Nutrition Facts for Coconut dhal

Coconut Dhal

Image of Coconut Dhal
Nutriscore Rating: 72/100

Creamy, flavorful, and irresistibly comforting, Coconut Dhal is a vibrant plant-based dish that brings the warmth of traditional Indian flavors to your table. Made with tender red lentils simmered in rich coconut milk and infused with aromatic spices like turmeric, cumin, and curry powder, this one-pot recipe is as nourishing as it is satisfying. Fresh ginger, garlic, and tomatoes enhance the dhal, while a garnish of cilantro and a squeeze of lime juice adds a zesty, herbaceous finish. Perfectly paired with steamed rice, naan, or flatbreads, this easy coconut lentil curry comes together in just 45 minutes, making it an ideal weeknight dinner or meal prep favorite. Whether you're looking for a vegan comfort food recipe, a quick Indian-inspired dish, or a hearty gluten-free option, Coconut Dhal is a must-try!

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
15 min
🔥
Cook Time
30 min
🕐
Total Time
45 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

15 items
  • 1 cup Red lentils
  • 1 can (400ml) Coconut milk
  • 2 cups Water
  • 1 medium (diced) Onion
  • 3 minced Garlic cloves
  • 1 tablespoon (minced) Ginger
  • 1 teaspoon Turmeric powder
  • 1 teaspoon Cumin seeds
  • 1 teaspoon Ground coriander
  • 1 teaspoon Curry powder
  • 2 medium (diced) Tomatoes
  • 2 tablespoons Vegetable oil
  • 1 teaspoon (or to taste) Salt
  • 2 tablespoons (chopped) Fresh cilantro (coriander leaves)
  • 1 (juice, for garnish) Lime
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

12 steps
1

Rinse the red lentils under cold running water until the water runs clear. Set aside.

2

Heat the vegetable oil in a large saucepan or pot over medium heat.

3

Add the cumin seeds and allow them to sizzle for 30 seconds until fragrant.

4

Add the diced onion to the pot and sauté for 4-5 minutes until the onion is soft and translucent.

5

Stir in the minced garlic and ginger, cooking for 1-2 minutes until fragrant.

6

Add the turmeric powder, ground coriander, and curry powder, stirring well to coat the onion mixture in the spices.

7

Stir in the diced tomatoes and cook for 3-4 minutes until they soften and break down.

8

Add the rinsed lentils, water, and coconut milk to the pot. Stir well and bring to a gentle boil.

9

Reduce the heat to low and simmer the dhal uncovered for 20-25 minutes, stirring occasionally, until the lentils are soft and the consistency is creamy.

10

Season with salt to taste and adjust the consistency with a little water if it becomes too thick.

11

Garnish with fresh cilantro and a squeeze of lime juice before serving.

12

Serve warm with steamed rice, naan, or flatbreads.

Cooking Tip: Take your time with each step for the best results!
778
cal
23.6g
protein
117.4g
carbs
30.1g
fat

Nutrition Facts

1 serving (1626.4g)
Calories
778
% Daily Value*
Total Fat 30.1 g 39%
Saturated Fat 4.6 g 23%
Polyunsaturated Fat 17.1 g
Cholesterol 0 mg 0%
Sodium 3149 mg 137%
Total Carbohydrate 117.4 g 43%
Dietary Fiber 25.1 g 90%
Total Sugars 47.0 g
Protein 23.6 g 47%
Vitamin D 0.0 mcg 0%
Calcium 244 mg 19%
Iron 13.2 mg 73%
Potassium 2178 mg 46%

*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

56.2%%
11.3%%
32.4%%
Fat: 270 cal (32.4%%)
Protein: 94 cal (11.3%%)
Carbs: 469 cal (56.2%%)