20 popular indian dinner recipes | lunch recipes

Top 20 Indian dinner recipes – sharing a collection of 20 Indian main course recipes from the blog.

Main course meals are had during lunch and dinners. Though we can have a light dinner, but one should always have a proper breakfast and good lunch. I am sharing a collection of some recipes that can be made for lunch or dinner. The idea is not just to share the recipe, but you will also get ideas based on the collection and can try or make some other recipe not posted here.

Get My Secrets to Great Indian Food

Sign up for my FREE Beginners Guide to Delicious Indian Cooking
veg main course recipes

I have included both North Indian and South Indian dinner recipes. In north India usually different types of sabzi or gravy recipes are made for dinner and served with roti or phulka. However rajma chawal and kadhi chawal are two popular rice recipes which are made for dinner. for some recipes like chole or chana masala, you do need to do some prep work beforehand like soaking the chickpeas or for kadhi, you need to set the curd overnight before preparing. So do plan accordingly.

In south India apart from chapathi, various rice dishes are also made for lunch and dinner. There are a variety of rice recipes popular in south India like:

These rice recipes can be had alone as a dinner or lunch or they can also be served in small quantities along with other dishes. E.g when I make steamed rice with Rasam then I also make some dry sabzi like Carrot poriyal or Vendakkai poriyal to go along with it.

You can also check these popular recipes collections:

Top 20 lunch or dinner recipes

1. Veg biryani – there are many varieties of biryani made in India. an authentic veg biryani is always slow cooked on dum. this cooking on dum gives the biriyani its uniqueness and originality. This is how the biryani has the beautiful medley of the aromas, flavors and tastes caused by the blending of the ingredients used in making it.

Hyderabadi veg biryani recipe

2. Rajma chawal – rajma masala or rajma chawal is one of the regulars at any Punjabi house for lunch or dinner. Mostly its made on weekends. This is a simple and easy one pot Punjabi rajma curry or kidney beans curry that goes well with rice or rotis.

rajma recipe

3. Bisi bele bath – bisibelebath recipe is a delicious and healthy complete meal of rice, lentils and vegetables. Bisi bele bath is one of the popular recipe from the Karnataka cuisine which you can make for dinner or lunch.

bisi bele bath recipe

4. Chana masala – there are many ways chickpeas curries are made in regional Indian cuisine. this chana masala is made with freshly powdered spices, onions, tomatoes, herbs making the chana taste like the ones you get on the streets of Delhi. Chana masala is relished with poori or rice or roti or paratha or Naan or Kulcha.

chana masala recipe

5. Paneer butter masala – an easy, quick and delicious recipe of paneer butter masala. This is one the most popular cottage cheese curry served in most Indian restaurants and is also made for special occasions.

paneer butter masala recipe

6. Kadhi chawal – a very popular North Indian dinner recipe of Punjabi kadhi pakora. Fried onion pakoras in a creamy & sour yogurt sauce. The kadhi is either served with rice or with roti or phulka.

Punjabi kadhi pakora recipe

7. Masala dosa – there are many popular varieties of dosa made in south India like Rava dosa, Neer dosa and Set dosa. they are usually had with Coconut chutney and sambar. You can have dosa any time of the day. From breakfast to lunch to dinner. They are healthy and taste very good. this masala dosa recipe will give you a restaurant style masala dosa, where the dosa is crisp and served with a delicious potato masala.

restaurant style masala dosa recipe

8. Dal makhani – this is one of the most popular dal recipe made in north India with whole urad dal and rajma. this dal makhani recipe is restaurant style and tastes awesome. If you love authentic Punjabi food then you are going to love this dal makhani even more.

restaurant style dal makhani recipe

9. Vangi bath – delicious recipe of spiced brinjal rice from the Karnataka cuisine. vangi bath is popular both in the Maharashtrian and Karnataka cuisine. Both the regional recipes taste different as some of the ingredients and the spices that go into preparing them are different.

vangi bath recipe

10. Palak paneer – smooth creamy palak paneer made with fresh spinach leaves, paneer, onions, herbs and spices.

palak paneer recipe

11. Veg pulao – vegetable pulao is a one pot dish made with rice and vegetables. Some spices and herbs are also added to give pulao more flavor and taste. There are many varieties of pulao made in regional Indian cuisine like:

veg pulao recipe

12. Kadala curry – spicy black chickpeas curry from the Kerala cuisine. the combo of kadala curry with Puttu or Appam is too good. You can also serve it with Idiyappam or with steamed rice, chapatis. You can also check this Kala chana masala which is made in north India.

kadala curry recipe

13. Tamarind rice – popular South Indian recipe of a tangy, sour & spiced rice. The recipe dish is also known as puliyodharai in tamil language.

tamarind rice recipe

14. Chana dal – there are many recipes made with chana dal all over India. In bengal the combo of Cholar dal with Luchi is very popular. In south India chana dal is used in making many delicious recipes like Dal vada or Chana dal payasam. this is a Punjabi style chana dal recipe which is tempered & flavored with Indian spices.

chana dal fry recipe

15. Bhindi masala – a semi dry lightly spiced Punjabi bhindi masala made with okra, onions and tomatoes.

bhindi masala recipe

16. Sambar recipe – sambar is a South Indian lentil and vegetable stew made with lentils, tamarind and a unique spice blend called sambar powder. Sambar is served With steamed rice, Idli, dosa or Medu vada or Uttapam. you can vary the consistency of sambhar and serve it with whatever dish you are making like idli or dosa or rice.  some well known sambar varieties are:

