Indian Curry Main Dish Recipes

Cook up the best Indian curry recipes featuring chicken, lentils, potatoes, and more.

Staff Picks

Chef John's Chicken Tikka Masala

Rating: 4.78 stars
I probably get more requests for Indian food than any other ethnic cuisine, so I was very excited to be posting this recipe for chicken tikka masala; until I found out it's actually a British recipe. This is usually done with heavy cream, but I like to use coconut milk instead; the subtle sweetness it provides works beautifully with the spices in the dish. Serve with steamed rice.

Palak Paneer Curry

Rating: 4.8 stars
Palak paneer is an Indian curry with soft cubes of cheese simmered in a mildly spiced spinach gravy. All of the spinach benefits in an easy-to-make and absolutely delicious Indian curry. Serve with hot naan or roti.

Goan Pork Vindaloo

Rating: 4.24 stars
The traditional Goan pork dish flavored with chilies, garlic and vinegar. It's spicy and tangy at the same time. Leaves your taste buds tingling for more. Serve with rice or crusty rolls.

Egg Curry

Rating: 4.21 stars
This is a quick solution to a curry when there is no meat or fish. Best eaten hot over white rice. Garnish with cilantro leaves.

Instant Pot® Indian Butter Chicken

Rating: 4.06 stars
This luscious, deeply flavored dish, originally created by a Pakistani food cart vendor in Delhi, is a cinch to make in an Instant Pot®. After an overnight marinade in yogurt and traditional spices, you can use an Instant Pot® to cook every step, from toasting spices to cooking aromatics, to adding the tomatoes and chile. You can even make a batch of basmati rice ahead. This dinner will be such a treat.

Tamarind Sauce Fish Curry

Rating: 4.7 stars
Indian-style tangy fish curry. This is famous Chepala Pulusu from Andhra.

Indian-Style Chicken and Onions

Rating: 4.58 stars
Amazing Indian recipe that is simple, tasty, and full of flavor. This was the first Indian meal I made, and it has stuck around since all of my friends and family love it! Add more or less chiles depending on your spice preference.

Chef John's Tandoori Chicken

Rating: 4.54 stars
Tandoori chicken gets its name from the clay oven it is traditionally cooked in, the tandoor. The chicken is marinated in yogurt and an incredibly complex mix of spices, and then roasted in the extremely hot tandoor oven. Don't worry if you don't have a tandoor clay oven sitting in the backyard; a grill will work just fine.

Indian Chicken Curry (Murgh Kari)

Rating: 4.74 stars
This is a really good recipe for spicy Indian chicken curry. It's pretty easy to make and tastes really good!

Curry Stand Chicken Tikka Masala Sauce

Rating: 4.91 stars
A classic curry-stand recipe. This is not haute cuisine; this is the kind of nuclear-orange tikka masala that you crave when you stumble out of a pub at 2 a.m. I make vast quantities of the sauce at one time, and it freezes very well. I also added much more cayenne pepper than 1 teaspoon, but I give out the recipe like this for people who don't like heat.

Indian Chicken Curry II

Rating: 4.28 stars
This is an adaptation of yellow chicken curry from India. The aromas and flavors are a delight to the senses! It is best served with fresh Naan bread and Jasmine or Basmati rice.
Sponsored By MyPlate

Slow Cooker Butter Chicken

Rating: 4.5 stars
Indian food is one of my favorites, so when my friend made this slow cooker version for my family we were head over heels! I don't think I've had a Butter Chicken that I've liked more. It's wonderful to put into the slow cooker in the morning and come home to the warm Indian spice smell....LOVE IT! Serve with basmati rice and warm naan bread.

Inspiration and Ideas

Kashmiri Lamb

"This recipe is fantastic—it has the perfect amount of heat, and the almonds added a nice crunchy texture." – nixonam

7 Meatless Curry Dinners

These easy-to-make curries pack in the veggies.

Chicken Vindaloo

Rating: 3.93 stars

A spicy curry dish is originally a Portuguese dish of spicy pork, but you can add any meat you wish.