Turkey Veg Soup Recipe Easy and Healthy Dinner Idea

Updated On: October 4, 2025

When the weather cools down and you crave something warm, comforting, and nourishing, nothing beats a hearty bowl of turkey vegetable soup. This classic dish is not only delicious but also packed with wholesome ingredients that make it a perfect meal for the whole family.

The combination of tender turkey, fresh vegetables, and savory broth creates a balance of flavors that will brighten your day and fill you up without feeling heavy.

Whether you’re looking to use up leftover turkey from a holiday meal or simply want a nutritious soup to enjoy, this turkey veg soup recipe is easy to prepare and customizable to your taste. Plus, it’s a fantastic way to sneak in extra veggies while still satisfying your protein needs.

Join me as I walk you through this simple yet flavorful recipe that’s sure to become a staple in your kitchen!

Why You’ll Love This Recipe

This turkey vegetable soup is a true crowd-pleaser for many reasons. First, it’s incredibly versatile — you can swap in your favorite vegetables or whatever you have on hand.

It’s also a one-pot wonder, making cleanup a breeze. The soup is rich in protein and fiber, helping you stay full and energized.

Unlike many canned soups loaded with sodium and preservatives, this homemade version lets you control every ingredient. It’s perfect for meal prep and freezes beautifully for busy weeknights.

If you enjoy recipes like this, you might also want to check out our Low Calorie Vegetable Soup Recipe for Healthy Eating or Veg Recipes for Slow Cooker: Easy, Tasty Meal Ideas for more wholesome, easy soups.

Ingredients

  • 2 tablespoons olive oil
  • 1 medium onion, diced
  • 3 cloves garlic, minced
  • 3 medium carrots, peeled and sliced
  • 2 celery stalks, sliced
  • 1 medium zucchini, chopped
  • 1 cup green beans, trimmed and cut into 1-inch pieces
  • 1 cup frozen corn kernels
  • 2 cups cooked turkey, shredded or diced
  • 6 cups low-sodium chicken or turkey broth
  • 1 (14.5 oz) can diced tomatoes, undrained
  • 1 teaspoon dried thyme
  • 1 teaspoon dried oregano
  • 1 bay leaf
  • Salt and freshly ground black pepper, to taste
  • 2 tablespoons fresh parsley, chopped (for garnish)

Equipment

  • Large soup pot or Dutch oven
  • Wooden spoon or spatula
  • Chef’s knife
  • Cutting board
  • Measuring cups and spoons
  • Ladle for serving
  • Optional: Immersion blender (for a creamier texture)

Instructions

  1. Heat the olive oil in your large soup pot over medium heat. Add the diced onion and sauté for about 4-5 minutes until translucent and fragrant.
  2. Add the minced garlic and cook for another 1 minute, stirring constantly to avoid burning.
  3. Stir in the carrots and celery, cooking for 5 minutes until they begin to soften but still retain some crunch.
  4. Add the chopped zucchini, green beans, and frozen corn to the pot. Stir well to combine all the vegetables.
  5. Pour in the chicken or turkey broth and the can of diced tomatoes with their juice. Stir gently.
  6. Add the shredded cooked turkey, dried thyme, oregano, and the bay leaf. Season with salt and pepper to taste.
  7. Bring the soup to a boil, then reduce the heat and let it simmer uncovered for about 25-30 minutes or until all vegetables are tender and flavors are well blended.
  8. Remove the bay leaf and adjust seasoning if needed.
  9. Optional: For a creamier soup, you can use an immersion blender to blend a portion of the soup, leaving some chunks for texture.
  10. Garnish with fresh parsley before serving.

Tips & Variations

“Don’t be afraid to customize this soup based on what you have! Swap green beans for peas, add potatoes to bulk it up, or spice it up with a pinch of chili flakes.”

Use leftover turkey: This soup is a fantastic way to use up turkey from holiday dinners or roasted turkey breasts.

Vegetarian option: Omit the turkey and replace the broth with vegetable stock for a flavorful vegetarian soup. For added protein, toss in some cooked beans or lentils.

Slow cooker method: Combine all ingredients in your slow cooker and cook on low for 6-7 hours or high for 3-4 hours for a hands-off approach.

Freeze for later: This soup freezes well — just make sure to cool it completely before transferring to airtight containers.

For more creative vegetable soup ideas, explore our Low Calorie Vegetable Soup Recipe for Healthy Eating and Vegetable Alfredo Recipes for Creamy, Healthy Dinners.

Nutrition Facts

Nutrient Amount per Serving
Calories 210 kcal
Protein 22 g
Carbohydrates 18 g
Fiber 5 g
Fat 6 g
Sodium 480 mg
Vitamin A 120% DV
Vitamin C 30% DV
Iron 12% DV

Serving Suggestions

This turkey vegetable soup pairs wonderfully with a slice of crusty bread or a warm dinner roll. For a lighter meal, serve it with a fresh green salad dressed with lemon vinaigrette.

If you’re looking for a complete cozy meal, consider pairing your soup with a homemade bread recipe like our Vegan Bread Machine Recipe for Soft, Delicious Loaves. It’s perfect for dipping and soaking up that flavorful broth.

For a touch of indulgence, add a sprinkle of grated Parmesan or a dollop of sour cream on top. This soup also works beautifully as a starter for a larger dinner featuring roasted vegetables or a light pasta dish.

Conclusion

Whether you’re cooking for a busy weeknight or prepping meals in advance, this turkey vegetable soup recipe is a nourishing and delicious choice that’s sure to please everyone at the table. It combines the wholesome goodness of fresh vegetables with lean protein, making it a balanced and comforting dish.

With its simple preparation and endless customization options, it’s a recipe you’ll return to time and again. Enjoy the warmth and flavors of this soup any time you need a healthy, satisfying meal.

Don’t forget to explore other tasty options like our Vegetarian Date Cake Recipe: Moist, Easy, and Delicious for dessert or the Instant Pot Vegetarian Recipes Indian Food Lovers Adore for more savory inspiration.

📖 Recipe Card: Turkey Veg Soup

Description: A hearty and healthy turkey vegetable soup perfect for any season. Packed with lean protein and fresh vegetables for a nutritious meal.

Prep Time: PT15M
Cook Time: PT40M
Total Time: PT55M

Servings: 6 servings

Ingredients

  • 1 lb ground turkey
  • 1 tbsp olive oil
  • 1 medium onion, diced
  • 2 cloves garlic, minced
  • 3 carrots, sliced
  • 2 celery stalks, sliced
  • 1 medium zucchini, diced
  • 1 cup green beans, chopped
  • 1 can (14.5 oz) diced tomatoes
  • 6 cups low-sodium chicken broth
  • 1 tsp dried thyme
  • Salt and pepper to taste

Instructions

  1. Heat olive oil in a large pot over medium heat.
  2. Add diced onion and garlic; sauté until softened.
  3. Add ground turkey and cook until browned.
  4. Stir in carrots, celery, zucchini, and green beans.
  5. Pour in chicken broth and diced tomatoes.
  6. Add dried thyme, salt, and pepper.
  7. Bring to a boil, then reduce heat and simmer for 30 minutes.
  8. Adjust seasoning and serve hot.

Nutrition: Calories: 210 kcal | Protein: 22 g | Fat: 8 g | Carbs: 12 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Turkey Veg Soup”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A hearty and healthy turkey vegetable soup perfect for any season. Packed with lean protein and fresh vegetables for a nutritious meal.”, “prepTime”: “PT15M”, “cookTime”: “PT40M”, “totalTime”: “PT55M”, “recipeYield”: “6 servings”, “recipeIngredient”: [“1 lb ground turkey”, “1 tbsp olive oil”, “1 medium onion, diced”, “2 cloves garlic, minced”, “3 carrots, sliced”, “2 celery stalks, sliced”, “1 medium zucchini, diced”, “1 cup green beans, chopped”, “1 can (14.5 oz) diced tomatoes”, “6 cups low-sodium chicken broth”, “1 tsp dried thyme”, “Salt and pepper to taste”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Heat olive oil in a large pot over medium heat.”}, {“@type”: “HowToStep”, “text”: “Add diced onion and garlic; saut\u00e9 until softened.”}, {“@type”: “HowToStep”, “text”: “Add ground turkey and cook until browned.”}, {“@type”: “HowToStep”, “text”: “Stir in carrots, celery, zucchini, and green beans.”}, {“@type”: “HowToStep”, “text”: “Pour in chicken broth and diced tomatoes.”}, {“@type”: “HowToStep”, “text”: “Add dried thyme, salt, and pepper.”}, {“@type”: “HowToStep”, “text”: “Bring to a boil, then reduce heat and simmer for 30 minutes.”}, {“@type”: “HowToStep”, “text”: “Adjust seasoning and serve hot.”}], “nutrition”: {“calories”: “210 kcal”, “proteinContent”: “22 g”, “fatContent”: “8 g”, “carbohydrateContent”: “12 g”}}

Photo of author

Marta K

Leave a Comment

X