Nutrition Facts for Lentil soup with bacon

Lentil Soup with Bacon

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!

Nutriscore Rating: 68/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Lentil Soup with Bacon
Prep Time:15 mins
Cook Time:50 mins
Total Time:65 mins
Servings: 6

Ingredients

  • 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)

Directions

Step 1

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

Step 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.

Step 3

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

Step 4

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

Step 5

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

Step 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.

Step 7

Remove the bay leaf and thyme branches from the pot.

Step 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.

Step 9

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

Step 10

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

Step 11

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

Nutrition Facts

Serving size (2779.3g)
Amount per serving % Daily Value*
Calories 2266.5
Total Fat 96.1g 0%
Saturated Fat 30.8g 0%
Polyunsaturated Fat 2.7g
Cholesterol 146.6mg 0%
Sodium 11513.2mg 0%
Total Carbohydrate 235.8g 0%
Dietary Fiber 42.6g 0%
Total Sugars 35.1g
Protein 121.9g 0%
Vitamin D 23.8IU 0%
Calcium 1159.2mg 0%
Iron 22.8mg 0%
Potassium 4287.5mg 0%
*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

Fat: 37.7%
Protein: 21.2%
Carbs: 41.1%