Description
Mac and Cheese Soup is the ultimate easy dinner for cozy nights, combining tender pasta with a rich, creamy cheese broth in one comforting bowl. This easy recipe is perfect for quick dinner ideas, family meals, comfort food cravings, and simple food ideas when you want something warm, hearty, and packed with cheesy flavor.
Ingredients
2 tablespoons butter
1 small onion, finely diced
2 cloves garlic, minced
3 tablespoons all-purpose flour
4 cups chicken broth
2 cups whole milk
1 cup heavy cream
2 cups elbow macaroni or small shell pasta
2 cups sharp cheddar cheese, freshly shredded
1 cup Monterey Jack cheese, freshly shredded
4 ounces cream cheese, softened
1 teaspoon salt
1/2 teaspoon black pepper
1/2 teaspoon smoked paprika
6 slices bacon, cooked and crumbled
2 tablespoons fresh parsley, chopped
Instructions
1. Melt the butter in a large pot over medium heat. Add the diced onion and cook for 4 to 5 minutes until softened. Stir in the minced garlic and cook for 30 seconds.
2. Sprinkle the flour over the onion mixture and whisk for 1 minute to create a smooth roux.
3. Slowly pour in the chicken broth while whisking, then add the milk and heavy cream. Stir until the mixture is smooth and fully combined.
4. Add the macaroni or small shells and bring the soup to a gentle simmer. Cook for 8 to 10 minutes, stirring often, until the pasta is tender.
5. Reduce the heat to low. Stir in the cream cheese until melted, then add the cheddar and Monterey Jack a handful at a time, stirring until the soup is creamy and smooth.
6. Season with salt, black pepper, and smoked paprika. Taste and adjust if needed.
7. Ladle into bowls and top with crumbled bacon, chopped parsley, and extra shredded cheese before serving.
Notes
Use freshly shredded cheese for the smoothest soup texture.
Keep the heat low when adding cheese so the broth stays creamy and does not separate.
Add a splash of milk when reheating leftovers because the pasta will absorb liquid in the fridge.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 bowl
- Calories: 540
- Sugar: 6g
- Sodium: 980mg
- Fat: 34g
- Saturated Fat: 18g
- Unsaturated Fat: 13g
- Trans Fat: 0.5g
- Carbohydrates: 31g
- Fiber: 1g
- Protein: 24g
- Cholesterol: 95mg