You are here: Home / All RECIPES / Spicy Lentils and Spinach – A Healthy, Comforting Vegetarian Meal

Spicy lentils and spinach is a perfect choice for a nutritious, budget-friendly, and satisfying meal. This vegetarian dish combines protein-rich lentils, fresh spinach, and aromatic curry spices to create a warm and flavorful comfort food.

Ideal for Meatless Mondays or a light yet filling dinner, this recipe is loved even by non-vegetarians. Lentils are naturally high in protein and fiber, making them an excellent ingredient for balanced eating.


❤️ Why You’ll Love This Recipe

  • High in protein and fiber – Keeps you full longer
  • Budget-friendly ingredients – Simple pantry staples
  • Rich aromatic flavor – Warm curry spice blend
  • Versatile serving options – Pair with rice, naan, or yogurt
  • Easy to cook – Suitable for stovetop or pressure cooker

🥕 Ingredients

Vegetables

  • 1 medium onion, finely chopped
  • 3 garlic cloves, crushed
  • 2 teaspoons fresh grated ginger
  • 2 carrots, finely chopped
  • 1 zucchini (courgette), chopped

Legumes

  • 160 g dried green or brown lentils

Liquid & Sauce

  • 360 ml water
  • 120 ml passata (or crushed tomatoes)

Spices

  • 1 tablespoon ground cumin
  • 1 tablespoon ground coriander
  • 1 teaspoon turmeric
  • 1 teaspoon garam masala
  • Salt and black pepper to taste
  • 2 green chilies, sliced lengthwise (optional)

To Serve (Optional)

  • Fat-free natural yogurt
  • Fresh chopped coriander

👩‍🍳 Stovetop Cooking Method

  1. Spray a large saucepan with low-calorie cooking spray and heat over medium heat.
  2. Add onion, garlic, and ginger. Sauté until softened. Add a little water if needed to prevent burning.
  3. Mix in cumin, coriander, turmeric, and garam masala to form a fragrant spice paste.
  4. Add carrots, zucchini, lentils, green chilies, passata, water, and salt.
  5. Bring to a boil, then reduce heat, cover, and simmer for about 45 minutes.
  6. Add spinach and stir until it wilts slightly into the mixture.
  7. Adjust seasoning with black pepper if needed.

👉 Serve hot with a spoonful of yogurt mixed with fresh coriander and lemon juice (optional).


⚡ Pressure Cooker (Instant Pot) Method

  1. Set the Instant Pot to sauté mode and spray with cooking oil.
  2. Fry onion, garlic, and ginger until softened. Add a little water if necessary.
  3. Stir in cumin, coriander, turmeric, and garam masala to form a spice base.
  4. Add carrots, zucchini, lentils, chilies, passata, water, and salt.
  5. Close the lid and cook on high pressure for 10 minutes.
  6. Allow natural pressure release for about 10 minutes, then quick release remaining pressure.
  7. Stir in chopped spinach before serving.

🍽️ Serving Suggestions

  • Fluffy white or brown rice
  • Garlic naan bread
  • Roasted cauliflower rice for a low-carb option
  • Cucumber mint raita to balance the spice

🥣 Cooking Tips

👉 Finely chop vegetables to help them blend into the lentils, especially if cooking for picky eaters.
👉 Simmer long enough to develop deep, rich flavor.
👉 Adjust chili quantity based on your spice preference.


❄️ Storage Instructions

  • Refrigerator: Store in an airtight container for up to 3 days
  • Freezer: Can be frozen for up to 3 months
  • Reheat gently on the stovetop or microwave with a splash of water

⭐ Final Thoughts

This Spicy Lentils and Spinach recipe is simple, healthy, and incredibly comforting. It’s perfect for meal prep, weeknight dinners, or a wholesome vegetarian curry that everyone can enjoy.