Authentic Indian Curry Recipes

Vegetarian, Fish, and Meat Lover Curry Specialties

Very famous indian and pakistani dish kadi pakora.

Nazar Abbas Photography / Getty Images 

When many people hear the word "curry," one of the first things that come to mind is Indian cuisine. If you are feeling adventurous in the kitchen, then you should don an apron and give the curry a try.

Although there are other curry dishes from other parts of Asia and the Caribbean Islands, take a look at a few popular Indian curry recipes. Even if you have never cooked Indian food, do not be discouraged. As long as you can get your hands on some of the main spices, like garam masala, cumin, and turmeric, you can make these dishes.

Here is just a small sampling of recipes for you to try. And remember, curry does not have to be spicy hot. You are in control of the sizzle.

  • 01 of 12

    Basic Chicken Curry

    Chicken curry

    Andrew Bret Wallis / Photographer's Choice RF / Getty Images

    This is the most basic chicken curry recipe and it's also one of the tastiest. Serve chicken curry with hot chapatis (Indian flatbread) or plain boiled rice.

  • 02 of 12

    Maharashtrian Chicken Curry

    Maharashtrian chicken curry

     Pinghung Chen / EyeEm / Getty Images

    Maharashtrian chicken curry is made with coconut milk, a staple of Maharashtrian cooking. Maharashtra is located in the western region of India. Mumbai is the capital. The cuisine ranges from mild to spicy. Serve this with rice and a green salad for a main course or as a simple side dish.

  • 03 of 12

    Kofta Curry (Meatballs)

    Kofta Meatball Curry

    The Spruce

    The kofta curry (meatballs) in this dish can be made with beef, lamb, or chicken, garlic paste, and garam masala. They make a great meal when served with jeera rice and kachumber (cucumber) salad.

  • 04 of 12

    Fish Kofta Curry

    Boiled rice and meatballs with fish curry served in bowls

     photosindia / Getty Images

    Fish kofta curry is fish balls in a thick gravy that can be served as a lunch or dinner main course. Serve it with a green salad or vegetarian side dish. Do not let the long list of ingredients or instructions fool you. Fish kofta curry is worth every minute you spend making it.

    Continue to 5 of 12 below.
  • 05 of 12

    Madras Lamb Curry

    Madras lamb curry


    Paul_Brighton / Getty Images 

    Madras lamb curry has a reputation for being a fiery dish but no such curry is traditionally made in India. Actually, this popular dish is a Western version of how meat curries are thought to be made in south India. This recipe shows you how to make it using traditional south Indian spices.

  • 06 of 12

    Chicken Vindaloo Curry

    Chicken vindaloo curry in a serving bowl with rice and condiments on the side

    The Spruce / Elaine Lemm

    Despite its reputation for being a hot and spicy dish, this chicken vindaloo curry is a sweet and warmly spiced dish. The number of spices used in this recipe might seem offputting, but they each have an important role in creating this curry paste.

  • 07 of 12

    Goan Fish Curry

    Goan fish curry

    Ramakrishna Reddy / Flickr / CC BY-SA 2.0

    Along with rice, fish curries are staple foods of Goa, the smallest state in India. Goan curries are usually tangy and spicy. Tuna tastes especially good in Goan fish curry but you also can use any fish that has a firm white flesh.

  • 08 of 12

    Traditional Fish Curry

    Spicy kerala style fish curry in a clay pot

    vinod kumar m / Getty Images 

    A traditional fish curry—one that can broadly represent India—is one that incorporates eastern and northern Indian culinary influences in its ingredients. Try this dish alongside some piping hot plain boiled rice.

    Continue to 9 of 12 below.
  • 09 of 12

    South Indian Fish Curry

    South Indian fish curry

    The Spruce

    South Indian fish curry, also called meen kulambu, has a pleasant tanginess that will make you want more and more after each bite. The tamarind in this gravy-based fish curry gives its tang. It really goes really well with plain boiled rice—the way it is traditionally eaten.

  • 10 of 12

    Egg Curry

    Egg curry

    Banu Patel / EyeEm / Getty Images

    There are several different styles for making anda, an egg curry, and this recipe is North Indian in origin. What's great about this recipe is you can make the curry sauce in advance, freeze it, and thaw it when you want to add some hard boiled eggs to the dish. You can eat it for breakfast, lunch, or dinner. It can go well with a vegetable side dish and rice.

  • 11 of 12

    Chickpea Curry

    Chole chickpea curry recipe

    ​The Spruce Eats / Nita West

    There are as many recipes for making chole, a chickpea curry, as there are households in north India. Serve this crowd-pleaser piping hot and accompanied by pooris or bhatooras, fried Indian flatbreads.

  • 12 of 12

    Red Kidney Bean Curry

    Daal and naan

    The Ali Mir / Getty Images 

    Rajma dal, a red kidney bean curry, is extremely popular not just in north India but throughout the Indian subcontinent. Serve rajma with plain boiled rice, kachumber salad, and your favorite pickle.