Easy ground turkey vegetable soup

Have you ever made a ground turkey soup that ended up tasting kind of watery? The secret difference is usually tomato paste. Just one or two tablespoons stirred into the onions and garlic before you add the broth gives a rich, caramelized base that diced tomatoes alone just can’t match.
Most recipes skip this step, but that’s exactly why this ground turkey vegetable soup tastes so much better.
This recipe takes just one pot and around 45 minutes from start to finish, and it’s truly satisfying. The lean ground turkey packs in protein, while a colorful mix of carrots, celery, potatoes, green beans, zucchini, and corn adds volume and hearty goodness.
The broth, built on garlic, tomato paste, fire-roasted tomatoes, and Italian herbs, delivers bright, cozy flavors. Plus, everything comes together in a single pot, so cleanup is a breeze.
Make a big batch on the weekend — it actually tastes better the next day and freezes wonderfully for quick meals later.
This healthy soup recipe is loaded with crisp-tender veggies, creamy potatoes, and lean ground turkey. Every spoonful is packed with protein, fresh vegetables, and rich flavor. And the best part? You can throw in pretty much any veggies you like!
Even better, it’s done in under 30 minutes, cooks in one pot, and is perfect for freezing ahead.
This ground turkey vegetable soup hits all the marks for simple home cooking: one pot, fast to whip up, truly filling, and packed with fresh vegetables and lean protein. The tiny trick that sets it apart is stirring the tomato paste right into the aromatics and letting it caramelize — this gives the broth that deep, slow-simmered richness, even though the soup comes together in about 30 minutes.
- Only one pot and easy cleanup — a lifesaver for busy weeknights.
- Balanced and hearty — lean ground turkey for protein plus vegetables and beans for fiber and satisfying volume.
- Big, bold flavor without lots of fuss — tomato paste, fire-roasted tomatoes, and Italian herbs create a rich, savory broth.
- Great for meal prep — makes 6 to 8 servings, stores well in the fridge, and freezes beautifully for later.
Big Flavor, Little Effort
This is exactly the kind of recipe you’ll want to make over and over because it combines cozy, comforting flavors with every day convenience. That little technique — caramelizing the tomato paste with onion and garlic — builds a broth depth that tastes like it’s simmered for hours even though it comes together fast.
- Big flavor from a tiny step: Tomato paste plus fire-roasted tomatoes and Italian herbs build a rich, savory broth that tastes like it simmered all afternoon.
- One-pot, quick, and low fuss: Ready in about 30 minutes with minimal mess — perfect for nights when you need dinner fast. If you love speedy one-pan dinners, try the Easy Ground Turkey Taco Skillet.
- Filling and balanced: Lean ground turkey adds protein while potatoes, beans, and a rainbow of veggies bring fiber and hearty volume.
- Meal-prep and freezer-friendly: Makes a big batch (6–8 servings), keeps well in the fridge, freezes beautifully, and tastes even better after a day or two as flavors mingle.
- Flexible and forgiving: Swap veggies, beans, or proteins based on what’s in your fridge while maintaining the core deliciousness—just keep the tomato paste step and veggie timing in mind.
- Easy to reheat and customize: Heats quickly; add a splash of broth if it thickens upon reheating, and finish with grated Parmesan, fresh parsley, a squeeze of lemon, or Easy Homemade Croutons to brighten each bowl.
To sum it up: this ground turkey vegetable soup is quick, wholesome, and delicious — a practical, flavorful meal that will become a favorite in no time.
Ingredients and Substitutions

