This is the curry I make when I want soul-warming comfort, a stocked-pantry dinner, and a meal that doesn’t break the grocery budget. Lentil vegetable curry is the cozy plant-based dinner that proves you don’t need meat for satisfaction: red lentils simmered into a creamy golden base with sautéed onion, garlic, ginger, carrots, diced tomatoes, coconut milk, and a fragrant spice mix of turmeric, cumin, coriander, and garam masala, finished with wilted spinach and fresh cilantro.
Fun fact: red lentils (masoor dal) are actually orange when raw and turn golden-yellow when cooked. Unlike green or brown lentils, they break down completely in 15-20 minutes, naturally thickening any curry without flour or cornstarch — making them the secret weapon of Indian home cooks. Lentils have been cultivated for over 13,000 years, making them one of the oldest crops on earth, and they pack 18 g of protein per cup cooked along with iron, folate, and 16 g of fiber — more filling per calorie than almost any other food.
Why this recipe works
- Bloom whole spices in hot oil first. Toasting cumin and coriander 30 seconds awakens their oils and changes the flavor from “powdered” to “Indian restaurant.”
- Red lentils, not green or brown. Red lentils break down into a creamy base in 20 minutes. Green/brown lentils stay firm and require 40+ min.
- Add spinach at the very end. 60 seconds wilts spinach perfectly. Adding earlier turns it gray, slimy, and bitter.
Nutrition information
- Calories: 385 kcal per serving
- Protein: 14 g (28% DV)
- Carbohydrates: 38 g
- Fiber: 12 g (43% DV)
- Iron: 35% DV (from lentils and spinach)
- Vitamin A: 120% DV (from carrots)
Pro tips for the best lentil curry
- Rinse lentils well. Run red lentils under cold water until water runs clear — removes starchy dust that makes curry bitter and foamy.
- Add garam masala at start AND finish. Cooking it loses delicate top notes. Adding more at the end restores the aromatic kick.
- Full-fat coconut milk only. Light coconut milk is thin and breaks under simmering. Use the full-fat canned (not carton) for proper creamy texture.
- Acid at the end transforms it. A squeeze of lemon at finish brightens all the spices. Don’t skip — it’s the difference between flat and vibrant.
Frequently asked questions
How long does it keep?
Refrigerator 5 days — flavor actually IMPROVES overnight as spices meld. Reheat with a splash of water (it thickens as it sits). Freezer 3 months; thaw overnight in fridge before reheating.
Can I make it in the Instant Pot?
Yes — sauté aromatics and bloom spices on Sauté mode (steps 1-3), then add lentils/tomatoes/coconut/broth, pressure cook on HIGH 8 min, natural release 10 min. Stir in spinach after.
Is it spicy?
Mildly spiced as written. Reduce cayenne to 1/4 tsp for kids; add 1 chopped green chili plus extra cayenne for heat-lovers.
Can I make it without coconut milk?
Yes — sub heavy cream, oat cream, or cashew cream for similar richness. Or skip dairy entirely and the lentils alone will make a creamy curry (slightly less rich).
What do I serve it with?
Basmati rice, naan bread, papadums, cucumber raita, mango chutney, or quinoa. Or eat plain from a bowl with a spoon — it’s that satisfying.
Why are my lentils still hard?
You used green/brown lentils instead of red, your lentils were old (more than 1 year), or you added acid (lemon/tomato) too early in cooking. Acid stops lentils from softening — always add lemon at end, and tomatoes are fine for red lentils but slow green/brown.