Indian Chicken Curry Recipe

Looking for Indian Chicken Curry Recipe? Not only do we offer Indian Chicken Curry Recipe, but we are also the authority on chicken recipes! Discover thousands of delicious chicken recipes to try at home, even if you’re not a professional chef.

At, we’re dedicated to turning simple ingredients into extraordinary meals. Whether you’re a seasoned cook or just starting your culinary journey, our vast collection of chicken recipes is designed to inspire your every dish.

Indulge in familiar classics that feel like home, and explore the thrilling flavors of international cuisine. Our recipes span from juicy roasts and tangy stir-fries to hearty soups and crispy fried delights, all featuring the versatile chicken.

Now, let’s dive into Indian Chicken Curry Recipe!

Indian Chicken Curry Recipe

Cornish Hens
Ground Chicken
Chicken Sausage
Chicken Tenders
Chicken Salad
Fried Chicken
Chicken Breasts
Chicken Legs
Chicken Thighs
Whole Chicken
Chicken Wings
Baked And Roasted Chicken
Chicken Appetizers
BBQ & Grilled Chicken
Gourmet Chicken Main Dishes
Slow Cooker Chicken Main Dishes
Healthy Chicken Main Dishes
Chicken Main Dishes
Chicken Sandwiches
Chicken Pie
Chicken Stir-Fry
Chicken Chili
Chicken Soup
Chicken Stew

Indian Chicken Curry Recipe

Authentic Indian Chicken Curry Recipe

Indian Chicken Curry is a flavorful and aromatic dish that showcases the rich and diverse spices of Indian cuisine. This classic recipe provides a perfect balance of heat and flavor, making it a favorite for curry lovers. Here’s how to make a delicious and authentic Indian Chicken Curry that will surely delight your taste buds.


For the Chicken Marinade:

  • 1 1/2 lbs boneless, skinless chicken thighs, cut into bite-sized pieces
  • 1 cup plain yogurt
  • 1 tablespoon lemon juice
  • 2 teaspoons ground turmeric
  • 1 teaspoon chili powder
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1 teaspoon salt

For the Curry:

  • 3 tablespoons vegetable oil or ghee
  • 1 large onion, finely chopped
  • 3 cloves garlic, minced
  • 1 tablespoon fresh ginger, minced
  • 2 green chilies, slit lengthwise (optional)
  • 2 teaspoons ground cumin
  • 2 teaspoons ground coriander
  • 1 teaspoon ground turmeric
  • 1 teaspoon garam masala
  • 1 teaspoon paprika
  • 1 can (14 oz) diced tomatoes
  • 1 cup coconut milk or heavy cream
  • 1 cup chicken broth
  • Salt to taste
  • Fresh cilantro, chopped, for garnish


  1. Marinate the Chicken: In a large bowl, mix the yogurt, lemon juice, ground turmeric, chili powder, ground cumin, ground coriander, and salt. Add the chicken pieces and coat them well with the marinade. Cover and refrigerate for at least 1 hour, preferably overnight.
  2. Cook the Chicken: Heat 2 tablespoons of oil or ghee in a large skillet or Dutch oven over medium-high heat. Add the marinated chicken pieces and cook until they are browned on all sides but not cooked through. Remove the chicken from the skillet and set aside.
  3. Prepare the Curry Base: In the same skillet, add the remaining tablespoon of oil or ghee. Add the chopped onions and cook until golden brown, about 5-7 minutes. Add the minced garlic, ginger, and green chilies (if using), and cook for another 2 minutes until fragrant.
  4. Add the Spices: Stir in the ground cumin, ground coriander, ground turmeric, garam masala, and paprika. Cook the spices for 1-2 minutes, stirring constantly to prevent burning and to release their flavors.
  5. Add the Tomatoes and Simmer: Add the diced tomatoes and cook for about 5 minutes until they break down and form a thick sauce. Use the back of a spoon to help crush the tomatoes.
  6. Make the Curry Sauce: Pour in the coconut milk or heavy cream and chicken broth, stirring to combine. Bring the mixture to a simmer and cook for 10 minutes, allowing the flavors to meld together.
  7. Cook the Chicken: Return the browned chicken pieces to the skillet, along with any juices that have accumulated. Stir well to coat the chicken with the curry sauce. Simmer for 20-25 minutes, or until the chicken is cooked through and tender. Adjust the salt to taste.
  8. Garnish and Serve: Garnish the chicken curry with chopped fresh cilantro. Serve hot with basmati rice, naan bread, or roti.

Tips for the Perfect Chicken Curry

  • Marination: Marinating the chicken for a longer time enhances the flavors and tenderness of the meat.
  • Spice Balance: Adjust the level of spices according to your heat preference. Add more green chilies or chili powder for a spicier curry.
  • Creaminess: Use coconut milk for a richer, slightly sweet curry, or heavy cream for a more decadent, creamy texture.
  • Fresh Spices: For the best flavor, use freshly ground spices. Toast whole spices and grind them yourself for an even more aromatic curry.

Side Dishes to Pair with Chicken Curry

  • Basmati Rice: Fluffy basmati rice is perfect for soaking up the delicious curry sauce.
  • Naan Bread: Soft, warm naan bread is ideal for scooping up the curry.
  • Cucumber Raita: A cool, refreshing cucumber raita balances the heat of the curry.
  • Mango Chutney: Sweet and tangy mango chutney adds a delightful contrast to the savory curry.


This authentic Indian Chicken Curry recipe is a wonderful way to experience the rich and diverse flavors of Indian cuisine. With its tender chicken pieces and aromatic, spicy sauce, it’s sure to become a favorite dish in your home. Enjoy this delightful meal with family and friends, and savor the taste of authentic Indian curry.