Shahi Dal

5 from 1 vote

Shahi Dal is a rich and creamy Indian lentil dish made using a combination of lentils tempered with a sizzling temper. Serve it with naan or jeera rice for a special meal (vegetarian).

Shahi dal served in a bowl.
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

About Shahi Dal

Dal is a staple part of everyday meals in almost every Indian household. But when you want to make it for special occasions, it must be different from the everyday preparations, right?

Shahi = royal and dal = lentils. Shahi Dal is a rich and creamy lentil preparation that is apt to make for these occasions.

It is prepared with a combination of yellow moong dal and white urad dal and tempered with fresh ginger, garlic, tomatoes, and some basic everyday spice powders. It is tempered once again at the end, which makes it super flavorful and delicious.

This dal also has yogurt and milk added, giving it a beautifully creamy and rich texture.

This recipe is vegetarian and can be easily made gluten-free.

I made it in my 3-liter pressure cooker or a 3-quart instant pot. If scaling the recipe, you can use a bigger cooker or an instant pot. The cooking time will remain the same.

Here are some more kadhi and dal recipes that can be a part of your party meals

Ingredients

Shahi dal ingredients 1
Shahi dal ingredients 2
Shahi dal ingredients 3

For The Dal

To make shahi dal, you will need a combination of yellow moong dal (split and skinned yellow lentils) and white urad dal (split and skinned black lentils).

For The First Tempering

You will need oil, ghee, asafetida (hing), cumin seeds, green chilies, fresh ginger, garlic, tomatoes, Kashmiri red chili powder, turmeric powder, plain yogurt (dahi, curd), whole milk (full-fat milk), salt, and freshly squeezed lime juice.

I have used oil and ghee, but you can choose either. Ghee is preferred over oil to give it that shahi touch.

You can adjust the amount of green chilies as per your taste preferences. Kashmiri red chili powder gives it a nice red color without making it too spicy.

Yogurt and milk are added for extra richness and to provide a creamy texture to the dal.

For The Second Tempering

For the second tempering, you will need ghee, cumin seeds, whole dry red chilies, onions, Kashmiri red chili powder, and cilantro (fresh coriander leaves).

How To Make Shahi Dal

Cook The Dal

Wash ½ cup yellow moong dal and ½ cup white urad dal 2-3 times with water until the water runs clear. Soak the dal in 3-4 cups of water for 15 minutes.

Lentils soaked in water.

Drain the water from the soaked dal and add them to a pressure cooker.

Add 3 cups of water and 1 teaspoon salt and close the lid of the cooker. Pressure cook for one whistle on high heat. Reduce the heat to low and cook for 10 minutes.

Soaked lentils, water and salt added to a pressure cooker.
Pressure cooking the lentils.

Remove the cooker from heat and let the pressure release naturally.

Open the lid and whisk the dal well using a wire whisk. Set aside.

Note – To cook the dal in an instant pot, add the soaked dal to the instant pot along with water. PRESSURE COOK on high pressure for 10 minutes followed by 10 minutes of natural pressure release. Release the remaining pressure manually and open the lid. Whisk the cooked dal using a wire whisk until smooth.

Cooked lentils whisked with a wire whisk.

First Tempering

Heat 1 tablespoon ghee and 2 tablespoon oil in a skillet over medium-high heat.

Once it is hot, add

  • ¼ teaspoon asafetida
  • 1 teaspoon cumin seeds
  • 2 teaspoon chopped green chilies
  • 1 teaspoon chopped ginger
  • 1 teaspoon chopped garlic

and fry for 30-40 seconds.

Cumin, asafetida, ginger, garlic and chilies added to hot ghee and oil.

Add ½ cup grated fresh tomatoes and cook for 3-4 minutes, stirring frequently.

Tomatoes added to the pan.

Now add

  • 1 teaspoon Kashmiri red chili powder
  • 1 teaspoon turmeric powder
  • ½ cup whisked plain yogurt

and cook for another minute.

Chili powder, turmeric powder and yogurt added to the pan.

Add the cooked dal and 1 cup of whole milk and mix well. Adjust the consistency by adding more water.

Cooked dal and milk added to the pan.

Check for the salt and add more if needed.

Cook for 5-6 minutes on low heat.

Add 1 tablespoon freshly squeezed lime juice and mix well.

Lime juice added to ready dal.

Second Tempering

Heat 2 tablespoon ghee in a small skillet over high heat.

Once the ghee is hot, add 1 teaspoon cumin seeds and 2 whole dry red chilies (stalks removed) and let them crackle for 3-4 seconds.

Cumin seeds and dry red chilies added to hot ghee.

Add ½ cup chopped onions and fry until they turn golden brown (4-5 minutes), stirring frequently.

Onions added to the pan.

Switch off the heat and add 1 teaspoon Kashmiri red chili powder.

Chili powder added to the pan.

Pour the tempering over the dal immediately and mix well.

Tempering poured over the dal.