- 2 Tablespoons olive oil
- 1 medium yellow onion, diced
- 3 stalks celery, diced
- 4 cloves garlic, minced
- 1 lb ground turkey
- 6-8 baby potatoes, quartered (I like baby red potatoes)
- 4 carrots, peeled and sliced into rounds
- 1 (14.5 ounce) can green beans
- 3 Tablespoons tomato paste
- 1 (14.5-ounce) can diced tomatoes
- 1 (15-ounce) can white beans
- 1 (32-ounce) carton chicken broth or vegetable broth
- 1 Tablespoon Italian seasoning
- 1 teaspoon kosher salt plus more to taste
- 1/4 teaspoon black pepper plus more to taste
- Pinch of red pepper flakes
- 1 bay leaf
- Parmesan cheese and parsley for topping (optional)
One-Pot Cooking Method
- Heat 2 tablespoons olive oil in a large Dutch oven over medium-high heat.
- Add 1 diced medium yellow onion and 3 diced celery stalks; cook 2–3 minutes until softened and translucent.
- Add 4 cloves minced garlic and cook 1–2 minutes until fragrant.
- Add 1 lb ground turkey and cook, stirring, until browned and no pink remains.
- Stir in 3 tablespoons tomato paste and cook 1–2 minutes until it darkens slightly and caramelizes.
-
Add 1 (14.5 oz) can diced tomatoes, 32 oz chicken broth, 6–8 quartered baby potatoes, 4 sliced carrots, 1 (15 oz) can drained white beans, 1 tablespoon Italian seasoning, 1 bay leaf, 1 teaspoon kosher salt, 1/4 teaspoon black pepper, and a pinch of red pepper flakes; stir to combine.

