Beef and Lentil Soup

  • Recipe By
  • Published May 21st
  • Ready In2h 15m
  • Servings8
  • Calories343
A great lunch soup full of protein. I make a batch of this and warm it up all week.

Beef and Lentil Soup Ingredients

The following are the ingredients needed to make delicious Beef and Lentil Soup for 8 servings:

  • 2 tablespoons olive oil
  • 1 pound beef chuck, cut into 1-inch cubes
  • salt and pepper to taste
  • 2 large stalks celery, chopped
  • 2 large carrots, chopped
  • 1 large onion, chopped
  • 6 cloves garlic, chopped
  • 1 1/2 teaspoons dried cilantro
  • 1 teaspoon dried oregano
  • 2 (32 ounce) cartons chicken broth
  • 1 (28 ounce) can diced tomatoes
  • 2 cups dry lentils
  • 1/4 cup chopped fresh parsley
  • 1/2 cup grated Parmesan cheese, or to taste

Beef and Lentil Soup Cooking Instructions

  • Prep15m
  • Cook2h
  • Ready In2h 15m

To cook Beef and Lentil Soup, you need about 15 minutes of preparation time. The time needed to cook this Beef and Lentil Soup is about 2 hours , and you can serve your Beef and Lentil Soup within 2 hours 15 minutes . The following are the steps to cook Beef and Lentil Soup easily:

  1. 1 Heat the olive oil in a large pot over medium-high heat until it begins to smoke. Season the beef with salt and pepper, then gently place into the hot oil, and brown on all sides, about 8 minutes. Once browned, remove the beef and set aside, reserving the remaining oil in the pot. Stir in the celery, carrot, onion, garlic, cilantro, and oregano; cook and stir until the onion has softened and turned translucent, about 8 minutes more.
  2. 2 Pour in the chicken broth, tomatoes, and browned beef. Bring to a boil over high heat, then reduce heat to medium-low, cover, and simmer until the meat is beginning to turn tender, about 1 hour.
  3. 3 After the soup has simmered 1 hour, add the lentils, recover, and continue simmering until the lentils are tender, about 40 minutes. Season to taste with salt and pepper, then stir in the parsley. Sprinkle with Parmesan cheese to serve.


  • Partner Tip
  • Try using a Reynolds® slow cooker liner in your slow cooker for easier cleanup.

Nutrition Facts

Per Serving: 343 calories; 9.3 grams of fat; 38.4 grams of carbohydrates; 24.6 grams of protein; 36 milligrams of cholesterol; 1351 milligrams of sodium.

  1. Oct 2nd 2014

    This was a great Fall dinner. I changed the recipe up a bit and used Johnsonville Italian sausage instead of the beef. I did cut the garlic back to 3 cloves (my garlic cloves were really ...

  2. Mar 12th 2012

    I did not make the soup exactly because I had different ingredients but it came out great. I used crushed tomatoes instead of fresh diced tomatoes. I also added a beef bouillon cube. I also ...

  3. Mar 1st 2010

    I followed other reviews and used beef and vege broth instead of chicken. I added some frozen corn and peas as well as about 2T Worcestershire. Also, I didn't have enough lentils on hand s ...

  4. Feb 15th 2010

    You could add drained cooked hamburger to this instead of beef and I chopped my veges in a small quisinart. I also used rehidrated onion as I forgot onion at the store and 1 T. fresh oregan ...

  5. Jun 15th 2009

    A fantastic combination! The beef and lentils go so well together. This recipe is a real winner - no changes needed, although I substituted beef broth for the chicken broth like many other r ...

  6. Feb 17th 2009

    We absolutely loved this. I modified it only slightly - using part chicken broth and part beef stock, because that's what I had on hand that needed to be used up. I did not use the cilantro ...

  7. Jan 17th 2009

    My "I hate vegetables because I'm sure they'll kill me" 11 year old helped make this soup. He and his 9 year old, "I'll eat SOME veggies unless they're green" brother both loved the smell a ...

  8. Jan 4th 2009

    The only change I made to the recipe was using beef broth rather then chicken. It was wonderful! ;-)

  9. Dec 6th 2008

    My husband and I loved this soup! It didn't last long in our kitchen and we'll make it again soon!