Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
best-lentil-soup-hearty-weeknight-recipe-2026-03-09-211033-819x1024-1

Best Lentil Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: sadka
  • Total Time: 50 minutes
  • Yield: 6 servings 1x
  • Diet: Vegan

Description

A hearty and comforting lentil soup filled with aromatic vegetables and spices, perfect for weeknight dinners.


Ingredients

Scale
  • 400 g (2 cups) mixed brown and red lentils, rinsed
  • 300 g (2 medium onions, diced)
  • 2 medium carrots, diced
  • 2 celery stalks, diced
  • 3 cloves garlic, minced
  • 30 g (2 tbsp) tomato paste
  • 400 g (14 oz can) diced tomatoes
  • 1.2 L (5 cups) low-sodium vegetable stock
  • 30 ml (2 tbsp) olive oil
  • 1 tsp ground cumin
  • 1 tsp smoked paprika
  • 1 bay leaf
  • 30 ml (2 tbsp) lemon juice
  • 15 g (1/2 cup) chopped fresh parsley or cilantro
  • Salt, to taste
  • Black pepper, to taste

Instructions

  1. Sort and rinse the lentils thoroughly.
  2. Dice the onions, carrots, and celery into small pieces.
  3. Sweat the vegetables in olive oil until translucent.
  4. Add garlic, spices, and tomato paste; cook until fragrant.
  5. Pour in lentils, diced tomatoes, and vegetable stock; add bay leaf.
  6. Bring to a gentle boil, then reduce heat and simmer.
  7. Remove bay leaf and adjust texture with an immersion blender if desired.
  8. Stir in lemon juice and season to taste before serving.

Notes

This soup tastes better the next day. Can be frozen for up to 3 months.

  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Category: Soups
  • Method: Stovetop
  • Cuisine: Vegan

Nutrition

  • Serving Size: 1 cup
  • Calories: 280
  • Sugar: 6 g
  • Sodium: 550 mg
  • Fat: 6 g
  • Saturated Fat: 0.9 g
  • Unsaturated Fat: 5 g
  • Trans Fat: 0 g
  • Carbohydrates: 44 g
  • Fiber: 16 g
  • Protein: 15 g
  • Cholesterol: 0 mg