Easy & Aromatic Lentil Dhal Recipe

Entrées

October 30, 2026

Simple and Flavorful Dhal Recipe – vegetarian recipe

Simple and Flavorful Dhal Recipe is the pot I turn to when dinner needs to be comforting and hands-off. Mustard seeds pop in hot oil with onion, garlic, and ginger, then lentils or mung beans simmer with curry powder and garam masala until they collapse into a creamy, golden dhal. A squeeze of lemon at the end makes the whole pot come alive.

There’s nothing quite like a warm, fragrant bowl of dhal to soothe the soul. A staple in Indian cuisine, ‘dhal’ refers to both the split lentils themselves and the incredible stew made from them. This recipe is my go-to for a reason: it’s simple, deeply flavorful, and incredibly comforting. The magic begins when mustard seeds pop and bloom in hot oil, releasing their nutty aroma and creating a flavor base, or ‘tarka,’ that transforms humble lentils into something truly special. While it’s delicious after an hour, letting it simmer low and slow for two hours unlocks a depth of flavor that is absolutely worth the wait. Get ready to fill your kitchen with the most amazing aromas!

Ingredients

• Makes 3 cups / 750 mL
• 2 tbsp / 30 mL coconut or olive oil
• 1 tsp / 5 mL mustard seeds
• 1/2 onion, diced
• 1 clove garlic, minced
• 1 tbsp / 15 mL minced ginger
• 1 tsp / 5 mL curry powder
• 1 tsp / 5 mL garam masala
• 1 cup / 250 mL dried lentils or mung beans, picked over and rinsed
• 3 cups / 750 mL water
• 1/2 tsp / 2 mL salt
• 1/4 tsp / 1 mL black pepper
• 1 tbsp / 15 mL lemon juice

Instructions

1. Heat the oil in a large pot over medium heat. Add the mustard seeds, cover the pot, and cook for 1 to 2 minutes until the seeds begin to pop.
2. Add the diced onion, minced garlic, and ginger. Sauté until the onion becomes soft and translucent.
3. Stir in the curry powder and garam masala. Cook for another 1 to 2 minutes, stirring frequently to toast the spices and prevent them from scorching.
4. Add the rinsed lentils and water to the pot. Bring the mixture to a boil, then reduce the heat to low, cover, and let it simmer for at least 60 minutes, or until the lentils are soft and tender.
5. Stir in the salt, pepper, and fresh lemon juice. Taste and adjust the seasoning as needed before serving.

Nutritional Information

• Per cup (250 mL / 8.5 fl oz): calories: 341, protein: 20 g (0.71 oz), fat: 11 g (0.39 oz), carbohydrate: 45 g (1.59 oz), dietary fibre: 9 g (0.32 oz), iron: 8 mg, sodium: 330 mg, vitamin C: 9 mg.
• Percentage of calories from protein 23%, fat 27%, carbohydrate 50%.

Pro Tips

• For the richest flavor, simmer the dhal on very low heat for up to 2 hours. Just be sure to add a splash of water if it becomes too thick.
• For an extra layer of flavor, create a final ‘tarka’. In a small pan, heat a tablespoon of oil, pop more mustard seeds, and add a pinch of cumin seeds and a dried red chili. Pour this sizzling mixture over the finished dhal just before serving.
• For a creamier consistency, use an immersion blender to briefly pulse the dhal a few times, leaving some lentils whole for texture.
• Serve your dhal hot with a side of fluffy basmati rice, warm naan bread, and a dollop of plain yogurt or a sprinkle of fresh cilantro.

FAQ

Q: Is this vegetarian dhal a good source of protein
A: Absolutely. This dhal is a fantastic plant-based protein source, providing 20 grams (0.71 oz / 20.1 g) of protein per one-cup serving. Lentils are a nutritional powerhouse, making this a satisfying and complete vegetarian meal, especially when served with rice.

Q: Can I add more vegetables to this dhal
A: Yes, this dhal is very versatile. You can easily boost the nutritional content by adding vegetables like spinach, kale, diced carrots, or sweet potatoes. Stir in leafy greens towards the end of cooking, and add heartier vegetables along with the lentils to simmer.

Q: How long can I store leftover dhal
A: This dhal stores beautifully and the flavors often deepen overnight. You can keep it in an airtight container in the refrigerator for up to 4-5 days. It also freezes well for up to 3 months, making it perfect for vegetarian meal prep.

Q: Is this dhal recipe vegan
A: This recipe is easily made vegan. Simply ensure you use coconut oil or another plant-based oil. Serve it without the optional dairy yogurt topping, or use a plant-based yogurt alternative to keep it fully vegan.

More Recipes You’ll Love

Simple and Flavorful Dhal Recipe – vegetarian recipe
Stav Kogan

Simple and Flavorful Dhal Recipe

A simple, deeply flavorful, and incredibly comforting dhal recipe. This staple of Indian cuisine transforms humble lentils into something special with a 'tarka' of bloomed mustard seeds. While delicious after an hour, simmering for two hours unlocks an even deeper flavor.
Prep Time 15 minutes
Cook Time 1 hour
Total Time 1 hour 15 minutes
Servings: 3 cup
Calories: 341

