If you’re looking for a meal that’s hearty, healthy, and ridiculously easy to make, this ground turkey soup is your new best friend. It’s the kind of recipe that comes together in one pot, fills your kitchen with the most amazing aroma, and has everyone at the table asking for seconds. Whether you’re meal prepping for the week or feeding a hungry family on a busy weeknight, this easy ground turkey soup delivers every single time.
Table of Contents
Why You’ll Love This Ground Turkey Soup

Let’s be honest — we all need more quick and healthy soup recipes in our lives. This one checks every box. It’s packed with lean protein, loaded with vegetables, and full of rich, savory flavor. Unlike heavier soups made with beef or pork, turkey soup feels lighter but still incredibly satisfying. Plus, it’s budget-friendly and you probably already have most of the ingredients in your pantry right now. One pot. One cleanup. Maximum flavor. What’s not to love?
Ingredients You’ll Need
Serves 6
- 1 lb ground turkey (lean)
- 1 tablespoon olive oil
- 1 medium onion, diced
- 3 garlic cloves, minced
- 3 medium carrots, sliced
- 3 celery stalks, chopped
- 2 medium potatoes, cubed
- 1 can (14 oz) diced tomatoes
- 1 can (15 oz) cannellini beans or kidney beans, drained
- 6 cups low-sodium chicken broth
- 1 teaspoon Italian seasoning
- 1 teaspoon smoked paprika
- ½ teaspoon cumin
- Salt and black pepper to taste
- 2 cups fresh spinach or kale
- Fresh parsley for garnish
How to Make Ground Turkey Soup — Step by Step

- Step 1 – Brown the turkey: Heat olive oil in a large pot over medium-high heat. Add the ground turkey and cook, breaking it apart, until browned — about 5–7 minutes. Drain any excess fat if needed.
- Step 2 – Sauté the aromatics: Add the diced onion and garlic to the pot. Cook for 2–3 minutes until softened and fragrant.
- Step 3 – Add the vegetables: Toss in the carrots, celery, and potatoes. Stir everything together and let it cook for another 3 minutes, letting the veggies soak up all those savory juices.
- Step 4 – Season it up: Sprinkle in the Italian seasoning, smoked paprika, cumin, salt, and pepper. Give it a good stir so the spices coat everything evenly.
- Step 5 – Pour in the liquids: Add the diced tomatoes, drained beans, and chicken broth. Stir to combine, then bring the soup to a boil.
- Step 6 – Simmer low and slow: Reduce the heat to low, cover the pot, and let the homemade turkey soup simmer for 20–25 minutes, or until the potatoes and carrots are tender.
- Step 7 – Add the greens: Stir in the spinach or kale and cook for another 2–3 minutes until wilted.
- Step 8 – Taste and serve: Adjust seasoning as needed, ladle into bowls, and garnish with fresh parsley. Enjoy!
Tips for the Best Turkey Soup
Don’t skip browning the ground turkey — that step builds a deep, savory base flavor that makes the whole soup taste richer. You can also swap the potatoes for pasta or rice if you prefer. Just add them in during the last 10 minutes of cooking so they don’t turn mushy. If you want a little heat, a pinch of red pepper flakes goes a long way.
This ground turkey vegetable soup also stores beautifully. Keep leftovers in an airtight container in the fridge for up to 4 days, or freeze it for up to 3 months. It honestly tastes even better the next day once all those flavors have had time to meld together.
A Wholesome Meal the Whole Family Will Ask For Again
There’s something special about a big pot of ground turkey soup simmering on the stove. It’s comforting, nourishing, and just feels like home. Whether you’re making it for a cozy Sunday dinner or a quick weeknight meal, this recipe never disappoints. It’s one of those healthy turkey soup recipes you’ll find yourself coming back to again and again.
If you loved this recipe, save the pin to your favorite Pinterest soup board so you can find it easily next time — and don’t forget to share it with your friends and family! Someone in your life is definitely going to thank you for it.
