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
- Spray a large saucepan with low-calorie cooking spray and heat over medium heat.
- Add onion, garlic, and ginger. Sauté until softened. Add a little water if needed to prevent burning.
- Mix in cumin, coriander, turmeric, and garam masala to form a fragrant spice paste.
- Add carrots, zucchini, lentils, green chilies, passata, water, and salt.
- Bring to a boil, then reduce heat, cover, and simmer for about 45 minutes.
- Add spinach and stir until it wilts slightly into the mixture.
- 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
- Set the Instant Pot to sauté mode and spray with cooking oil.
- Fry onion, garlic, and ginger until softened. Add a little water if necessary.
- Stir in cumin, coriander, turmeric, and garam masala to form a spice base.
- Add carrots, zucchini, lentils, chilies, passata, water, and salt.
- Close the lid and cook on high pressure for 10 minutes.
- Allow natural pressure release for about 10 minutes, then quick release remaining pressure.
- 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.