- Bring the soup to a boil over high heat, then reduce to medium-low, cover, and simmer 15–20 minutes until potatoes are fork-tender.
- Add quick-cooking vegetables (zucchini, green beans, corn) during the last 10–15 minutes of simmering to avoid overcooking.
- Remove and discard the bay leaf, taste the soup, and adjust salt, pepper, red pepper flakes, or Italian seasoning as needed.
Flavor-Boosting Tips
Simple little steps can really elevate this ground turkey vegetable soup. Try these for the best results:
- Caramelize the tomato paste: Stir it into the onion and garlic mixture and cook for 1–2 minutes until it darkens—it’s the biggest flavor trick here.
- Brown the turkey well: Cook until there’s no pink left and the meat has some color to deepen the broth flavor; for a helpful visual, see the browning method in this ground turkey and peppers skillet.
- Watch vegetable timing: Add heartier veggies like potatoes, carrots, and celery with the broth. Add zucchini, green beans, and corn in the last 10 to 15 minutes to avoid mushiness.
- Use 93% lean turkey: That bit of fat adds flavor and richness. You can go leaner, but flavor will be lighter.
- Start with low-sodium broth: This helps you control salt levels. Adjust seasoning after simmering as needed.
- Reheating and thinning: Soup thickens as it cools. Add broth when reheating to get it back to the perfect consistency.
- Freezing: Let soup cool completely, portion into airtight containers or freezer bags, label, and freeze up to 3 months. Thaw overnight before reheating.
- Slow cooker/Instant Pot: Sauté turkey, onions, and garlic first before adding other ingredients. Slow cook on high 3 hours or low 5–7 hours, or pressure cook for 8 minutes for Instant Pot.
- Customize safely: Feel free to swap out potatoes, beans, or meat, but keep that tomato paste step and veggie timing to keep flavor and texture balanced.
Swap and Add-In Ideas
- Swap potatoes: Use sweet potatoes or Yukon gold potatoes instead. You can also save time by using canned diced potatoes.
- Swap beans: This recipe uses white beans, but navy, pinto, cannellini, or great northern beans all work well.
- Add toppings: Try diced scallions, crunchy tortilla chips, saltine crackers, or shredded Parmesan on top. A squeeze of fresh lime juice brightens things up too.
- Try different meat: Ground turkey can be swapped out for ground beef, ground chicken, or Italian sausage.
- Load up on veggies: Stir in leafy greens like spinach or kale while simmering. Toss in peppers, peas, or more corn for extra color and nutrition.
- Serve over rice: Spoon the soup over white or brown rice for a heartier meal, or serve alongside garlic bread for dunking.
How to Store and Reheat
In the fridge: Store this ground turkey vegetable soup in an airtight container for up to 5 days. Keep in mind the soup thickens as it sits, since the veggies soak up the broth. When reheating, add a splash of chicken broth to loosen it back to the perfect consistency.
Freezing: Let the soup cool completely before packing it into airtight containers or freezer bags. Label and freeze for up to 3 months. Thaw overnight in the fridge, then reheat gently on the stovetop. Add broth as needed to loosen.
Meal prep tip: This recipe makes 6 to 8 servings, so making a big batch is smart. It reheats quickly and tastes even better after sitting a day or two, which means less cooking on busy weeknights—keep Easy, No-Knead Dinner Rolls on hand to round out the meal.
Common Questions Answered
What vegetables work best in ground turkey soup?
Classic picks are carrots, celery, zucchini, green beans, corn, and diced potatoes for texture and color. The important thing is timing: add tougher vegetables like carrots, potatoes, and celery with the broth, and toss in quicker-cooking veggies like zucchini, corn, and green beans in the last 15 minutes so they stay tender and not mushy.
Can I freeze ground turkey vegetable soup?
Absolutely! This soup freezes beautifully. Just cool it completely, store in airtight containers or freezer bags, label the date, and freeze for up to 3 months. Thaw in the fridge overnight before gently reheating. It tastes great even after freezing and helps you have ready-to-go meals on busy days—if you’re looking for another set-it-and-forget-it option, try our Easy Crockpot Potato Soup Recipe.
A hearty and healthy one-pot soup featuring lean ground turkey, a colorful mix of vegetables, and a rich broth enhanced by caramelized tomato paste and Italian herbs. Ready in about 30 minutes and perfect for meal prep.
- Total Time: 30-35 minutes
- Yield: 6 to 8 servings 1x
Ingredients
- 2 Tablespoons olive oil
- 1 medium yellow onion, diced
- 3 stalks celery, diced
- 4 cloves garlic, minced
- 1 lb ground turkey (93% lean recommended)
- 6–8 baby red potatoes, quartered
- 4 carrots, peeled and sliced into rounds
- 1 (14.5-ounce) can green beans, drained
- 3 Tablespoons tomato paste
- 1 (14.5-ounce) can diced fire-roasted tomatoes
- 1 (15-ounce) can white beans, drained
- 1 (32-ounce) carton chicken broth or vegetable broth (low sodium recommended)
- 1 Tablespoon Italian seasoning
- 1 teaspoon kosher salt, plus more to taste
- 1/4 teaspoon black pepper, plus more to taste
- Pinch of red pepper flakes
- 1 bay leaf
- Parmesan cheese for topping (optional)
- Fresh parsley for topping (optional)
Instructions
- Heat 2 tablespoons olive oil in a large Dutch oven over medium-high heat.
- Add diced onion and celery; cook 2–3 minutes until softened and translucent.
- Add minced garlic and cook 1–2 minutes until fragrant.
- Add ground turkey and cook, stirring, until browned and no pink remains.
- Stir in tomato paste and cook 1–2 minutes until it darkens slightly and caramelizes.
- Add diced tomatoes, chicken broth, quartered potatoes, sliced carrots, white beans, Italian seasoning, bay leaf, salt, black pepper, and red pepper flakes; stir to combine.
- Bring soup to a boil over high heat, then reduce to medium-low, cover, and simmer 15–20 minutes until potatoes are fork-tender.
- Add zucchini, green beans, and corn during the last 10–15 minutes of simmering to avoid overcooking.
- Remove and discard the bay leaf, taste the soup, and adjust seasonings as needed before serving.
Notes
Caramelizing the tomato paste with onions and garlic builds a rich broth flavor that simulates a slow-simmered soup while cooking quickly., Use 93% lean ground turkey for better flavor; leaner options can be used but may yield lighter flavor., Add quick-cooking vegetables like zucchini, green beans, and corn towards the end to maintain texture., Soup thickens as it sits; add broth when reheating to adjust consistency., Soup freezes well for up to 3 months; thaw overnight before reheating., Optional toppings include grated Parmesan cheese, fresh parsley, a squeeze of lemon juice, diced scallions, crunchy tortilla chips, or saltine crackers., This recipe is flexible: vegetables, beans, or proteins can be swapped but keep the tomato paste step and cooking timings for best flavor and texture.
- Prep Time: 10 minutes
- Cook Time: 20-25 minutes
- Category: Soup
Nutrition
- Serving Size: 1 serving
- Calories: Approximately 250-300 calories per serving (estimate based on ingredients)
- Fat: Approximately 8-10 grams per serving
- Carbohydrates: Approximately 25-30 grams per serving
- Protein: Approximately 25 grams per serving