Description
This creamy macaroni soup is a comforting, hearty dish made with tender vegetables, elbow macaroni, and a rich, creamy broth, perfect for cozy dinners or a satisfying weeknight meal.
Ingredients
1 tablespoon cooking oil
1 medium onion, chopped
2 cloves garlic, minced
1/2 cup diced carrots
1/2 cup diced celery
1/2 cup corn kernels (fresh or frozen)
1/2 cup green peas (fresh or frozen)
1 cup elbow macaroni, uncooked
4 cups chicken broth
1 cup milk
1/2 cup all-purpose cream
Salt and pepper to taste
Chopped parsley or green onions for garnish (optional)
Instructions
- Heat the cooking oil in a large pot over medium heat.
- Sauté the onions: Add the chopped onions and sauté until translucent, about 2-3 minutes.
- Add garlic: Add the minced garlic and cook for another minute until fragrant.
- Cook vegetables: Stir in the diced carrots and celery, cooking for about 5 minutes until slightly tender.
- Add vegetables and broth: Stir in the corn kernels and green peas, and then pour in the chicken broth. Bring to a boil.
- Cook pasta: Once boiling, add the uncooked elbow macaroni. Reduce heat to a simmer and cook for about 10–12 minutes, or until the pasta is tender.
- Add milk and cream: Stir in the milk and let it heat through for about 2–3 minutes. Then add the all-purpose cream and mix until well incorporated. Let the soup simmer for another 2–3 minutes, but do not let it boil after adding the cream.
- Season: Season with salt and pepper to taste.
- Garnish and serve: Garnish with chopped parsley or green onions if desired. Serve hot.
Notes
- For a vegetarian version, use vegetable broth instead of chicken broth.
- Feel free to add extra vegetables like bell peppers, zucchini, or spinach to boost the nutrition.
- If you prefer a spicier soup, try adding red pepper flakes or hot sauce.
- If you don’t have elbow macaroni, other small pasta shapes like shells, penne, or fusilli work well.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 320
- Sugar: 8g
- Sodium: 850mg
- Fat: 14g
- Saturated Fat: 6g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 38g
- Fiber: 5g
- Protein: 8g
- Cholesterol: 30mg