Description
Indulge in the comforting warmth of Mac and Cheese Soup, a delightful blend of creamy macaroni and cheese flavors transformed into a cozy soup. Perfect for chilly evenings or family gatherings, this dish comes together in just 30 minutes, making it an ideal choice for busy weeknights. The rich combination of sharp cheddar, Parmesan, and mozzarella cheeses creates a decadently creamy texture that will satisfy your cravings. Customize with your favorite toppings like fresh green onions or add crispy chicken for an extra protein boost. Whether served as a main course or paired with crusty bread, this soup is sure to become a family favorite.
Ingredients
- 5 cups vegetable or chicken broth
- 1 cup elbow macaroni pasta, uncooked
- 1/3 cup unsalted butter
- 1/4 cup all-purpose flour
- 1 ½ cups milk
- 2 cups sharp yellow cheddar cheese, grated
- ⅓ cup fresh Parmesan cheese, grated
- ¼ cup mozzarella cheese, grated
- 1 teaspoon garlic powder
- ½ tablespoon mustard powder
- Fresh green onions for garnish
Instructions
- In a large pot, bring the broth to a boil over medium-high heat. Add the elbow macaroni and cook until al dente (about 8-10 minutes). Set aside.
- While the pasta cooks, melt the butter in a large saucepan over medium heat. Add flour and whisk constantly for about 1-2 minutes to create a roux.
- Gradually whisk in the milk until smooth; it will thicken initially but will smooth out as more milk is added.
- Lower the heat and incorporate cheddar, Parmesan, and mozzarella cheeses into the sauce. Stir in garlic powder and mustard powder until well combined.
- Slowly mix the cheese mixture into the cooked macaroni soup until fully combined.
- Serve warm garnished with chopped green onions and freshly cracked black pepper.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 bowl (approx. 300g)
- Calories: 490
- Sugar: 7g
- Sodium: 890mg
- Fat: 24g
- Saturated Fat: 14g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 51g
- Fiber: 2g
- Protein: 20g
- Cholesterol: 70mg