Explore the most fascinating food dishes that offer the best of Indian cooking and prepare them at home! Flavorful Indian main dish recipes that are so flavorful you won’t believe they are homemade.
The fragrant scent of curry and succulent tandoori-grilled meats is enough to make anyone’s taste buds sing. Enjoy these 31 delicious Indian main dish recipes and don’t forget to pair them with any of these Indian side dish recipes.
1) Spiced Pumpkin Masala
Tasty pumpkin masala has me thinking of Fall already! Get the recipe.
2) Butter Chicken
In essence, butter chicken is very easy to make. Combine equal amounts of tomato sauce and cream and add a variety of pungent spices but this butter chicken recipe has a great combination of spices and is one of the best. Get the recipe.
3) Schezwan Paneer Gravy
A different, absolutely irresistible gravy preparation with paneer. Soft paneer cubes and green bell pepper cooked in spicy tangy Schezwan sauce is a very tasty and perfect combo for any Indian flat bread or flavored rice. Get the recipe.
4) Southern Style Dal
Dal is essential in Indian cooking and forms the main course for many meals. Get the recipe.
5) Tawa Pulao
Learn how to make this famous Mumbai street food at home. Get the recipe.
6) Dal Pulao
A very healthy and tasty pulao. It’s also a protein packed lunch that kids will love. Get the recipe.
7) Paneer Vegetable Pulao
A colorful pulao with loads of vegetables and paneer. Get the recipe.
8) Peas and Baby Corn Pulao
A fragrant and mild pulao that your family will love. Get the recipe.
9) Sambar Sadham
A quick and easy vegan one-pot meal. Get the recipe.
10) Mili Juli Sabzi
A beautiful combination of flavors that will tantalize your taste buds! Get the recipe.
11) Puliyodharai Kuzhambu
Those who have ever tasted puliyodharai at least once will know how tasty and addictive it is! Get the recipe.
12) Jalfraize Rice
This is one rice dish that I prepare quite often as it’s easily one of my favorites. Get the recipe.
13) Ghee Rice
Ghee rice and gravy always makes a sumptuous meal. Get the recipe.
14) Stuffed Capsicum
Stuffed capsicum are delicious and filling and they also go well served with naan or chapatis. Get the recipe.
15) Tricoloured Pulav
A three layered dish with a variety of flavors and colors. It involves a little extra work but is definitely worth it. Get the recipe.
16) Dal Tadka (Tempered and Spiced Lentils)
A popular dish made with lentils that can be served with rotis, steamed rice, raita and even roasted papad. Get the recipe.
17) Corn and Peas Pulao
Unlike the peas and baby corn pulao recipe in #8, this corn and peas pulao recipe uses sweet corn kernels and is just as delicious. Get the recipe.
18) Goddu Kuzhambu
Goddu kuzhambu is a traditional kuzhambu recipe from Tambrahm cuisine and goes well with rice. Get the recipe.
19) Paneer Butter Masala Pulao
Cooked basmati rice sauteed with paneer butter masala gravy is too good to resist! Get the recipe.
20) Paneer Kofta
A rich and flavorful North Indian dish that makes for a wonderful main course that you can prepare within minutes. Get the recipe.
21) Aloo Methi Pulao (Pulao With Potato and Methi Leaves)
A healthy and hearty one-pot meal consisting of cooked basmati rice sauteed with baby potatoes and methi leaves. Get the recipe.
22) Hyderabad Biryani
A Mughlai dish which is blended with many spices and veggies and cooked slowly. This version is vegetarian and simply delicious. Get the recipe.
23) Vendakkai Puli Kuzhambu (Stew With Okra)
A spicy, tangy tamarind based stew made with okra. It is a very simple but delicious recipe with a brilliant aroma. Get the recipe.
24) Northern Style Dal
While Northern and Southern Style Dal all start with tur dal and tomatoes, it is the spices that sets them apart. Get the recipe.
25) Beetroot Pulao
A spicy and flavorful one pot meal made with beets and basmati rice that is perfect for lunch or dinner. Get the recipe.
26) Vangi Bath
A spicy and flavorful rice made with eggplants and a fresh spice blend. Get the recipe.
27) Jeera Pulao
Rice, vegetables, and earthy cumin seeds make this jeera pulao a healthy lunch or dinner dish. Get the recipe.
28) Methi Pappu
A classic dal recipe prepared with fresh methi leaves and toor dal that goes well with rice/roti. Get the recipe.
29) Spinach Kofta Curry
Spinach curry and koftas come together to create a truly exotic dish that will tempt your taste buds. Get the recipe.
30) Fish Molee
A stewed dish made with coconut milk, coconut oil and fish which adds wonderful flavors to the curry. Get the recipe.
31) Lemon Rasam (Dhuvadasi Rasam)
Perfect for a light meal or when served with rice and ghee. Get the recipe.
It doesn’t matter which Indian main dish recipes you try, you will find they are all loaded with authentic flavors and spices. Please SHARE these delicious Indian main dish recipes with your friends and family.