Nutrition Facts for Lentil dhal with roasted garlic
Blog Research API Download App

Lentil Dhal with Roasted Garlic

Image of Lentil Dhal with Roasted Garlic
Nutriscore Rating: 75/100

Warm, hearty, and infused with rich, aromatic spices, this Lentil Dhal with Roasted Garlic is a comforting vegan dish that’s perfect for any day of the week. Red lentils simmer to creamy perfection with fragrant spices like cumin, turmeric, and coriander, while sweet, caramelized roasted garlic adds a deeply savory depth of flavor. Finished with a splash of creamy coconut milk and a squeeze of bright lemon juice, this dhal strikes the perfect balance between indulgent and wholesome. Topped with fresh cilantro and served alongside pillowy naan or steamed rice, it’s a showcase of vibrant Indian-inspired flavors in just 40 minutes. This easy-to-make, plant-based meal is a satisfying option for cozy dinners, meal prep, or sharing with friends.

Smart Nutrition Tracking with SnapCalorie

★★★★★ 4.8/5 (2M+ downloads)
Track meals with just a photo
Hit your nutrition goals easier
Join 2M+ happy users
SnapCalorie App Screenshot

Recipe Information

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

🥘 Ingredients

16 items
  • 1 cup red lentils
  • 4 cups water
  • 1 cup coconut milk
  • 1 garlic bulb
  • 1 tablespoon olive oil
  • 1 medium onion, finely chopped
  • 1 tablespoon ginger, minced
  • 1 teaspoon turmeric powder
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 0.5 teaspoon red chili powder (optional)
  • 2 small tomatoes, finely chopped
  • 2 tablespoons fresh cilantro, chopped
  • 1 tablespoon lemon juice
  • 1 teaspoon salt
  • 0.25 teaspoon black pepper
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

10 steps
1

Preheat your oven to 400°F (200°C).

2

Slice off the top of the garlic bulb to expose the cloves slightly. Drizzle with 1 teaspoon of olive oil, wrap it in aluminum foil, and roast in the preheated oven for 30 minutes or until the cloves are soft and golden.

3

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

4

In a large pot, heat the remaining olive oil over medium heat. Add the chopped onion and sauté until softened and translucent, about 5 minutes.

5

Stir in the minced ginger, turmeric, ground cumin, ground coriander, and red chili powder (if using). Cook for 1-2 minutes until fragrant.

6

Add the chopped tomatoes to the pot and cook until they break down and form a thick base, about 5 minutes.

7

Stir in the rinsed lentils, water, and salt. Bring the mixture to a boil, then reduce the heat to a simmer. Cook for 20-25 minutes, stirring occasionally, until the lentils are soft and creamy.

8

Squeeze the roasted garlic cloves out of their skins and mash them into a paste. Stir the roasted garlic paste into the dhal along with the coconut milk. Simmer for an additional 5 minutes.

9

Season the dhal with black pepper and lemon juice. Adjust salt to taste, if needed.

10

Garnish with chopped cilantro before serving. Serve warm with naan, rice, or your favorite flatbread.

Cooking Tip: Take your time with each step for the best results!
309
cal
15.9g
protein
54.4g
carbs
5.2g
fat

Nutrition Facts

1 serving (468.9g)
Calories
309
% Daily Value*
Total Fat 5.2 g 7%
Saturated Fat 0.9 g 5%
Polyunsaturated Fat 0.0 g
Cholesterol 0 mg 0%
Sodium 517 mg 22%
Total Carbohydrate 54.4 g 20%
Dietary Fiber 8.0 g 28%
Total Sugars 8.0 g
Protein 15.9 g 32%
Vitamin D 0.0 mcg 0%
Calcium 113 mg 9%
Iron 4.7 mg 26%
Potassium 862 mg 18%

*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

66.3%%
19.6%%
14.1%%
Fat: 184 cal (14.1%%)
Protein: 257 cal (19.6%%)
Carbs: 867 cal (66.3%%)