Nutrition Facts for Lentil soup with bacon

Lentil Soup with Bacon

Image of Lentil Soup with Bacon
Nutriscore Rating: 68/100

Warm up your soul with this hearty and flavorful Lentil Soup with Bacon, a perfect blend of earthy lentils and smoky, crispy bacon that creates a comforting bowl of goodness. Packed with wholesome vegetables like carrots, celery, and tender baby spinach, this nutrient-rich soup is elevated with aromatic garlic, thyme, and a splash of tangy lemon juice for a refreshing finish. The lentils are simmered in a savory broth to tender perfection, and a touch of tomato paste adds depth and richness to every spoonful. Whether you serve it as a cozy family dinner or a meal-prep favorite, this one-pot wonder comes together effortlessly and pairs wonderfully with grated Parmesan and crusty bread. Ready in just over an hour, this easy lentil soup is a heartwarming dish you'll keep coming back to!

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
15 min
🔥
Cook Time
50 min
🕐
Total Time
1 hr 5 min
👥
Servings
6 servings
📊
Difficulty
Medium

🥘 Ingredients

17 items
  • 2 tablespoons olive oil
  • 6 slices bacon, diced
  • 1 large yellow onion, finely chopped
  • 3 medium carrots, peeled and diced
  • 2 medium celery stalks, diced
  • 3 garlic cloves, minced
  • 2 tablespoons tomato paste
  • 1.5 cups dry green or brown lentils, rinsed
  • 6 cups chicken or vegetable broth
  • 1 bay leaf
  • 3 fresh thyme branches (or 1/2 teaspoon dried thyme)
  • 1 teaspoon salt
  • 0.5 teaspoons black pepper, freshly ground
  • 2 cups baby spinach, optional
  • 1 tablespoon lemon juice, freshly squeezed
  • 0.25 cups parmesan cheese, grated (for serving, optional)
  • 4 slices crusty bread (for serving, optional)
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

11 steps
1

Heat the olive oil in a large pot or Dutch oven over medium heat.

2

Add the diced bacon and cook until crispy, about 5-7 minutes. Remove the bacon with a slotted spoon and set aside on a paper towel-lined plate, leaving the rendered fat in the pot.

3

Add the chopped onion, carrots, and celery to the pot. Sauté until softened, about 5 minutes.

4

Stir in the minced garlic and cook for 1 minute, until fragrant.

5

Add the tomato paste and cook for 2 minutes, stirring constantly, to deepen its flavor.

6

Stir in the lentils, broth, bay leaf, thyme, salt, and black pepper. Bring the mixture to a boil, then reduce the heat to low. Cover and simmer for 35-40 minutes, or until the lentils are tender.

7

Remove the bay leaf and thyme branches from the pot.

8

If desired, use an immersion blender to purée a portion of the soup for a thicker texture, or leave it as is for a chunkier consistency.

9

Stir in the baby spinach (if using) and cook for 2-3 minutes, until wilted.

10

Add the lemon juice and reserved crispy bacon, then stir to combine. Taste and adjust seasoning as needed.

11

Serve hot, topped with grated parmesan cheese, and pair with slices of crusty bread on the side, if desired.

Cooking Tip: Take your time with each step for the best results!
2266
cal
121.9g
protein
235.8g
carbs
96.1g
fat

Nutrition Facts

1 serving (2779.3g)
Calories
2266
% Daily Value*
Total Fat 96.1 g 123%
Saturated Fat 30.8 g 154%
Polyunsaturated Fat 2.7 g
Cholesterol 147 mg 49%
Sodium 11513 mg 501%
Total Carbohydrate 235.8 g 86%
Dietary Fiber 42.6 g 152%
Total Sugars 35.1 g
Protein 121.9 g 244%
Vitamin D 0.6 mcg 3%
Calcium 1159 mg 89%
Iron 22.8 mg 127%
Potassium 4288 mg 91%

*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

41.1%%
21.2%%
37.7%%
Fat: 864 cal (37.7%%)
Protein: 487 cal (21.2%%)
Carbs: 943 cal (41.1%%)