I make this Turkey Lentil Soup nearly every other week when I want something hearty, healthy, and fast. Ground turkey adds lean protein, lentils bring fiber and body, and the classic mirepoix of carrots, celery, and onion keeps the flavor bright. It’s exactly the kind of bowl I reach for after a busy day — comforting, easy to scale for leftovers, and forgiving if you want to swap an ingredient. If you enjoy simple, one-pot dinners, this hits the same comforting note as an Easy One-Pot Taco Soup but with Mediterranean-spiced warmth instead of Mexican flair.
What makes this recipe special
This turkey and lentil soup balances nutrition, speed, and everyday flavor. It cooks in one pot, uses pantry staples, and makes a satisfying meal for adults and kids alike. Lentils hold their shape and absorb the broth so every spoonful feels substantial without heavy cream or long braises.
“Perfect for weeknights: quick to pull together, keeps well, and tastes like you simmered it all afternoon.” — a regular in my dinner rotation
The recipe is great when you want a low-cost, protein-forward meal that’s still bright and homey. It also freezes and reheats well, so it’s ideal for meal prep or feeding a crowd.
The cooking process explained
Before you start: this is a straightforward sauté-then-simmer recipe. You’ll sweat the onion, carrot, and celery to release sweetness, toast garlic and cumin briefly for aroma, brown the turkey to build savory depth, then add lentils, tomatoes, and broth and simmer until the lentils are tender. Expect about 35 to 45 minutes total from start to finish, most of which is hands-off simmering. This structure keeps steps simple and flavors layered.
What you’ll need
- 1 lb ground turkey (lean or regular)
- 1 cup green or brown lentils, rinsed and picked over
- 2 carrots, diced
- 2 celery stalks, diced
- 1 medium onion, chopped
- 2–3 garlic cloves, minced
- 4–6 cups vegetable or chicken broth (use more for a soupier result)
- 1 (14.5 oz) can diced tomatoes, undrained
- 1–2 tbsp olive oil
- 1 tsp ground cumin
- Salt and freshly ground black pepper, to taste
- Fresh parsley, chopped, for garnish
Notes: If you only have red lentils, they will break down and create a thicker, stew-like texture. For a vegetarian version, replace ground turkey with extra mushrooms or a plant-based crumble and use vegetable broth.
Step-by-step instructions
- Heat 1–2 tablespoons olive oil in a large pot over medium heat.
- Add the chopped onion, carrot, and celery. Cook, stirring occasionally, until the vegetables soften, about 5 to 7 minutes.
- Stir in the minced garlic, 1 teaspoon cumin, and a pinch of salt and pepper. Cook for 30 to 60 seconds until fragrant.
- Add the ground turkey. Break it apart with a wooden spoon and cook until no pink remains and the meat is nicely browned in spots.
- Stir in the rinsed lentils, the canned diced tomatoes with their juices, and enough broth to cover (about 4 cups to start). Bring the pot to a boil.
- Lower the heat to a gentle simmer. Cook uncovered for 25 to 30 minutes, or until the lentils are tender but not mushy. Add more broth if the soup thickens more than you like.
- Taste and adjust seasoning with salt and pepper. Serve hot, garnished with chopped fresh parsley.

Best ways to enjoy it
This soup stands on its own as a one-bowl dinner. For heartier meals, serve with crusty bread, warm pita, or a simple green salad. A spoonful of plain yogurt or a squeeze of lemon brightens the bowl at the end. If you want a fuller protein-and-carb plate, pair the soup with a grain side like quinoa or brown rice.
If you love cozy, family-friendly soups, try pairing meal plans with other comforting options like this Hearty, Comforting Chicken Pot Pie Soup for variety across the week.
Storage and reheating tips
Cool the soup to room temperature within two hours of cooking. Store in airtight containers in the refrigerator for 3 to 4 days. For longer storage, freeze in freezer-safe containers for up to 3 months. To reheat from frozen, thaw overnight in the fridge then warm on the stove over medium heat until hot, adding a splash of broth or water if it has thickened. Reheat to an internal temperature of 165°F (74°C) for safety.
Extra advice
- Rinse lentils well to remove dust, and pick out any small stones.
- Brown the turkey well for better flavor; small browned bits add depth to the broth.
- If the soup tastes flat after simmering, try a squeeze of lemon or a teaspoon of vinegar to brighten the flavors.
- Use low-sodium broth if you want more control over the final salt level. Taste and adjust at the end.
- For a creamier texture, purée a cup of the finished soup and stir it back in.
Flavor swaps
- Spicy: Add red pepper flakes or a diced jalapeño with the onions for heat.
- Herb-forward: Stir in chopped cilantro or dill instead of parsley at the end.
- Veg-forward: Add chopped spinach or kale in the last 5 minutes of cooking to wilt greens into the soup.
- Bean boost: Toss in a can of drained and rinsed white beans for extra fiber and a thicker mouthfeel.
- Mediterranean twist: Add a teaspoon of smoked paprika and a handful of chopped roasted red peppers.
Common questions
How long does the soup take to make?
Active time is about 15 to 20 minutes. Simmer time is 25 to 30 minutes, so expect 40 to 50 minutes total from start to table.
Can I use red lentils instead of green or brown?
Yes, but red lentils break down much faster and will make the soup thick and slightly creamy. Reduce simmer time for red lentils to avoid overcooking.
Is this freezer-friendly?
Absolutely. Cool completely, portion into freezer-safe containers, and freeze for up to 3 months. Thaw overnight in the refrigerator before reheating.
How can I make it more kid-friendly?
Keep the spice levels mild, shave carrots finely for a softer texture, and serve with crunchy bread or grilled cheese for dipping. Let kids personalize bowls with parsley or a little shredded cheese.
Can I make this in a slow cooker or Instant Pot?
Yes. For a slow cooker, brown the turkey and sauté the vegetables first, then add everything and cook on low for 4 to 6 hours. For an Instant Pot, use the sauté function for the first steps, then cook on high pressure for 10 minutes and quick-release carefully.
If you want another easy weeknight soup to rotate into your menu, check the linked recipes earlier for inspiration and flavor variety.

Turkey Lentil Soup
Ingredients
Method
- Heat 1–2 tablespoons olive oil in a large pot over medium heat.
- Add the chopped onion, carrot, and celery. Cook, stirring occasionally, until the vegetables soften, about 5 to 7 minutes.
- Stir in the minced garlic, 1 teaspoon cumin, and a pinch of salt and pepper. Cook for 30 to 60 seconds until fragrant.
- Add the ground turkey. Break it apart with a wooden spoon and cook until no pink remains and the meat is nicely browned in spots.
- Stir in the rinsed lentils, the canned diced tomatoes with their juices, and enough broth to cover (about 4 cups to start). Bring the pot to a boil.
- Lower the heat to a gentle simmer. Cook uncovered for 25 to 30 minutes, or until the lentils are tender but not mushy. Add more broth if the soup thickens more than you like.
- Taste and adjust seasoning with salt and pepper. Serve hot, garnished with chopped fresh parsley.


