Beef Lentil Soup

Beef Lentil Soup

That fall weather is finally here, so it’s time for the a warm bowl of soup. This is the absolute best soup. It is packed full with a ton of veggies and lentils, so there is no guilt either. It is hearty enough to stand alone as a meal, but also pairs well with a simple salad and a crusty loaf of bread. My kids absolutely devour this soup too. Any way I can get them to ask for more veggies, I’ll take it. 

This recipe makes a rather large batch of soup, so feel free to cut it in half. I like to make it all at once so I have enough to give out to friends and family, or put half in the freezer for an easy weeknight dinner down the line. 

beef lentil soup

Beef Lentil Soup

Print Recipe
Course Soup
Prep Time 15 minutes
Cook Time 2 hours 15 minutes
Servings 12
Author Spoonful of Green

Ingredients

  • 3 tablespoons olive oil
  • 2 ½ pounds boneless beef chuck, cut into ½ inch cubes
  • 4 large carrots, chopped
  • 1 head celery stalks, chopped
  • 8 cloves garlic, minced
  • 1 large onion, chopped
  • 1 tablespoon fresh rosemary, diced
  • 1 tablespooon dried oregano
  • 3 32-ounce containers, beef stock
  • 3 14-ounce cans, diced tomatoes
  • 1 16-ounce bag, dried green lentils

Instructions

  • Heat the olive oil in a large pot over medium-high heat
  • Add the beef and season with salt and pepper, cook until brown, about 10 minutes.
  • Using a slotted spoon, transfer the beef to a large bowl.
  • Add in carrots, celery, garlic, onion, rosemary and oregano. Sauté veggies until the onions are tender and translucent, about 10 minutes.
  • Add back in the beef and and juices.
  • Add in the tomatoes and broth.
  • Reduce heat to medium-low. Once the soup is at a low simmer, cover and let cook for about an hour until the beef is tender. Stir occasionally while the soup is cooking.
  • Once the beef is to your desired tenderness, add in the lentils.
  • Cover and continue to simmer, while stirring occasionally until the lentils are tender, about an hour.
  • Add in salt and pepper to taste, ladle into soup bowls and serve.