Indian Lentil Curry

Featured in Meatless meals that satisfy.

This classic Indian curry blends red lentils with fragrant spices and coconut milk. It's a satisfying vegetarian meal that's super easy to make.

alicia in the kitchen
Updated on Thu, 20 Mar 2025 14:59:50 GMT
A bowl of lentils with white rice, topped with cilantro, red onions, and lime wedges. Pin it
A bowl of lentils with white rice, topped with cilantro, red onions, and lime wedges. | tasteofsavor.com

Coral lentil dahl stands out as a comforting Indian delicacy everyone loves. This veggie dish combines lentils, spices, and coconut milk to create something that's filling and easy to whip up. It works great as a standalone meal or with a side of rice for a tasty, healthy dinner.

A satisfying flavor-packed meal

This dahl really hits the spot with its plant protein goodness and unique flavor profile. The coral lentils work wonders with mild spices, and the coconut milk adds that creaminess I can't get enough of. When I want balanced eating without skimping on taste, this comfort food tops my list.

Shopping list

My dahl starts with 175g of coral lentils that I soak for extra softness. I finely chop two carrots and two onions, then grab two garlic cloves for subtle aroma. I pour in 400ml of coconut milk for creaminess and 400g of tomato pulp to balance flavors. My go-to spices include two tablespoons each of curry and turmeric, giving that golden color we all love. To finish things off, I add fresh cilantro and a lime for brightness. Don't forget salt, pepper, and a splash of olive oil for cooking everything just right.

Step-by-step cooking

First, I soak my lentils while getting my veggies ready. The next part matters a lot - I cook my sliced veggies with a bit of olive oil until they're soft and aromatic. Then comes the best moment when I throw in spices and let them release their magic. Next, coconut milk and tomato pulp join in to make that smooth sauce I love. The drained lentils go in after, simmering gently for 40 minutes. I keep an eye on it, adding water if needed. Last touches? A squeeze of lime juice and fresh cilantro to make this flavor party complete.

A bowl of creamy yellow lentils served with basmati rice, topped with carrots, onions and lime wedges on the side. Pin it
A bowl of creamy yellow lentils served with basmati rice, topped with carrots, onions and lime wedges on the side. | tasteofsavor.com

Insider cooking tips

I love making this dahl a day ahead because it tastes even better the next day. Sometimes I add a spoon of plain yogurt when serving for an extra creamy coolness. And don't stick strictly to my spice choices - play around and make your own version. That's what makes every dahl special in its own way.

Frequently Asked Questions

→ Do red lentils need soaking?

A quick soak in cold water while you prep other ingredients is enough. Red lentils cook fast and don't need long soaking.

→ Can coconut milk be swapped?

Coconut milk gives creaminess and a rich flavor. You can switch it for coconut cream or plant-based yogurt, but the taste will vary.

→ How to get the right texture?

Watch the cooking closely and add water if it looks too dry. The lentils should be soft but hold their shape. The dish should be thick but not soupy.

→ Can this curry be made ahead?

Yes, it keeps well in the fridge for 2-3 days. The flavors actually deepen with time. Reheat gently, adding water if it's too thick.

→ What extra spices work well?

Enhance the spice mix with garam masala, cumin seeds, or cardamom. Adjust to suit your taste preference.

Indian Lentil Curry

A creamy lentil curry made with red lentils and carrots, gently spiced with curry and turmeric, enriched with a splash of coconut milk.

Prep Time
15 Minutes
Cook Time
40 Minutes
Total Time
55 Minutes
By: Alicia

Category: Vegetarian

Difficulty: Easy

Cuisine: Indian

Yield: 4 Servings (1 dish)

Dietary: Vegan, Vegetarian, Gluten-Free, Dairy-Free

Ingredients

01 1 lime.
02 175 g red lentils.
03 2 onions.
04 2 medium carrots.
05 2 garlic cloves.
06 400 ml coconut milk.
07 2 tablespoons turmeric.
08 2 tablespoons curry powder.
09 400 g tomato pulp.
10 Fresh cilantro.
11 Olive oil.
12 Salt.
13 Pepper.

Instructions

Step 01

Let the lentils soak in a bowl of cold water and set them aside.

Step 02

Peel the carrots, garlic, and onions, then slice them up into thin pieces.

Step 03

Heat some oil in a pan over medium heat and toss in the vegetables. Stir them for a few minutes.

Step 04

Mix in the curry powder and turmeric, then season with some salt and pepper to your taste.

Step 05

Pour in the coconut milk and tomato pulp. Drain the lentils and add them to the pan. Let it simmer for about 40 minutes, adding water if it gets too thick.

Step 06

Right before serving, drizzle some lime juice and garnish with fresh cilantro sprigs.

Notes

  1. This comforting vegetarian dish can be served on its own or with rice.
  2. It's a hearty and healthy option from Indian cuisine.

Tools You'll Need

  • Large pan.
  • Mixing bowl.

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 320
  • Total Fat: 12 g
  • Total Carbohydrate: 45 g
  • Protein: 15 g