Creamy Urad Dal with Poppy Seeds & Cilantro

Legumes

October 30, 2026

30-Minute Urad Dal with Poppy Seeds and Cilantro – vegetarian recipe

30-minute urad dal with poppy seeds and cilantro is weeknight dal with one lovely secret. White poppy seeds and fresh ginger give the quick-cooking dal a nutty, faintly floral depth that most Tuesday dinners never see.

A 30-Minute Dal That Tastes Like It Simmered for Hours

Step into the world of comforting, elegant, and surprisingly simple Indian cuisine with this Urad Dal with Poppy Seeds and Cilantro. If you’re unfamiliar with urad dal, think of it as the key to the creamiest, most luxurious lentils you’ve ever had. These small, ivory-colored split lentils cook down into a wonderfully thick and satisfying sauce.

The real magic, however, happens in the final step: the tarka. We sizzle fresh ginger, nutty poppy seeds, and bright cilantro in hot butter or oil and pour it over the cooked dal. This infusion of flavor transforms the dish from simple to spectacular. It’s a fast, largely unattended recipe that delivers a beautiful, speckled dal perfect for spooning over basmati rice or pairing with grilled vegetables. Plus, it’s easily made vegan!

Ingredients

• 1 1/2 cups / 300g (10.6 oz) dried urad dal, washed and picked over
• 2-3 dried Thai chiles, optional
• 4 tbsp / 57g (2.01 oz) unsalted butter or 1/4 cup / 60ml peanut oil
• 2 tbsp / 18g (0.63 oz) fresh ginger, peeled and minced
• 2 tbsp / 18g (0.63 oz) white poppy seeds
• 1 cup / 30g (1.06 oz) fresh cilantro, minced
• Salt and freshly ground black pepper, to taste

Instructions

1. Place the washed urad dal and optional dried chiles in a medium pot. Add enough water to cover by about 1/2 inch. Bring to a boil, then reduce the heat to a steady simmer. Cook for about 20 minutes, or until the beans are soft, stirring occasionally. Add more water as needed to prevent sticking and to achieve your desired consistency.
2. While the dal is cooking, prepare the tarka. Heat the butter or oil in a small skillet over medium heat. Once the butter is melted or the oil is hot, add the minced ginger and cook, stirring constantly, for about 3 minutes until soft and golden.
3. Sprinkle the ginger generously with salt and pepper. Add the poppy seeds and stir continuously for about 1 minute until they are fragrant and lightly toasted—be careful not to burn them.
4. Stir the minced cilantro into the skillet and cook just until it wilts and turns a vibrant green, about 30 seconds. Turn off the heat.
5. When the dal is tender, pour the entire hot tarka mixture into the pot. Stir well to combine, taste, and adjust the seasoning if necessary before serving immediately.

Nutritional Information

• Serving Size: 1 serving
• Calories: 360 kcal
• Protein: 18g
• Fat: 15g
• Carbohydrates: 41g
• Fiber: 12g
• Disclaimer: is an estimate and may vary depending on the exact and quantities used.

Pro Tips

• for Perfect Urad Dal
• For an extra creamy texture, use an immersion blender to briefly pulse the dal a few times before adding the tarka.
• Don’t have poppy seeds? Toasted white sesame seeds or sunflower seeds make a delicious substitute.
• Easily make this dish vegan by using a neutral-flavored oil like peanut, avocado, or sunflower oil instead of butter.
• Control the final consistency by adjusting the water; use less for a thick, stew-like dal or more for a pourable sauce perfect over rice.

FAQ

Q: Is this urad dal recipe a good source of vegetarian protein
A: Absolutely! Urad dal is a protein-rich lentil. A single serving of this recipe packs approximately 18 grams (0.63 oz / 17.9 g) of plant-based protein, making it a wonderfully filling and nutritious option for a vegetarian or vegan diet.

Q: How can I make this urad dal recipe vegan
A: This recipe is very easy to make vegan. Simply replace the 4 tablespoons of unsalted butter with 1/4 cup (960 ml) of a neutral-flavored oil like peanut, avocado, or sunflower oil when preparing the tarka. All other ingredients are naturally plant-based.

Q: What can I use as a substitute for poppy seeds
A: If you don’t have white poppy seeds, you can substitute them with an equal amount of toasted white sesame seeds for a similar nutty flavor and texture. Toasted sunflower seeds also work well as a delicious alternative.

Q: How should I store and reheat leftover dal
A: Store leftover dal in an airtight container in the refrigerator for up to 4 days. The dal will thicken as it cools. To reheat, gently warm it in a saucepan over medium-low heat, adding a splash of water as needed to thin it to your preferred consistency.

More Recipes You’ll Love

30-Minute Urad Dal with Poppy Seeds and Cilantro – vegetarian recipe
Stav Kogan

30-Minute Urad Dal with Poppy Seeds and Cilantro

