Ingredients
Equipment
Method
- Cook the Beef: Heat the olive oil in a large pot or Dutch oven over medium-high heat. Add the ground beef and cook until browned, breaking it up into smaller pieces as it cooks. If you're using stew beef, brown the pieces on all sides.
- Add the Vegetables: Add the chopped onion, carrots, celery, and garlic to the pot with the beef. Cook for about 5-7 minutes, or until the vegetables are softened.
- Stir in Tomato Paste and Seasonings: Add the tomato paste, dried thyme, oregano, and bay leaf to the pot. Stir to combine, letting the tomato paste cook for 2-3 minutes to develop a rich flavor.
- Add the Broth and Lentils: Pour in the beef broth and add the rinsed lentils. Stir everything together, scraping up any browned bits from the bottom of the pot for added flavor.
- Simmer the Soup: Bring the soup to a boil, then reduce the heat to low. Cover the pot and let the soup simmer for 45 minutes to an hour, or until the lentils are tender and the beef is fully cooked.
- Add the Tomatoes: Once the lentils are tender, stir in the can of diced tomatoes. Season the soup with salt, pepper, and lemon juice (if using). Let it simmer for an additional 5 minutes to combine the flavors.
- Serve and Enjoy: Remove the bay leaf and ladle the soup into bowls. Serve hot with some crusty bread or a side salad for a complete meal.
Notes
This Beef Lentil Soup can be stored in an airtight container in the fridge for up to 4 days. It's even better the next day after the flavors have had time to meld. You can also freeze leftovers for up to 3 months. To reheat, simply thaw overnight and heat on the stovetop until warmed through.