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
Cozy Lentil Soup Recipe

Cozy Lentil Soup Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.6 from 22 reviews

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

Description

This Cozy Lentil Soup recipe is a hearty and comforting dish perfect for chilly weather. Packed with nutritious ingredients and Mediterranean-inspired flavors, it’s a satisfying vegan and gluten-free option for a cozy meal.


Ingredients

Scale

For the soup:

  • 2 tablespoons olive oil
  • 1 onion, diced
  • 2 carrots, peeled and diced
  • 2 celery stalks, diced
  • 3 garlic cloves, minced
  • 1 teaspoon ground cumin
  • 1/2 teaspoon smoked paprika
  • 1/4 teaspoon dried thyme
  • 1/4 teaspoon red pepper flakes (optional)
  • 1 1/2 cups dry brown or green lentils, rinsed
  • 1 (14.5-ounce) can diced tomatoes
  • 6 cups vegetable broth
  • 1 bay leaf
  • Salt and black pepper to taste
  • 2 cups chopped fresh spinach or kale (optional)
  • Juice of 1 lemon
  • Chopped fresh parsley for garnish (optional)

Instructions

  1. Prepare the soup: Heat olive oil in a large pot over medium heat. Sauté onion, carrots, and celery until softened. Add garlic, cumin, paprika, thyme, and red pepper flakes. Cook until fragrant.
  2. Cook the lentils: Add lentils, diced tomatoes, vegetable broth, and bay leaf. Bring to a boil, then simmer until lentils are tender.
  3. Finish the soup: Remove the bay leaf, stir in spinach or kale, if using. Simmer until greens wilt. Season with lemon juice, salt, and pepper.
  4. Serve: Garnish with parsley and serve warm.

Notes

  • Use red lentils for a quicker-cooking version (reduce cook time to 20–25 minutes).
  • Add a diced potato or sweet potato for extra heartiness.
  • This soup freezes well and tastes even better the next day.
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Mediterranean-Inspired

Nutrition

  • Serving Size: 1 bowl
  • Calories: 280
  • Sugar: 6g
  • Sodium: 540mg
  • Fat: 8g
  • Saturated Fat: 1g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 37g
  • Fiber: 13g
  • Protein: 15g
  • Cholesterol: 0mg