Discover a comforting, elegant, and surprisingly simple Indian dish. This Urad Dal with Poppy Seeds and Cilantro recipe uses small, ivory-colored split lentils that cook down into a wonderfully thick and satisfying sauce, transformed by a final infusion of flavor from a sizzling
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 serving
Calories: 360

Ingredients
  

  • 1 1/2 cups (300 g / 10.6 oz) dried urad dal, washed and picked over
  • 2-3 dried Thai chiles, optional
  • 4 tbsp (57 g / 2.01 oz) unsalted butter or 1/4 cup / 60ml peanut oil
  • 2 tbsp (18 g / 0.63 oz) fresh ginger, peeled and minced
  • 2 tbsp (18 g / 0.63 oz) white poppy seeds
  • 1 cup (30 g / 1.06 oz) fresh cilantro, minced
  • Salt and freshly ground black pepper, to taste
  • for Perfect Urad Dal
  • For an extra creamy texture, use an immersion blender to briefly pulse the dal a few times before adding the tarka.
  • Easily make this dish vegan by using a neutral-flavored oil like peanut, avocado, or sunflower oil instead of butter.
  • Control the final consistency by adjusting the water; use less for a thick, stew-like dal or more for a pourable sauce perfect over rice.

Method
 

  1. Place the washed urad dal and optional dried chiles in a medium pot.
  2. Add enough water to cover by about 1/2 inch.
  3. Bring to a boil, then reduce the heat to a steady simmer.
  4. Cook for about 20 minutes, or until the beans are soft, stirring occasionally.
  5. Add more water as needed to prevent sticking and to achieve your desired consistency.
  6. While the dal is cooking, prepare the tarka.
  7. Heat the butter or oil in a small skillet over medium heat.
  8. Once the butter is melted or the oil is hot, add the minced ginger and cook, stirring constantly, for about 3 minutes until soft and golden.
  9. Sprinkle the ginger generously with salt and pepper.
  10. Add the poppy seeds and stir continuously for about 1 minute until they are fragrant and lightly toasted—be careful not to burn them.
  11. Stir the minced cilantro into the skillet and cook just until it wilts and turns a vibrant green, about 30 seconds.
  12. Turn off the heat.
  13. When the dal is tender, pour the entire hot tarka mixture into the pot.
  14. Stir well to combine, taste, and adjust the seasoning if necessary before serving immediately.
  15. Don't have poppy seeds? Toasted white sesame seeds or sunflower seeds make a delicious substitute.

Nutrition

Calories: 360kcalCarbohydrates: 41gProtein: 18gFat: 15g

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

Pleasingly Bitter Vegetable Stew SHUKTA – vegetarian recipe

Pleasingly Bitter Vegetable Stew SHUKTA

Pleasingly bitter vegetable stew, shukta, is a dish for people who've learned to love the flavors most recipes run from — a slow stew of waxy potatoes and tomatoes with ginger, brown sugar, and a fenugreek-flecked tempering of mustard, cumin, and fennel seeds in...

Upma: Savory Indian Porridge with Farina and Vegetables – vegetarian recipe

Easy Vegetable Upma Recipe (Savory Farina Porridge)

Upma, the savory Indian porridge made from farina, is breakfast worth waking for: the sooji toasted in oil until nutty, then cooked into a soft, savory mass with mustard seeds, green chili, and vegetables. Comfort in a bowl, one pan, done. Tired of the same old...

Simple Aromatic Dal (Indian Lentil Soup) – vegetarian recipe

Easy Spiced Lentil Dal (Dal Tadka)

This simple aromatic dal is Indian lentil soup at its most comforting: red or yellow lentils simmered soft with turmeric and cardamom, then hit with a butter sizzle of cumin, ginger, and red pepper flakes. A pot of it on the stove makes any week feel handled. There's...

Pleasingly Bitter Vegetable Stew SHUKTA – vegetarian recipe

Pleasingly Bitter Vegetable Stew SHUKTA

Pleasingly bitter vegetable stew, shukta, is a dish for people who've learned to love the flavors most recipes run from — a slow stew of waxy potatoes and tomatoes with ginger, brown sugar, and a fenugreek-flecked tempering of mustard, cumin, and fennel seeds in...

Upma: Savory Indian Porridge with Farina and Vegetables – vegetarian recipe

Easy Vegetable Upma Recipe (Savory Farina Porridge)

Upma, the savory Indian porridge made from farina, is breakfast worth waking for: the sooji toasted in oil until nutty, then cooked into a soft, savory mass with mustard seeds, green chili, and vegetables. Comfort in a bowl, one pan, done. Tired of the same old...

Simple Aromatic Dal (Indian Lentil Soup) – vegetarian recipe

Easy Spiced Lentil Dal (Dal Tadka)

This simple aromatic dal is Indian lentil soup at its most comforting: red or yellow lentils simmered soft with turmeric and cardamom, then hit with a butter sizzle of cumin, ginger, and red pepper flakes. A pot of it on the stove makes any week feel handled. There's...