30-Minute Hearty Ground Turkey Soup
A tomato-rich soup with browned ground turkey, tender vegetables, and little pasta comes together in one pot in about half an hour. It is the kind of meal that feels like it simmered all afternoon but actually fits a busy weeknight without a second thought.

This one keeps well for days and reheats beautifully, so a single batch covers dinner tonight and lunch tomorrow. No fancy techniques, just a solid, warming bowl you can count on.
Why This Soup Keeps Me Coming Back
The broth tastes deep and slightly sweet from the tomatoes, while the ground turkey stays lean and savory without making the pot greasy. A handful of ditalini gives it enough body to feel substantial without turning it into a stew.
I reach for this recipe when I need something fast that still feels like a proper meal. A quick scatter of parsley and a dusting of parmesan at the table make it feel finished, not just rushed.
Ingredients

- 1 tbsp olive oil: for browning the meat, any neutral oil works
- 1 lb ground turkey: use 93% lean for good flavor without excess fat
- 1 medium yellow onion, chopped
- 2 medium carrots, peeled and diced small
- 2 celery ribs, diced small
- 3 garlic cloves, minced
- 1 (15 oz) can diced tomatoes, with their juices
- 4 cups low-sodium chicken broth
- 1 (15 oz) can kidney beans, drained and rinsed: cannellini beans work too
- 3/4 cup ditalini pasta: any small shape like orzo or small shells will do
- 1 tsp Italian seasoning
- 3/4 tsp fine sea salt, plus more to taste
- 1/4 tsp black pepper
- Fresh parsley and grated parmesan for serving
Variations / Substitutions
- Swap the protein: Ground chicken works the same way, no other changes needed.
- Change the beans: Chickpeas or cannellini beans are just as good.
- Add greens: Stir in a few handfuls of baby spinach at the end and let it wilt for a minute.
- Use rice instead of pasta: Substitute 1/2 cup uncooked white rice and simmer about 15 minutes, until tender.
- Skip the beans: Omit them for a lighter soup, or replace with an extra cup of chopped veggies.
Triple-Decker Turkey Club Sandwich is the main dish we love pairing with this soup.
How to Make Ground Turkey Soup
Step 1: Brown the Ground Turkey

Warm the 1 tbsp olive oil in a large pot or Dutch oven over medium-high heat. Add the 1 lb ground turkey and break it up with a wooden spoon, cooking for about 5 minutes until no pink remains.
The meat will release some liquid at first, then start to brown. You want a little color on the bottom of the pot, it builds flavor for the broth.
Step 2: Sauté the Vegetables

Reduce the heat to medium and add the chopped onion, 2 diced carrots, and 2 diced celery ribs. Cook, stirring a few times, for about 4 minutes, until the onion looks translucent and the vegetables soften slightly.
Add the 3 minced garlic cloves and the 1 tsp Italian seasoning. Stir for 30 seconds, just until the garlic smells fragrant, then move on so it does not burn.
Step 3: Simmer the Soup

Pour in the 15 oz can of diced tomatoes with their juices and the 4 cups chicken broth. Add the drained kidney beans, 3/4 tsp salt, and 1/4 tsp pepper. Bring the liquid to a boil over high heat.
Stir in the 3/4 cup ditalini pasta. Once boiling, lower the heat to a steady simmer and cook, uncovered, for 10 minutes, stirring once or twice to keep the pasta from sticking. The soup is ready when the pasta is tender and the carrots are soft.
Step 4: Ladle and Garnish

Remove the pot from the heat. Taste the broth and add another pinch of salt if it needs it.
Ladle the soup into bowls while it is steaming hot. Top each serving with a handful of chopped fresh parsley and a generous grating of parmesan. A drizzle of olive oil on top is nice too, but not necessary.
Tips for the Best Broth
- Drain only if needed.: If your ground turkey leaves more than a tablespoon or two of fat after browning, spoon off the excess so the soup does not feel greasy.
- Cut vegetables evenly.: Keeping the carrot and celery dice small and uniform means they soften in the same time the pasta cooks.
- Salt in stages.: Adding a measured amount early seasons the broth without you having to guess, then adjust right before serving.
- Add pasta at the right moment.: If you let it soak too long off the heat, the pasta will keep absorbing liquid and get mushy. Serve right after the simmer time.
Scale it up for a crowd:
| Ingredient (for 4) | Doubled (for 8) |
|---|---|
| Ground turkey | 2 lbs |
| Diced tomatoes | 2 (15 oz) cans |
| Broth | 8 cups |
| Ditalini pasta | 1 1/2 cups |
Storing Leftovers
- Refrigerate: in an airtight container for up to 4 days. The pasta soaks up liquid as it sits, so the soup thickens in the fridge.
- Reheating: in a pot over medium heat with a splash of broth or water loosens it back up. Microwaving works too, give it a stir halfway through.
What To Serve With Ground Turkey Soup
A crusty loaf of sourdough or a warm baguette is the simplest choice, the chewy crust holds up to dipping. A quick side of garlic bread works if you want something crispier. For a lighter contrast, a simple green salad with a lemon vinaigrette cuts through the heartiness.
Frequently Asked Questions
Can I use ground beef instead of turkey?
Yes, ground beef (85% lean) works fine. Brown it the same way, but drain off most of the fat after cooking so the broth does not taste heavy.
Can I freeze this soup?
Yes, but the pasta texture changes a bit. For best results, freeze the soup without the pasta, then add cooked fresh pasta when you reheat it. If you already have pasta in there, the soup will still freeze fine, just know the pasta will be softer after thawing.
Can I make this in a slow cooker?
You can, but brown the meat and vegetables on the stovetop first for flavor. Transfer everything except the pasta and beans to a slow cooker, cook on low 4 to 5 hours, then stir in the beans and uncooked pasta in the last 20 minutes.
Is there a low-carb option?
Omit the pasta and beans entirely. Add an extra cup of diced zucchini or green beans along with the carrots and celery for more bulk.

Ground Turkey Soup Recipe
Ingredients
Method
- Heat olive oil in a large pot over medium-high. Brown the ground turkey, breaking it up, for about 5 minutes.
- Reduce heat to medium. Add onion, carrots, and celery, and cook 4 minutes until softened. Stir in garlic and Italian seasoning for 30 seconds.
- Add diced tomatoes, broth, beans, salt, and pepper. Bring to a boil, stir in ditalini, then simmer 10 minutes until pasta is tender.
- Remove from heat. Taste and adjust salt. Ladle into bowls and top with parsley and parmesan.
