This post may contain affiliate links. Please read our disclosure policy. As an Amazon Associate, I earn from qualifying purchases.

Beef lentil soup isn’t messing around. It’s loaded with chunks of seared chuck roast, simmered low and slow in a garlicky, herby broth until everything’s cozy and tender. This isn’t your average quickie lentil soup. It’s heartier, meatier, and way more satisfying. The lentils stay firm, the beef falls apart, and every spoonful’s got that rich, savory depth you want when the weather turns.

A spoon in a bowl of lentil beef soup next to bread.
Email this recipe!
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

This recipe is adapted from my turkey lentil soup.

Here’s Why This Beef Lentil Soup Recipe Works

Hearty and filling: Beef and lentils pack in protein and richness and make this a full meal soup. All you need is some bread to soak up the broth.

Lentils that hold their shape: Green lentils stay intact, giving the soup a satisfying texture instead of mushy filler.

Warm spices, well balanced: Cumin and fennel powder add depth and warmth without overpowering the broth.

Big batch, better leftovers: Makes 8–12 servings, and the flavors only deepen after a day in the fridge.

A ladle scooping soup from a stock pot.

If this soup hits the spot, my Oxtail Soup will be right up your alley. Same comfort, a little more indulgence.

Recipe Tips

Don’t crowd the pot: Sear the beef in batches so it browns instead of steaming. Yes, it’s worth the extra few minutes.

Mind your lentils: Older lentils take longer to cook and can break down. If the lentils have been sitting in the pantry for several years, they may not cook up as well.

Tie the herb bundle well: Loop one end of the kitchen twine to the pot handle. It makes fishing it out way easier.

Adjust the texture: If it thickens too much, just stir in extra broth or water to reach your ideal consistency.

Garnish: A bit of chopped parsley at the end brightens up the whole bowl.

Use a big enough pot: This recipe makes a lot of soup. A 7-quart Dutch oven or larger keeps things from sloshing over when it simmers.

Skim the foam: After the soup comes to a boil, skim off any gray foam or scum. It keeps the broth clear and clean-tasting.

Let it rest: Like most soups, it tastes even better after it sits for a bit. If you’ve got time, let it hang out on the stove for 20 minutes before serving.

If this soup hits the spot, my Stuffed Cabbage Roll Soup will keep the comfort-food streak going.

Bread getting dipped into beef lentil soup.

Hearty Beef and Lentil Soup

This beef lentil soup is weeknight-friendly comfort that eats like a slow-simmered stew. It’s brothy, beefy, and balanced. It’s made for cold nights and crusty bread like my einkorn focaccia.

Bonus: it makes a big batch and holds up beautifully in the fridge, so you’re set for leftovers or easy lunches all week.

Pin this now to find it later!

Pin It
A spoon scooping some lentil beef soup with veggies.
Prep Time: 25 minutes
Cook Time: 1 hour 30 minutes
Total Time: 1 hour 55 minutes
No ratings yet

Chunky Beef and Lentil Soup

This beef lentil soup is hearty, filling, and packed with tender chunks of beef, lentils, and warm spices. A bouquet of herbs and a slow simmer build deep, savory flavor in every spoonful.

If you make this recipe, please leave a star rating and comment.

Servings: 8 Servings
Email me this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Ingredients 

  • 2 cups dried green lentils
  • 3 to 3½ pounds beef chuck roast, trimmed and cut into ½ inch cubes
  • 4 tablespoons olive oil, divided
  • 1 onion, chopped
  • 1 fennel bulb, trimmed and bulb chopped
  • 3 large carrots, chopped
  • 2 to 3 stalks celery, chopped
  • 2 garlic cloves, minced
  • 12 cups beef broth, divided
  • 3 ounces tomato paste
  • 1 cup water
  • 2 tablespoons Italian seasoning
  • 1 tablespoon ground cumin
  • 1 teaspoon ground fennel seed
  • 1 Fresh herb bundle (parsley, thyme, rosemary)
  • 3 bay leaves
  • ¾ teaspoon salt
  • ½ teaspoon ground black pepper
  • ½ cup fresh chopped parsley

Instructions 

  • Sort through the dry lentils to remove any small pebbles or debris. Rinse in cold water, drain, and set aside.
    Rinsing the lentils before adding them to the soup.
  • Season the beef cubes with salt and pepper. In a large Dutch oven or heavy-bottomed soup pot, heat 2 tablespoons of oil over high heat. Add one-third of the beef cubes and sear until deeply browned, about 4 minutes. Transfer to a plate and repeat with the remaining beef in two more batches.
    Seared chunks of beef in a stock pot.
  • Reduce the heat to medium. Add the onion, fennel, carrots, celery, and garlic. Sauté until the vegetables begin to soften, about 5 minutes.
    Adding vegetables to the soup pot.
  • Return the browned beef to the pot and pour in 4 cups of the beef broth.
    Adding the broth to the soup pot.
  • In a small bowl, stir the tomato paste and water together until smooth, then add to the pot.
    Adding spices and tomato to the soup.
  • Add the Italian seasoning, cumin, fennel powder, salt, pepper, and bay leaves. Stir to combine.
    Adding the seasonings to the lentil beef soup.
  • Tie one end of the fresh herb bundle to the pot handle and drop the bundle into the pot. Bring to a boil, then reduce the heat to low. Cover and simmer for 45 minutes to 1 hour, until the beef is tender.
    Placing fresh herbs in the beef lentil soup.
  • Increase the heat to medium. Add the reserved lentils and remaining beef broth. Cover and cook for 20–25 minutes, until the lentils are tender.
    Adding the lentils to the soup.
  • Ladle the soup into bowls, garnish with chopped fresh parsley, and serve with warm, crusty bread.

Notes

Lentil varieties: You’ll find lentils in a range of colors, from orange-red to black. We’re using green lentils in this recipe because they hold their shape well. If you use a different type of lentil, cooking time will vary.
Check for debris: Sort through the lentils carefully, as they’re known for occasionally containing small pebbles.
Adjust the broth: Add more beef broth if you prefer a soupier consistency; lentils absorb a surprising amount of liquid as they cook.
Adjust the texture: If it thickens too much, just stir in extra broth or water to reach your ideal consistency.
Use a big enough pot: This recipe makes a lot of soup. A 7-quart Dutch oven or larger keeps things from sloshing over when it simmers.
Skim the foam: After the soup comes to a boil, skim off any gray foam or scum. It keeps the broth clear and clean-tasting.

Nutrition

Serving: 1serving, Calories: 658kcal, Carbohydrates: 39g, Protein: 56g, Fat: 32g, Saturated Fat: 12g, Polyunsaturated Fat: 3g, Monounsaturated Fat: 17g, Trans Fat: 1g, Cholesterol: 137mg, Sodium: 1923mg, Potassium: 1719mg, Fiber: 18g, Sugar: 5g, Vitamin A: 4463IU, Vitamin C: 16mg, Calcium: 154mg, Iron: 10mg

Nutrition information is automatically calculated, so should only be used as an approximation.

iconLike this recipe? Rate & comment below!

About Dahn Boquist

Dahn Boquist is a retired nurse turned recipe developer, home cook, and baker with years of hands-on experience creating and testing from-scratch recipes. She specializes in whole-food cooking with creative twists on classic dishes. When she’s not in the kitchen, she enjoys sharing meals with family, exploring the Pacific Northwest, and spending time with her grandchildren.

You May Also Like

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating