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

Spicy Lentil Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Molly
  • Total Time: 1 hour 10 minutes
  • Yield: 4 to 6 servings
  • Diet: Vegan

Description

Spicy lentil soup is a hearty, flavorful, and nutritious one-pot meal packed with fiber, plant-based protein, and essential nutrients. It’s low in fat and can be made on the stove, in a crockpot, or in an Instant Pot, making it a satisfying and versatile meat-free option.


Ingredients

  • 2 tablespoons olive oil
  • 1 yellow onion, chopped
  • 3 carrots, diced
  • 3 celery ribs, diced
  • 6 garlic cloves, minced
  • 2 teaspoons red chili flakes (plus more as needed)
  • 2 teaspoons ground cumin
  • 3 teaspoons Italian seasoning
  • 2 (14.5-ounce) cans diced fire-roasted tomatoes, with juices
  • 1 cup uncooked brown lentils
  • 6 cups water
  • 2 vegetable bouillon cubes
  • Salt and pepper to taste
  • 3 cups spinach (optional)
  • 1/3 cup parsley, chopped (optional)
  • 1 lemon (juice only)

Instructions

  1. In a large pot with a lid, heat olive oil over medium-high heat.
  2. Add onions, carrots, celery, garlic, and red chili flakes. Stir well, reduce heat to medium-low, cover, and cook for 5 minutes, stirring regularly.
  3. Add cumin and Italian seasoning. Cook for 20 seconds while mixing.
  4. Add diced fire-roasted tomatoes (with juices), lentils, water, bouillon cubes, salt, and pepper. Mix well and bring to a boil over medium-high heat.
  5. Once boiling, stir to ensure bouillon cubes are dissolved, reduce to a simmer, cover, and cook for 40 minutes.
  6. After 40 minutes, check lentils for doneness and adjust seasoning if needed.
  7. Once lentils are tender, stir in spinach (if using), parsley (if using), and lemon juice. Push spinach into the broth.
  8. Cover and let sit for 5 minutes off heat.
  9. Serve hot.

Notes

  • For a thinner soup, add more vegetable broth or water.
  • Blend partially or fully for a smoother consistency, if desired.
  • Be cautious when blending hot liquids—vent lid to release steam safely.
  • Blooming spices (cooking briefly before adding liquid) enhances their flavor and the overall depth of the soup.
  • Prep Time: 10 minutes
  • Cook Time: 1 hour
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Mediterranean

Nutrition

  • Serving Size: 1 serving
  • Calories: 320
  • Sugar: 8g
  • Sodium: 604mg
  • Fat: 9g
  • Saturated Fat: 1g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 47g
  • Fiber: 20g
  • Protein: 16g
  • Cholesterol: 0mg