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

Lentil Soup with Chestnuts and Fennel


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Mia
  • Total Time: 40 minutes
  • Yield: 4 servings
  • Diet: Vegan

Description

A hearty and aromatic lentil soup with sweet chestnuts and fragrant fennel, perfect for a comforting meal. This nourishing dish balances earthy, nutty, and slightly sweet flavors.


Ingredients

  • 1 tablespoon olive oil
  • 1 medium onion, chopped
  • 1 fennel bulb, chopped
  • 2 cloves garlic, minced
  • 1 cup lentils (brown or green), rinsed
  • 1 cup cooked chestnuts, chopped
  • 4 cups vegetable broth
  • 1 cup water
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon thyme
  • 1 bay leaf
  • 2 tablespoons parsley, chopped

Instructions

  1. Heat olive oil in a large pot over medium heat.
  2. Add chopped onion and fennel, and sauté until softened, about 5–7 minutes.
  3. Stir in garlic and cook for 1 minute until fragrant.
  4. Add lentils, chestnuts, vegetable broth, water, salt, pepper, thyme, and bay leaf.
  5. Bring to a boil, then reduce heat and simmer for 25–30 minutes until lentils are tender.
  6. Remove bay leaf and adjust seasoning if needed.
  7. Serve hot, garnished with chopped parsley.

Notes

  • You can substitute vegetable broth with chicken broth if not vegetarian.
  • Pre-cooked or vacuum-packed chestnuts work best for convenience.
  • For a creamier texture, blend part of the soup before serving.
  • Store leftovers in the refrigerator for up to 4 days or freeze for longer storage.
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Mediterranean

Nutrition

  • Serving Size: 1 bowl
  • Calories: 320 kcal
  • Sugar: 6 g
  • Sodium: 680 mg
  • Fat: 8 g
  • Saturated Fat: 1 g
  • Unsaturated Fat: 6 g
  • Trans Fat: 0 g
  • Carbohydrates: 48 g
  • Fiber: 12 g
  • Protein: 14 g
  • Cholesterol: 0 mg