20 Dal Recipes

Here is a collection of 20 best and easy-to-make everyday Indian Dal recipes from my archive. Make these try and tested Dal recipes for lunch or dinner and get the required protein boost.

Apart from being a very good source of protein, lentils are also rich in iron, calcium, magnesium and potassium and are a good source of Vitamin B.

Best Dal Recipes
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.

Dal or Lentils are a very important part of Indian food.

A lot of Indian population is vegetarian and there is nothing better than a daily dose of lentils to keep the protein requirement in check.

Keeping its health benefits in mind, Dal is introduced to a kid as young as 4 months.

Although we are a family of Non-vegetarians, Dal makes its appearance on the table almost every day.

There are a variety of lentils available and I always have a good variety stocked up in my pantry.

Tuvar or Arhar dal is most commonly cooked in my house and my son likes to call it yellow dal but Chana Dal, Moong Dal, Dhuli Moong Dal, Masoor dal are also quite frequent.

To make it interesting, I try to come up with a different version of Dal recipes by tweaking the recipes here and there and creating a new lentil preparation to go with rice or phulke.

How to make Vegan Dal Recipes?

Dals or lentils are vegan and gluten-free and when cooked in a home-style way, the only ingredient that is not vegan is ghee. 

You can replace ghee with oil for the tempering of the dal and it will be vegan.

What to serve with Dal?

In India, dal is served with rice or roti (Chapati) along with a dry vegetable on the side. I like to serve pickle and papad with a dal rice menu.

Here is a collection of a few of my favourite dal recipes which can be easily made at home.

How to make tadka for the dal?

There are many ways in which you can make a tadka or tempering for the dal.

For everyday meals, I give a tempering of hing, jeera and red chilli powder. I sometimes add chopped garlic in it too.

When I want to make it elaborate, I fry the onion, tomato, green chilli and along with it goes cumin seeds and ginger.

You can also give a tempering of panch phoran or mustard seeds and curry leaves.

Best Dal Recipes



Check out my 

Dal Makhani served in a bowl.

Dal Palak Recipe –  

Palak Dal served in a pan.

Gujarati Dal Recipe –   

Served with a dollop on ghee on the steamed rice or with piping hot phulkas, Gujarati Dal ends up making that perfect lighthearted meal you are craving for!

Punjabi Yellow Dal Tadka –   

Dal tadka served in a bowl.

Navratan Dal Recipe –   

Navratan Dal as the name says is a lentil based recipe prepared using nine different kind of dals. Serve it zeera rice and laccha parathas.

Lauki Chana Dal – Lauki Chana Dal is a delicious Indian style lentil preparation which is healthy and delicious.

Moreover, it can be paired with roti or rice.

Lauki Chana Dal served in a plate

Bengali Cholar Dal – Cholar Dal is a traditional Bengali dish prepared from Chana Dal, ghee, coconut and other spices and is best paired with luchi or steamed rice.

Cholar Dal served in a bowl.

Dal Dhokli Recipe – Dal Dhokli is a spicy, sweet, one-pot meal, prepared by simmering whole wheat flour bits in a lentil-based motley perked with spices.

It is popular in Gujarat and Rajasthan and is prepared mostly for lunch.

Dal Dhokli served in bowls.

Malwa Dal Recipe –   

Malwa Dal served in a small bucket

Hyderabadi Khatti Dal Recipe –   

Khatti dal served in a bowl.

Dal Amritsari Recipe –   

Amritsari dal in a bucket

Raw Mango Dal Recipe – 


Mango dal served in a bowl.

Sultani Dal Recipe –   

Sultani dal in a bowl

Masoor Dal Recipe – Chatpati Dal Masoor is a family favourite and the combination of Bharwan Bhindi with it is a killer.

Simple flavours, simple ingredients yet so much satisfaction.

Masoor Dal served in a pan.

Leave a comment

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


  1. Ok – I’m a little bit embarrassed to admit that, even though I am a food blogger myself and I love Indian Food, I didn’t realize Dal meant Lentils. I thought it was a type of curry…thank you for enlightening me!

    Every single dish you shared looks incredible – my mouth is literally watering and I am absolutely going to have to try making some of these dishes myself!

    1. Thnx a Monique for your kind words. We all learn new things as we go and I am glad this article helped you demystify Dal 🙂