Stay Healthy Vegan

Vegan Lentil Curry (Red Lentils, 30 Minutes)

Red lentil curry is the most reliable weeknight vegan dinner: one pot, 30 minutes, no soaking required, and the red lentils dissolve naturally into a thick, creamy sauce as they cook. Finished with coconut milk and lime juice, the result is silky and aromatic — the kind of curry that tastes like it took longer than it did.

Ingredients

  • 1 cup (200 g) dried red lentils, rinsed
  • 1 tablespoon coconut oil or neutral oil
  • 1 medium onion, diced
  • 3 garlic cloves, minced
  • 1 tablespoon fresh ginger, grated
  • 2 tablespoons tomato paste
  • 1½ teaspoons ground cumin
  • 1½ teaspoons ground coriander
  • 1 teaspoon turmeric
  • 1 teaspoon garam masala
  • ½ teaspoon chili flakes (or to taste)
  • 1 can (14 oz / 400 g) diced tomatoes
  • 2½ cups (600 ml) vegetable broth or water
  • 1 can (14 oz / 400 ml) full-fat coconut milk
  • Juice of 1 lime
  • Salt to taste
  • Fresh cilantro, to serve

To serve:

  • Basmati rice
  • Naan or flatbread

Method

  1. Build the base. Heat oil in a large pot over medium heat. Add onion and cook for 5–7 minutes until soft and golden. Add garlic and ginger; cook for 1 minute until fragrant.
  2. Toast the spices. Add tomato paste, cumin, coriander, turmeric, garam masala, and chili flakes. Stir and cook for 1–2 minutes — the spices toast in the oil and become more aromatic.
  3. Add lentils and liquid. Add rinsed lentils, diced tomatoes, and vegetable broth. Stir to combine. Bring to a boil, reduce heat, and simmer for 20 minutes, stirring occasionally. The lentils will dissolve and thicken the sauce — this is correct.
  4. Add coconut milk. Pour in the coconut milk. Stir and simmer for 5 more minutes. The curry will become creamier and slightly lighter in color.
  5. Finish with lime. Remove from heat. Add lime juice and stir through. Taste and adjust salt, lime, and chili.
  6. Serve. Serve over basmati rice with fresh cilantro. Warm naan on the side if you like.

Tips

Rinse the lentils. Red lentils can be dusty — rinse in a fine-mesh strainer under cold water before cooking.

Toast the spices. Cooking the spice blend in oil before adding liquid develops their flavor significantly. This step takes 2 minutes and is worth it.

Red lentils dissolve — that’s the goal. Unlike green or black lentils, red lentils break down into a thick, creamy sauce as they cook. Don’t worry if they lose their shape.

Full-fat coconut milk for creaminess. Light coconut milk produces a thinner, less rich curry. Full-fat is better.

Finish with acid. The lime juice at the end brightens the curry and balances the richness. Don’t skip it.

Variations

Spinach lentil curry: Stir 2 cups of baby spinach into the finished curry. It wilts in 1–2 minutes.

Lentil and sweet potato: Add 1 diced sweet potato with the lentils. It cooks in the same time and adds sweetness and body.

Spicier: Double the chili flakes or add a fresh green chili with the garlic.

Dal consistency: Use more water (3+ cups) for a thinner, soup-like dal.

FAQ

Do red lentils need soaking? No — red lentils cook quickly without soaking. They’re fully cooked in 20 minutes of simmering.

Can this be made ahead? Yes — it keeps in the fridge for up to 5 days and freezes well for up to 3 months. The lentils continue to absorb liquid as they sit — add a splash of water or broth when reheating.


For another vegan curry, see the vegan chickpea curry. Browse all vegan main meals at the main meals hub.