Ingredients
  

  • 2 tbsp (30 mL) coconut or olive oil
  • 1 tsp (5 mL) mustard seeds
  • 1/2 onion, diced
  • 1 clove garlic, minced
  • 1 tbsp (15 mL) minced ginger
  • 1 tsp (5 mL) curry powder
  • 1 tsp (5 mL) garam masala
  • 1 cup (250 mL) dried lentils or mung beans, picked over and rinsed
  • 3 cups (750 mL) water
  • 1/2 tsp (2 mL) salt
  • 1/4 tsp (1 mL) black pepper
  • 1 tbsp (15 mL) lemon juice
  • For the richest flavor, simmer the dhal on very low heat for up to 2 hours. Just be sure to add a splash of water if it becomes too thick.
  • For an extra layer of flavor, create a final 'tarka'. In a small pan, heat a tablespoon of oil, pop more mustard seeds, and add a pinch of cumin seeds and a dried red chili. Pour this sizzling mixture over the finished dhal just before serving.
  • For a creamier consistency, use an immersion blender to briefly pulse the dhal a few times, leaving some lentils whole for texture.

Method
 

  1. Heat the oil in a large pot over medium heat.
  2. Add the mustard seeds, cover the pot, and cook for 1 to 2 minutes until the seeds begin to pop.
  3. Add the diced onion, minced garlic, and ginger.
  4. Sauté until the onion becomes soft and translucent.
  5. Stir in the curry powder and garam masala.
  6. Cook for another 1 to 2 minutes, stirring frequently to toast the spices and prevent them from scorching.
  7. Add the rinsed lentils and water to the pot.
  8. Bring the mixture to a boil, then reduce the heat to low, cover, and let it simmer for at least 60 minutes, or until the lentils are soft and tender.
  9. Stir in the salt, pepper, and fresh lemon juice.
  10. Taste and adjust the seasoning as needed before serving.

Nutrition

Calories: 341kcalCarbohydrates: 45gProtein: 20gFat: 11g

Tried this recipe?

Let us know how it was!
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted

More Vegetarian Recipes

Crispy Bhindi Fry (Indian Okra Stir-Fry) – vegetarian recipe

Crispy Indian Fried Okra (Bhindi Fry Recipe)

Crispy bhindi fry - the Indian okra stir-fry with a devoted following - lives or dies on one rule: the okra goes into the pan bone-dry. Respect that, and the slime question never comes up. If you've ever been hesitant to cook with okra because of its infamous 'slimy'...

Garbanzo and Bulgur Croquettes – vegetarian recipe

Crispy Falafel-Inspired Garbanzo Croquettes

Garbanzo and bulgur croquettes are the quiet stars of a mezze table: soaked bulgur and crushed chickpeas seasoned with butter, garlic, cumin, and a pinch of cinnamon, brightened with lemon juice and cilantro. They shape into thirty small, satisfying pieces and cook to...

Decadent Brie and Farmer Cheese Croquettes – vegetarian recipe

Creamy Fried Brie and Cheese Croquettes

Decadent Brie and farmer cheese croquettes are everything a fried appetizer should be: a velvety base of Brie and farmer cheese bound with egg yolks and béchamel, chilled until firm, breaded, and fried until the crust snaps. Cayenne, paprika, and nutmeg run through...

Crispy Bhindi Fry (Indian Okra Stir-Fry) – vegetarian recipe

Crispy Indian Fried Okra (Bhindi Fry Recipe)

Crispy bhindi fry - the Indian okra stir-fry with a devoted following - lives or dies on one rule: the okra goes into the pan bone-dry. Respect that, and the slime question never comes up. If you've ever been hesitant to cook with okra because of its infamous 'slimy'...

Garbanzo and Bulgur Croquettes – vegetarian recipe

Crispy Falafel-Inspired Garbanzo Croquettes

Garbanzo and bulgur croquettes are the quiet stars of a mezze table: soaked bulgur and crushed chickpeas seasoned with butter, garlic, cumin, and a pinch of cinnamon, brightened with lemon juice and cilantro. They shape into thirty small, satisfying pieces and cook to...

Decadent Brie and Farmer Cheese Croquettes – vegetarian recipe

Creamy Fried Brie and Cheese Croquettes

Decadent Brie and farmer cheese croquettes are everything a fried appetizer should be: a velvety base of Brie and farmer cheese bound with egg yolks and béchamel, chilled until firm, breaded, and fried until the crust snaps. Cayenne, paprika, and nutmeg run through...

Creamy White Bean Pâté – vegetarian recipe

Creamy Vegetarian White Bean Pâté Recipe

Prepare to be amazed by the elegant simplicity of this Creamy White Bean Pâté. It's a velvety, savory spread that transforms humble beans into a sophisticated appetizer worthy of any dinner party. With an earthy depth from sautéed vegetables and a bright, fresh lift...