Description
Nothing says comfort like a pot of Turkey Soup with Vegetables and Pasta simmering on the stove. It’s hearty but not heavy, bright with lemon, and loaded with nourishing ingredients. Right after the first spoonful, you’ll taste why this bowl is more than just a cozy meal it’s a quiet kind of magic.
Ingredients
Units
Scale
- 1 tablespoon olive oil
- 2 sticks celery, finely chopped
- 1/2 medium onion, chopped
- 2 cloves garlic, minced
- 1/4 teaspoon Italian seasoning
- 1 pound ground turkey
- 1 (14 oz) can white beans (cannellini), drained
- 2 medium carrots, peeled and sliced
- 4 cups chicken broth
- 1 cup water
- 1 1/2 cups uncooked fusilli or rotini pasta
- 1 tablespoon lemon juice (or more, to taste)
- 2 cups fresh baby spinach, packed
- Salt & pepper to taste
Instructions
- In a large soup pot, heat olive oil over medium-high. Add celery and onion, and sauté for 4–5 minutes, until softened and slightly golden.
- Stir in the garlic and Italian seasoning. Cook for about 30 seconds until fragrant.
- Add ground turkey and break it apart with a spoon. Cook for 4–5 minutes until it’s mostly white and cooked through.
- Stir in beans, carrots, chicken broth, and water. Bring to a boil, then reduce heat and simmer with the lid ajar for 10 minutes.
- Add pasta to the pot. Cover partially again and simmer for another 10 minutes, stirring occasionally to prevent sticking.
- Stir in lemon juice and spinach. Let the soup simmer for 2–3 more minutes until spinach wilts. Season to taste with salt and pepper.
- If the soup thickens too much (especially when reheating), add more broth or water to loosen it up.
Notes
Store in an airtight container in the fridge for up to 4 days, or freeze in individual portions for up to 3 months. Leave out the pasta if freezing to avoid mushiness. To reheat, add a splash of broth or water and warm gently on the stovetop or in the microwave.
Nutrition
- Serving Size: 1 bowl
- Calories: 320
- Sugar: 4g
- Sodium: 480mg
- Fat: 8g
- Saturated Fat: 1.5g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 34g
- Fiber: 5g
- Protein: 28g
- Cholesterol: 55mg