Garnish shahi dal with 2 tablespoon chopped cilantro and serve hot.

Ready shahi dal garnished with cilantro.

Serving Suggestions

Shahi dal tastes great with almost all Indian bread such as Phulka, Plain Tawa Paratha, Lachha Paratha, Plain Naan, Missi Roti, Tandoori Roti, or any other bread that you prefer.

You can also serve it with steamed rice, Jeera Rice, Peas Pulao, Bagara Rice, or any other lightly spiced pulao.

Storage Suggestions

Shahi dal will last in the fridge for about 2 to 3 days when stored in an air-tight container.

Reheat it in a pan or microwave. If you feel it has become a little dry after refrigerating, then add a little water or milk to thin out the consistency.

Shahi Dal is a rich and creamy Indian lentil dish made using a combination of lentils tempered with a sizzling temper. Serve it with naan or jeera rice for a special meal (vegetarian).
5 from 1 vote

Shahi Dal Recipe

Shahi Dal is a rich and creamy Indian lentil dish made using a combination of lentils tempered with a sizzling temper. Serve it with naan or jeera rice for a special meal.
Prep: 10 minutes
Cook: 30 minutes
Soaking Time: 15 minutes
Total: 55 minutes
Servings: 4 people

Ingredients 

To Cook The Dal

  • ½ cup yellow moong dal (skinned yellow petite lentils)
  • ½ cup white urad dal (skinned split black lentils)
  • 1 teaspoon salt (or to taste)
  • 3 cups water

For The First Tempering

  • 1 tablespoon ghee
  • 2 tablespoons oil
  • ¼ teaspoon asafetida (hing) (skip for gluten-free)
  • 1 teaspoon cumin seeds
  • 2 teaspoons chopped green chilies
  • 1 teaspoon chopped ginger
  • 1 teaspoon chopped garlic
  • ½ cup grated tomatoes
  • 1 teaspoon Kashmiri red chili powder
  • 1 teaspoon turmeric powder
  • ½ cup plain yogurt (dahi, curd)
  • 1 cup whole milk (full-fat milk)
  • 1 tablespoon freshly squeezed lime juice

For The Second Tempering

  • 2 tablespoons ghee
  • 1 teaspoon cumin seeds
  • 2 whole dry red chilies (stalks removed)
  • ½ cup chopped onions
  • 1 teaspoon Kashmiri red chili powder
  • 2 tablespoons chopped cilantro (fresh coriander leaves)
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Instructions 

Cook The Dal

  • Wash yellow moong dal and white urad dal 2-3 times with water until the water runs clear. Soak the dal in 3-4 cups of water for 15 minutes.
  • Drain the water from the soaked dal and add them to a pressure cooker.
  • Add 3 cups of water and salt and close the lid of the cooker. Pressure cook for one whistle on high heat. Reduce the heat to low and cook for 10 minutes.
  • Remove the cooker from heat and let the pressure release naturally.
  • Open the lid and whisk the dal well using a wire whisk. Set aside.
  • Note – To cook the dal in an instant pot, add the soaked dal to the instant pot along with water. PRESSURE COOK on high pressure for 10 minutes followed by 10 minutes of natural pressure release. Release the remaining pressure manually and open the lid. Whisk the cooked dal using a wire whisk until smooth.

First Tempering

  • Heat ghee and oil in a skillet over medium-high heat.
  • Once it is hot, add asafetida, cumin seeds, chilies, ginger, and garlic, and fry for 30-40 seconds.
  • Add tomatoes and cook for 3-4 minutes, stirring frequently.
  • Now add chili powder, turmeric powder, and yogurt and cook for another minute.
  • Add the cooked dal and milk and mix well. Adjust the consistency by adding more water.
  • Check for the salt and add more if needed.
  • Cook for 5-6 minutes on low heat.
  • Add lime juice and mix well.

Second Tempering

  • Heat ghee in a small skillet over high heat.
  • Once the ghee is hot, add cumin seeds and dry red chilies and let them crackle for 3-4 seconds.
  • Add onions and fry until they turn golden brown (4-5 minutes), stirring frequently.
  • Switch off the heat and add red chili powder.
  • Pour the tempering over the dal immediately and mix well.
  • Garnish shahi dal with cilantro and serve hot.

Video

Notes

You can adjust the amount of green chilies as per your taste preference.
I made this recipe in my 3-liter pressure cooker or a 3-quart instant pot. If scaling the recipe, you can use a bigger cooker or an instant pot. The time of cooking will remain the same.

Nutrition

Calories: 334kcal, Carbohydrates: 26g, Protein: 10g, Fat: 22g, Saturated Fat: 9g, Trans Fat: 1g, Cholesterol: 39mg, Sodium: 96mg, Potassium: 564mg, Fiber: 9g, Sugar: 8g, Vitamin A: 832IU, Vitamin C: 40mg, Calcium: 154mg, Iron: 3mg
Like this recipe? Rate and comment below!
5 from 1 vote (1 rating without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating