Join us for an adventure in flavor!

    The 40 BEST Indian Recipes

    Indian food, one of the most famous and celebrated cuisines in the world. With it’s variety of bold flavors and exotic spices, it’s often only eaten in restaurants.

    With this collection of amazing Indian Recipes, now you can make these same delicious dishes in your own kitchen.

    From their famous curries to perfectly seasoned vegetable dishes, rice preparations to kebabs, you’ll find it all here.

    Cook your way through all of these great Indian recipes, and get curried!

    the best indian recipes

    The Best Indian Recipes:

    1. Shrimp Korma

    We are starting this impressive list of Indian Recipes with our own authentic Shrimp Korma recipe!

    Shrimp are braised in a yogurt and nut-based velvety sauce with mild spices, that create the most delicious curry you have ever had.

    You can use this curry base for any of your favorite proteins. This korma needs patience, but the end result will be just too good.

    Get the Recipe


    2. Pork Vindaloo

    Pork Vindaloo recipe is the most popular dish on the western coast of India. This traditional dish is very easy to make, and has bright and vibrant flavors that are spicy, tangy, and a bit sweet, a perfect combination.

    If you’re looking for spicy Indian recipes, this is a great start.

    Get the Recipe


    3. Indian Chicken Masala

    Chicken Masala is a dish that you can find on every Indian restaurant menu. And this version of chicken masala is just irresistibly tasty, super easy, and quick to make.

    Perfect to have with rotis or rice, get ready to experience true deliciousness. It’s one of our most popular Indian recipes.

    Get the Recipe


    4. Dal Tadka (Yellow Indian Lentils)

    Dal Tadka is a famous vegetarian curry, that is a very common dish in Indian cuisine. This amazing recipe will show how to make this delicious and flavor-packed dal at home.

    You are going to completely love this super comfort food of India.

    Get the Recipe


    5. Paneer Jalfrezi

    Try making an Indian version of stir fry with cottage cheese and veggies, Paneer Jalfrezi! This restaurant favorite dish is super easy to make with a spicy, tangy onion tomato sauce.

    Perfect to try when you crave some meatless main dish.

    Get the Recipe


    6. Cauliflower Peas Masala (Gobi Matar)

    This Cauliflower Peas masala is the best vegetarian and vegan-friendly recipe ever!

    This incredible Indian dish will soon become your favorite, with its amazing flavors. Spruce up your basic cauliflower with this delicious Gobi Matar.

    Get the Recipe


    7. Chicken Tikkas

    Now, these Chicken Tikkas are the most well-known Indian appetizer, that are loved worldwide.

    This recipe is all about the perfectly spiced yogurt marinade. Once you know how to master the marinade, you can make restaurant-worthy tikkas at home.

    So get ready to impress your family and friends with these super delicious and mouth-watering Chicken Tikkas.

    Get the Recipe


    8. Sauteed Spinach and Potatoes (Aloo Palak)

    Give your potatoes and spinach a fantastic makeover with this super flavorful Sauteed Spinach and Potato recipe, Aloo Palak!

    This flavor packed Indian dish is made with a few aromatics and spices, and is a super quick veggie dish. You are going to make this easy recipe all the time.

    Get the Recipe


    9. Chicken Chapli Kababs

    Make these Chicken Chapli Kababs for your coming get-together or party, it will be the winner dish of the day.

    These kababs are succulent, moist, juicy, and simply melt in your mouth deliciously. Ground chicken is tossed with exotic spices and fresh herbs, then cooked to perfection. Just too yummy…

    Get the Recipe


    10. Creamy Vegetable Korma

    All veggie lovers, this Creamy Vegetable Korma recipe is just for you! This creamy cashew-based curry blend with assorted veggies and spices makes a perfect Indian comfort food.

    You all will love this easy and quick recipe for sure.

    Get the Recipe


    11. Beef Kheema (Indian Ground Beef with Peas)

    Kheema is a beloved dish that is very popular in Indian and Pakistani cuisine! This flavorsome ground beef can make a great meal, and is perfectly spiced and flavored.

    Serve it with your favorite rotis, or naan bread. A great dish for your weeknight dinner.

    Get the Recipe


    12. Egg Bhurji

    Egg Bhurji is the Indian style of scrambled eggs. The eggs cook in a savory masala with subtle hints of Indian spices.

    It’s great for breakfast, but also makes a great meatless lunch or dinner.

    Get the Recipe


    13. Indian Saffron Rice

    Make this easy and quick Saffron Rice, it’s an awesome side dish for your hearty meal. This recipe is made with a few ingredients, but it’s packed with amazing fragrance and flavor.

    You are going to love this simple Saffron Rice.

    Get the Recipe


    14. Tomato Cucumber Raita

    Make this Tomato Cucumber Raita as a side dish, it’s perfect alongside your spicy Indian recipes.

    This yogurt-based raita is super easy to make. Just chop cucumber, tomatoes, onion, and chilies, then mix everything together and top with crushed peanuts for extra crunch and flavor.

    Get the Recipe


    15. Leftover Turkey Tikka Masala

    Give your leftover turkey an Indian twist by making this Tikka Masala version! This recipe is not only tasty, with all Indian flavors and aroma, but it’s totally fancy also.

    Serve this delicious dish for your extended holidays and wow everyone.

    Get the Recipe


    16. Cilantro Mint Chutney

    Treat yourself with this magical Indian sauce called Cilantro Mint Chutney! It’s spicy, zingy, tangy, minty, herby, and the coolest thing you will ever make.

    You will simply love that in just 5 minutes you can create this amazing dip, dressing, marinade, or condiment.

    Get the Recipe


    17. Country Captain Chicken

    Make this classic Country Captain Chicken at home, it is very easy and delicious!

    This recipe is a great mixture of American and Indian cuisine, and it creates the most mouth-watering satisfying chicken dish ever. Make your loved ones this classy dish and see them devour it completely.

    Get the Recipe


    18. Butter Chicken (Murgh Makhani)

    Butter Chicken is the most classic and famous Indian curry, and it is simply addictive! This super easy recipe makes a restaurant-style dish that you can relish with your family and friends.

    What are you waiting for? Make this amazing Butter Chicken tonight…

    Get the Recipe @ cafedelites


    19. Palak Paneer

    Pakal Paneer is a north Indian curry that will uplift your simple leafy spinach and cottage cheese to another level of deliciousness.

    This super easy pressure cooker recipe gets ready in under 30 minutes. So enjoy this vegetarian delight that will become your family favorite.

    Get the Recipe @ spicecravings


    20. Chana Masala (Chickpea Curry)

    You are going to enjoy this simple Chana Masala, which is made with chickpeas.

    This amazing recipe is made with Indian spices and flavors, that make a thick curry that’s extremely flavorful and irresistible.

    Get the Recipe @ minimalistbaker


    21. Dal Makhani

    Dal Makhani is a very popular north Indian curry that is super rich and creamy! This recipe will show you how to make it traditional and delicious.

    So give your family a surprise by making them this finger-licking delicious classic Indian Curry.

    Get the Recipe @ myfoodstory


    22. Egg Curry Masala

    Have you made curry with eggs? If not, then this Egg Curry Masala recipe is the perfect start.

    This protein-packed dish with amazing Indian flavors and ingredients makes your normal eggs too good. So just relish this with roti or rice and make a completely comforting meal for your family.

    Get the Recipe @ mytastycurry


    23. Rogan Josh

    Rogan Josh is just brimming with flavors and is an absolutely mind-blowingly delicious dish.

    This amazing curry is very easy to make. The main ingredients are Kashmiri chili powder, fennel seed powder, and dry ginger powder, which make this dish truly tasty. You will love it…

    Get the Recipe @ picturetherecipe


    24. Goan Fish Curry

    Fish curry is a staple food in parts of India, and this Goan Fish Curry is one of the best you will ever eat! This authentic curry recipe is super simple to make, but packed with lots of flavors.

    You’ll relish this tomato and coconut-based curry that take only 20 minutes to make.

    Get the Recipe @ recipetineats


    25. Matar Paneer

    Another great vegetarian dish is Matar Paneer, which you defiantly need to try!

    This restaurant version recipe is super simple to make with an onion tomato gravy base. The paneer and peas combination is like a match made in heaven. Serve this dish with parathas or naans.

    Get the Recipe @ theflavoursofkitchen


    26. Tandoori Chicken

    A very popular north Indian appetizer is Tandoori Chicken, which is sure to be one of your favorite Indian recipes.

    This perfectly grilled chicken is simply a mind-blowing dish with its juicy, tender bites, and the most perfectly balanced marinade. So this Summer BBQ season, try this special and smoky Tandoori Chicken.

    Get the Recipe @ carlsbadcravings


    27. Indian Naan Bread

    Make ultimate homemade Indian bread at home with this Naan recipe! This soft, chewy perfectly cooked naan is very easy to make with simple staple ingredients.

    You can pair this delicious naan with almost any gravy or dal. Serve it hot for the best results…

    Get the Recipe @ jocooks


    28. Prawn Masala 

    Craving spicy, delicious, and something a little different? Then do make this Chettinad Prawn Masala, the most loved South Indian dish!

    This recipe is the simplest, and it’s loaded with amazing bold flavors and a few spices that make it an absolutely outstanding shrimp dish. Try it and experience it yourself.

    Get the Recipe @ foodfashionparty


    29. Mutton Curry

    Try this smashing Indian curry using mutton or lamb! You will love this flavor bomb curry that is very easy and quick to make.

    The meat will literally melt in your mouth. Enjoy this curry with rice or roti and you will taste the ultimate goodness.

    Get the Recipe @ myfoodstory


    30. Mumbai Pav Bhaji

    Pav Bhaji is the most famous street food in Mumbai. This mouth-watering dish is basically a spicy mashed vegetable dish that is served with lots of butter, diced onions, cilantro, lime, and buttery toasted pav.

    This flavorful dish will definitely satisfy your taste buds. Even the pickiest eater will love this veggie treat…

    Get the Recipe @ ministryofcurry


    31. Paneer Butter Masala

    Paneer Butter Masala is an extremely delicious Indian dish that is famous worldwide.

    The recipe is amazingly simple to make using pantry staple ingredients to create a rich, creamy, buttery, and very tasty gravy.

    It gets ready in under 30 minutes, so make your weeknight dinner incredible with this dish.

    Get the Recipe @ whiskaffair


    32. Chicken Ghee Roast

    You all will absolutely devour this Chicken Ghee roast recipe! This dry chicken dish is made with unique dry spices and other flavorful ingredients that make it extra delicious.

    This Mangalorean chicken dish is super easy to make and extremely satisfying.

    Get the Recipe @ theyummydelights


    34. Spicy Malabar Shrimp Curry

    If you are looking for a recipe that will blow your taste buds away, then do make this Spicy Malabar Shrimp Curry.

    This easy flavor-packed curry is just heavenly. Make your weekend special with this extraordinary shrimp curry.

    Get the Recipe @ ministryofcurry


    35. Misal Pav

    Misal Pav is the most desired street food from Maharashtra, and this recipe shows how to make it authentic at home.

    Serve this with bread rolls and just relish this unique, spicy, and flavorful dish with your loved ones.

    Get the Recipe @ myfoodstory


    36. Stuffed Brinjals (Eggplants)

    A famous Maharashtrian vegetable dish that you will really get addicted to is this Stuffed Brinjals.

    This recipe is packed with amazing flavors and ingredients which makes this simple brinjal super delicious.

    Serve this tasty veggie delight with roti or regional bhakri flatbread. Once you try it, you will crave it again…

    Get the Recipe @ dinedelicious


    37. Chicken Saag

    Give your spinach an Indian flair by making this Chicken Saag recipe! This fantastic recipe is all about flavors and nutrition-rich gravy.

    It’s super flavorful with spinach and mild spices that make an insanely delicious gravy.

    Get the Recipe @ cubesnjuliennes


    38. Lachha Paratha

    Another great variety of Indian flatbread is this Luchha Paratha! These crispy, flaky, buttery layers of flatbread are super easy to make using only 4 ingredients.

    So make your Luchha Paratha today as a great accompaniment for curries.

    Get the Recipe @ myfoodstory


    39. Gulab Jamun

    Make the most loved Gulab Jamun, an Indian sweet, at home with this super easy and delicious recipe.

    This melt-in-your-mouth dessert is made during festival seasons or some social events. Just follow the simple recipe, which has two ways of making these awesome sweets. You will love it…

    Get the Recipe @ indianhealthyrecipes


    40. Biryani

    We have kept the most iconic Indian recipe for last, Biryani!

    Biryani means celebration in Indian homes. It’s vibrant, aromatic, full of flavorful spices and fluffy rice, making it a super hit dish.

    You can easily choose your favorite protein, or no protein to make this amazing dish. Guaranteed this will be one of your favorite recipes.

    Get the Recipe @ recipetineats


    So there you go, forty authentic Indian recipes for you to cook. Don’t they all look delicious? Which ones will make their way into your regular rotation?

    Save or pin this collection of great recipes so you always know where to find it. And be sure to subscribe to GypsyPlate, we’re always cooking up new easy recipes for you!

    Check out these other great recipe collections!
    Curry Recipes
    Asian Recipes
    Mexican Recipes
    Korean Recipes
    Caribbean Recipes
    British Recipes
    Japanese Recipes
    German Recipes

    featured image for indian recipes post

    40 BEST Indian Recipes

    This collection of authentic Indian Recipes will show you why it is one of the most famous and celebrated cuisines in the world. This easy raita is the perfect accompaniment to spicy curries:

    Ingredients

    • 1 large cucumber
    • 2 medium tomatoes
    • 1 small onion
    • 1 cup yogurt
    • 1 jalepenõ
    • 1/4 cup cilantro
    • Salt to taste
    • Sugar to taste
    • 1/3 cup coarsely chopped peanuts
    • 2 Tbsp cooking oil
    • 1 tsp cumin seeds (jeera)
    • 1 tsp mustard seeds
    • 2 stalks curry leaves

    Instructions

      1. Chop cucumber, onions and tomatoes. Mix it with yogurt, salt, sugar, cilantro and half chopped jalapenõ.
      2. Add coarsely chopped peanuts and mix.
      3. Heat oil in a small vessel. When smoking hot, add cumin seeds and mustard seeds. When it starts sputtering, add remaining half chopped jalapenõ, being careful not to splash oil on to yourself. Add curry leaves. When leaves begin to crisp, pour this hot tempering into your raita. Mix well.
      4. Cover and chill before serving.

      Did you make this recipe?

      Please leave a comment on the blog or share a photo on Pinterest

      Never miss a recipe!

      Join the GypsyPlate mailing list and get easy dinner recipes right in your mailbox. From homestyle comfort food to exotic dishes from around the world.



        Leave a Reply

        Your email address will not be published.

        This site uses Akismet to reduce spam. Learn how your comment data is processed.

        Search by Cuisine

        Travel a word of flavors with GypsyPlate. Sort our recpes by regions:

        GypsyPlate logo.
        Skip to Recipe