sambar recipe

17. Veg kurma – delicious South Indian style kurma recipe made with mixed veggies, coconut and spices. Korma or kurma is a gravy based dish and is served with chapatis, pooris or steamed rice. Few more popular kurma recipes you can make for main course are:

hotel style veg korma recipe

18. Matar paneer – spiced and creamy curry made with peas and cottage cheese. matar paneer is one of the popular paneer recipe made in north India for lunch or dinner.

matar paneer recipe

19. Dal fry – popular Indian dal recipe made with pigeon pea lentils. Dal fry is usually prepared with arhar dal also known as tur, toovar or yellow lentils. You can also use masoor dal or moong dal to make this recipe. both dal fry and Dal tadka are two popular dal dishes served in Indian restaurants.

dal fry recipe restaurant style

20. Veg sagu – creamy coconut+spices based curry made with mix veggies. veg saagu goes well with Set dosa, Neer dosa or with pooris, chapatis, paratha.

veg sagu recipe

Trending Recipes

Get My Secrets to Great Indian Food

Sign up for my FREE Beginners Guide to Delicious Indian Cooking

Dassana Amit

Dassana Amitnamaste and welcome to vegrecipesofindia.com which i started in feb 2009 and is a pure vegetarian blog. i have been passionate about cooking from childhood and began to cook from the age of 10. later having enrolled in a home science degree greatly enhanced my cooking & baking skills and took it to a different level which i now share as foolproof recipes. i was formally trained both in mainstream indian as well as international cuisines.

Leave a Comment

Your email address will not be published. We moderate comments and it takes 24 to 48 hours for the comments to appear. We thank you for your understanding and patience. If you have made the recipe, then you can also give a star rating.

31 comments/reviews

  1. Hi Dassana,

    You are my goto person for each and every craving that me and my family has. I have referred to innumerable recipes from your website ranging from dal makhani to paneer recipes to biryani to Chinese to cakes and the list is endless. Thank you very much for all that you do to put together the amazing recipes and present them to us. Absolutely grateful, much love and more power to you!

    Thank you,

    • Hi Akanksha, thank you so much for the trust and love. Felt great to read your comment. Most welcome and thanks again. I wish you all the best.

  2. I have prepared lots of dishes from your recipes… everything comes out really well. Really delicious and authentic taste. Our favourite is Rajma Masala 😋

    • thank you so much. nice to hear. thanks again and happy cooking.

  3. Thankyou.

    It is a great blog.

    • thanks a lot and welcome.

  4. Super recipes

  5. Hi dasana. Could u plz update the calories content for each recipe as it would be very helpful for the people who are health conscious…

    • hi askshaya, calorie content is already updated in many recipes. hope this helps.

  6. Hi Dassana
    I often use your site as reference for my dishes. thank you so much for sharing.

    • welcome and thanks maryann.

  7. Hi Dassana (and everyone else who’s reading this). I keep coming back to this site not only for recipes but also for reading the comments that follow. It makes it all the more rewarding. Shared inputs and stories. Love this site and have been sharing it with everyone who’s interested. ????????

    • thank you very much anu. felt nice to read your comment. even i love the inputs and stories which readers share. thanks for sharing the site with others. happy cooking.

  8. Thank you for all your recipes. Been using them for quite a while already. As a non-Indian, I am always relying to your recipes as I prepare vegetarian food for my Indian Crewmates. I love the contents of your every page. I get to understand the background of each recipes. I get excited to cook them because I have already prooved all that I tried as delicious and authentic. I am even inspired.

    • thank you very much for these words and the lovely comment. glad to know that the recipes you made were good. thanks again and welcome. happy cooking.

  9. Hi Dassana Ma’am, I love your recipes. Really great help. I just want to ask, isn’t there any Mobile App of your recipes? Though the webpage is also helpful, still it would be beneficiary. Let me know. Thanks

    • hi sona, thank you. currently, we do not have an app, but in the future, we may consider. for now, all the recipes are on the website.

  10. It feels so nice to see a website only dedicated to VEGETARIAN Indian food. I have over the time tried so many dishes from your website, that now, I only refer to this website as it’s fool proof for all great cooking. Thanks a lot for the hard work behind this.

    • thank you very much vasundhara. so glad to read your comment. it did make me feel good. thanks again and most welcome.

  11. Thank you for making my life a little easier. I cook after returning from work and before the children are back from daycare. Roughly a 45 min time gap. Without your recipes I would be lost. Thank you, may God bless you.

  12. This site is to me what Bhagwad gita was for Arjuna! He turned to Lord Krishna for advises on Kurukshetra! Similarly I turn to Veg recipes of India for advises in kitchen-kshetra!

    • awesome comment and humourous too. i laughed and smiled. thank you much pallavi. hugs and wish you all the best. thanks again.

  13. Dassana…. You are simply amazing! I refer to veg recipes of India for most of my culinery experiments! The recipe turns out to be just awesome!
    The best part is measurements are easy and they are just perfect!

    • thank you pallavi. so glad to read your comment. thanks again.

  14. I like ur all recipes sir…n I made few items in ur recipes…really very testy

    • Thanks Sneha for your positive feedback on recipes.

  15. i love this site


    • thanks.

  17. I tried this recipe yesterday and turned out great. Just the perfect fermented flavour and the texture was soft and puffed up well. Thank you for this great recipe. I did refrigerate the excess dough overnight. It was still as good the next day. 🙂

    • thanks meera 🙂 for positive views .