20 Popular Indian Dinner Recipes & Ideas (Vegetarian)

Wondering what to cook for lunch or dinner? This collection will come in handy to plan your next vegetarian meal. This post covers 20 most popular and often made Indian main course vegetarian recipes from the blog.

paneer curry garnished with coriander leaves and served in a white bowl.

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 a good lunch. I am sharing a collection of some vegetarian recipes that can be made for either 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.

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 that are made for dinner.

For some recipes like rajma masala or chana masala, you do need to do some prep work beforehand like soaking the kidney beans or chickpeas.

For making dishes like kadhi or curd rice, you need to set the curd overnight before preparing.

If you plan to make South Indian Recipes like Idli, Dosa or Uttapam then you need to prepare the batter previous night. 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.

Example: when I make steamed rice with Rasam then I also make some dry sabzi like Carrot Poriyal or Vendakkai Poriyal or Kovakkai Poriyal or a simple Potato Fry or Bhindi Sabzi to go along with it. 

Make sure your meal is healthy, wholesome and is prepared fresh and had hot. Do try to include a veggie salad, raita, one to two vegetable side dishes or chutney whenever possible.

20 Indian Dinner Recipes & Ideas

Veg Dum Biryani

There are many varieties of biryani made in India. A true Veg Biryani is always prepared with slow cooking on dum. This cooking on dum gives the biriyani its uniqueness and originality, and that is how the biryani has the beautiful medley of aromas, flavors and tastes caused by the blending of the ingredients used in making it.

Hyderabadi veg biryani recipe

Rajma Masala

Rajma Masala is one of the regulars at any Punjabi house for lunch or dinner. Mostly, it’s made on weekends and the combination of a kidney beans curry with steamed rice (chawal) is quite famous. This Rajma recipe is a mildly spiced, creamy, and flavorful Punjabi curry made with kidney beans, onions, tomatoes, and aromatic spices. It is my mother’s recipe of a truly restaurant style Punjabi Rajma Masala.

rajma masala restaurant style recipe

Bisi Bele Bath

Bisi Bele Bath, a wholesome dish from Karnataka, is a flavorful one-pot meal made with rice, lentils, and a medley of vegetables simmered in a unique spice blend. Its name translates to ‘hot lentil rice,’ and it is often served during dinner or lunch, with a dollop of ghee, crunchy boondi, or spicy potato chips for added texture and taste.

bisi bele bath recipe

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 and herbs, making the chana taste like the ones you get on the streets of Delhi. This dish can be relished with a variety of Indian breads like poori, bhatura, roti, paratha, naan, kulcha or even rice.

chana masala recipe

Paneer Butter Masala

Paneer Butter Masala is a traditional North Indian dish featuring a rich, creamy gravy made from tomatoes, butter, and flavorful spices. Soft paneer cubes are simmered in this luscious sauce, making it a favorite choice for pairing with naan or rice. This is an easy, quick and delicious recipe of one of the most popular cottage cheese curries served in most Indian restaurants and is also made for special occasions.

paneer butter masala

Kadhi Pakora

This is a very popular recipe of Punjabi Kadhi Pakora. Each state and region have their own ways of making kadhi. The Punjabi Kadhi is thicker and creamier than other variations that have a slight thinner consistency. The main ingredients used to make the kadhi are more or less the same. The kadhi is either served with rice or with roti or phulka and usually made for lunch or dinner.

Punjabi kadhi pakora recipe

Masala Dosa

There are many popular varieties of dosa made in South India that are usually served with coconut chutney and sambar. From breakfast to lunch to dinner, you can have dosa any time of the day.  They are healthy and taste very good. This Masala Dosa recipe will give you a restaurant-style version, where the dosa is crisp and served with a delicious potato masala.

restaurant style masala dosa recipe

Dal Makhani

Dal Makhani is one of the most popular lentil recipes made in North India with whole black gram (urad dal) and kidney beans (rajma). This recipe is a restaurant-style one and tastes awesome. If you love authentic Punjabi food, then you are going to love this preparation even more. Serve it with your favorite Indian bread or have it with steamed rice or jeera rice, it makes for a delicious dinner or lunch meal.

restaurant style dal makhani recipe

Vangi Bath

This is a delicious recipe of spiced brinjal rice from South Indian cuisine. Although, the Vangi Bath is popular both in the cuisine of Karnataka and Maharashtra. Both the regional recipes taste different as some of the ingredients and the spices that go into preparing the dish are different. Makes for lovely dinner meal when paired with raita, papad or chips.

vangi bath recipe

Palak Paneer

This creamy Palak Paneer is made with fresh spinach leaves (palak), Indian cottage cheese (paneer), onions, tomatoes, herbs and spices. This delicious recipe is the way my mother has always made it for our family. She has been making this recipe for years, and has passed it onto me. It is a family favorite for sure!

palak paneer served in a bowl

Veg Pulao

Trying to get more vegetables in your diet? Try this vegetarian one-pot meal of pulao. Use the vegetables that you like most – for instance green peas, potatoes, green beans, etc. – and make this simple Veg Pulao that packs a punch of flavor. Have it with a salad, sliced onions or a raita, for an amazingly nourishing meal.

veg pulao

Kara Kuzhambu

Kuzhambu is a South Indian curry-based dish from the cuisine of Tamil Nadu. There are quite a number of varieties and variations in preparing this particular dish. The gravy may or may not have lentils. The recipe that I have shared here does not have lentils, but is made with vegetables in a curry base of coconut, spices and tamarind.

kara kulambu in a bowl.

Puliyodharai (Tamarind Rice)

This Tamarind Rice is a popular South Indian recipe of a tangy, sour and spiced rice. The dish is also known as Puliyodharai in Tamil language. In most South Indian temples, this dish is also served as prasadam along with sweet pongal and curd rice. Makes for a lovely meal when served with papads or vadagams.

tamarind rice recipe

Chana Dal

There are many recipes made with chana dal all over India. In Bengal, the combination 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. Here is a Punjabi-style Chana Dal recipe that is tempered and flavored with Indian spices.

chana dal fry recipe

Bhindi Masala

This is a semi-dry lightly spiced Punjabi-style Bhindi Masala made with okra (bhindi), onions and tomatoes. It goes very well with some soft phulkas or rotis. It is made in an onion-tomato base with the regular masalas (spice powders) – a combination that is often used in Punjabi recipes. Gluten-free and vegan too. 

bhindi masala recipe

Sambar

Sambar is a South Indian lentil and vegetable stew made with tamarind and a unique spice blend called sambar powder. This dish is served with steamed rice, idli, dosa, medu vada or uttapam. You can vary the consistency of this preparation and serve it with whatever dish you are making. Makes for a deliciously nutritious meal.

sambar recipe

Veg Kurma

South Indian-style Veg Kurma is a fragrant and mildly spiced curry made with a medley of vegetables simmered in a coconut-based gravy. Infused with flavors from fennel, curry leaves, and ground spices, it pairs perfectly with parotta, dosa or steamed rice. You can also relish this dish with pooris or chapatis.

hotel style veg korma recipe

Matar Paneer

Matar Paneer is a popular North Indian curry featuring soft paneer cubes and tender green peas simmered in a spiced tomato-onion sauce. This delicious dish pairs well with roti, naan, or steamed rice, offering a hearty and satisfying meal.

matar paneer recipe

Dal Fry

Dal Fry is the quintessential Indian curried lentils recipe made with pigeon pea or yellow lentils (arhar dal or toor dal). You can also use masoor dal or moong dal to make this recipe. Both this version and dal tadka are 2 of the most popular lentil dishes served in Indian restaurants.

dal fry recipe restaurant style

Parippu Curry

This Kerala Parippu Curry is a delicious moong dal curry made with coconut and spices. Makes for a comforting meal when served with rice. You can also accompany a veggie thoran dish like beetroot thoran or beans thoran, a few pickle and papaddums by the side.

kerala parippu curry recipe

Share This Recipe:

WhatsAppPinShares525

Meet Dassana

Welcome to Dassana's Veg Recipes. I share vegetarian recipes from India & around the World. Having been cooking for decades and with a professional background in cooking & baking, I help you to make your cooking journey easier with my tried and tested recipes showcased with step by step photos & plenty of tips & suggestions.

Get My Secrets to Great Indian Food
Sign up for my FREE Beginners Guide to Delicious Indian Cooking

More Vegetarian Recipes You'll Love

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.

36 Comments

  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,
    Akanksha

    1. 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.

      1. Hi mam,

        In love with your recipes and it comes out so well . We all love it ❤️ you are a saviour for me . Lots of love to you mam😘🙏

  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 😋

  3. 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…

  4. 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.

    1. 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.

  5. 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.

    1. 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.

  6. 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

    1. 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.

  7. 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.

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

  8. 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.

  9. 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!

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

  10. 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!

  11. 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. 🙂