Chicken Curry Indian Recipe
Indulge in the rich, aromatic experience of this chicken curry Indian recipe. If you’re looking for a dish that brings warmth and comfort, you’ve come to the right place! This recipe has been a cherished favorite in my home, perfect for those busy weeknights when you need something hearty and satisfying. The tender boneless chicken thighs simmer beautifully in a luscious sauce made from fragrant spices, tomatoes, and creamy coconut milk. Whether it’s a cozy evening in or a family gathering, this dish is sure to impress everyone at the table.
Why You’ll Love This Recipe
- Easy to Make: You can whip up this dish in just under an hour, making it perfect for a weeknight dinner or last-minute guests.
- Flavorful and Aromatic: The blend of spices and ingredients creates a rich and inviting aroma that fills your kitchen with delightful scents.
- Family-Friendly: With its mild flavor profile, this chicken curry is appealing to kids and adults alike—everyone will be coming back for seconds!
- Make-Ahead Convenience: You can prepare this dish in advance and simply reheat it when you’re ready to serve, making it ideal for meal prep.
- Versatile Dish: Serve it over rice or with naan for a complete meal that satisfies any craving.

Ingredients You’ll Need
You’ll find that these are simple, wholesome ingredients that come together beautifully. Gather them up, and let’s create something special!
For the Curry
- 1.5 lbs boneless chicken thighs
- 1 medium onion, finely chopped
- 4 cloves garlic, minced
- 1 tbsp fresh ginger, grated
- 2 tbsp curry powder
- 1 can (14 oz) diced tomatoes
- 1 can (13.5 oz) full-fat coconut milk
- Salt and pepper to taste
- Fresh cilantro for garnish
Variations
This chicken curry Indian recipe is wonderfully flexible! Here are some ideas to customize it to your taste:
- Swap the protein: For a vegetarian option, substitute the chicken with chickpeas or tofu for a satisfying meal packed with plant-based goodness.
- Add some heat: If you like it spicy, toss in some chopped green chilies or red pepper flakes to elevate the flavor.
- Experiment with spices: Try adding garam masala or turmeric for extra depth and an aromatic twist.
- Incorporate veggies: Feel free to add in vegetables like bell peppers or spinach during cooking for added nutrition and color.
How to Make Chicken Curry Indian Recipe
Step 1: Prepare Your Ingredients
Start by chopping your onion, garlic, and ginger. Having everything prepped makes cooking smoother and more enjoyable. Plus, it saves time when you’re ready to dive into the cooking process!
Step 2: Sauté the Aromatics
In a large pan over medium heat, add oil and sauté the onion until it becomes translucent. This step is crucial as it brings out the natural sweetness of the onions. Then add garlic and ginger; cook until fragrant. The aroma alone will have everyone eager to dig in!
Step 3: Brown the Chicken
Next, add the chicken thighs to the pan and brown on all sides for about 5 minutes. Browning adds depth of flavor through caramelization, which makes your curry even more delicious.
Step 4: Stir in Spices
Stir in the curry powder along with salt and pepper; cook for another 2 minutes. This step allows the spices to bloom and infuse their flavors into the chicken.
Step 5: Add Tomatoes and Coconut Milk
Pour in the diced tomatoes along with coconut milk; stir well and bring everything to a gentle simmer. The combination of tomatoes and coconut milk creates a rich sauce that perfectly coats each piece of chicken.
Step 6: Let It Simmer
Let your curry bubble gently for about 20 minutes until thickened. This slow simmering not only develops incredible flavors but also ensures that your chicken remains tender.
Step 7: Garnish and Serve
Finally, garnish with fresh cilantro before serving over rice or with warm naan. Each spoonful offers a comforting blend of flavors that will transport you straight to India! Enjoy every bite of this delightful chicken curry Indian recipe—you deserve it!
Pro Tips for Making Chicken Curry Indian Recipe
Cooking chicken curry can be a delightful experience, especially with these handy tips to elevate your dish.
-
Use Fresh Spices: Fresh spices pack more flavor than older ones. They’re essential for creating that authentic taste and aroma in your curry.
-
Marinate the Chicken: For deeper flavors, consider marinating the chicken with spices and yogurt for at least 30 minutes before cooking. This not only tenderizes the meat but also infuses it with flavor.
-
Adjust the Spice Level: If you prefer a milder curry, start with less curry powder and add more as you go. You can always adjust to your taste!
-
Simmer Gently: Allowing your curry to simmer gently ensures that the chicken cooks through while keeping it juicy. A slow cook helps meld all those wonderful flavors together.
-
Experiment with Coconut Milk: If you’re looking for a lighter option, you can use light coconut milk or even half coconut milk and half vegetable broth. This keeps the creaminess without overwhelming richness.
How to Serve Chicken Curry Indian Recipe
Serving chicken curry is an art that brings out its vibrant colors and rich flavors! Here are some creative ideas to present this delicious dish.
Garnishes
- Fresh cilantro: A sprinkle of freshly chopped cilantro adds a burst of color and freshness, enhancing both the presentation and flavor.
- Lemon wedges: Serve lemon wedges on the side for a zesty kick that complements the richness of the curry perfectly.
Side Dishes
-
Basmati Rice: Fluffy basmati rice soaks up the flavorful sauce, making every bite delightful. It’s a classic companion that never disappoints.
-
Naan Bread: Soft naan is perfect for scooping up the curry. You can even serve garlic naan for an extra layer of flavor!
-
Cucumber Raita: This cool yogurt-based side dish balances out the heat from the curry, providing a refreshing contrast with its creamy texture.
-
Indian Salad: A simple salad made with diced cucumbers, tomatoes, onions, and a splash of lemon juice adds crunch and brightness to your meal.
Enjoy your culinary journey with this chicken curry Indian recipe! Each serving is sure to be a comforting hug in a bowl.

Make Ahead and Storage
This chicken curry Indian recipe is not just a delight to prepare but also a fantastic option for meal prep! You can easily make it ahead of time, ensuring you have flavorful meals ready to go during the week. Here’s how to store, freeze, and reheat your delicious creation.
Storing Leftovers
- Store any leftovers in an airtight container.
- Keep in the refrigerator for up to 3 days.
- Allow the curry to cool completely before sealing to prevent condensation.
Freezing
- Portion out the chicken curry into freezer-safe containers or bags.
- Label with the date and use within 2-3 months for best quality.
- To freeze, ensure the dish is cooled fully before placing it in the freezer.
Reheating
- Thaw overnight in the refrigerator before reheating if frozen.
- Heat in a saucepan over medium heat on the stove until warmed through, stirring occasionally.
- For microwave reheating, place in a microwave-safe dish and cover loosely; heat until hot, stirring halfway through.
FAQs
If you have questions about this recipe, you’re in luck! Here are some common queries answered.
Can I make this Chicken Curry Indian Recipe vegetarian?
Absolutely! For a vegetarian option, simply substitute chicken with chickpeas or tofu. You can still enjoy all the rich flavors while keeping it plant-based.
How spicy is this Chicken Curry Indian Recipe?
The spice level can be adjusted according to your preference. If you prefer a milder dish, start with less curry powder and gradually add more as desired. You can also omit any additional chilies.
What can I serve with Chicken Curry Indian Recipe?
This curry pairs beautifully with steamed basmati rice or warm naan bread. You can also serve it with a side of crisp salad or roasted vegetables for a complete meal.
Can I use chicken breast instead of thighs for this recipe?
Yes, you can use boneless chicken breast instead of thighs. Just keep in mind that breast meat may cook faster and could become dry if overcooked.
Final Thoughts
I truly hope you enjoy making this chicken curry Indian recipe as much as I do! Its comforting flavors and warm spices create a wonderful dining experience perfect for sharing with loved ones. Don’t hesitate to experiment with ingredients and make it your own. Happy cooking!
Chicken Curry Indian Recipe
Indulge in the comforting warmth of this Chicken Curry Indian Recipe, a dish that effortlessly combines rich flavors and aromatic spices. Perfect for busy weeknights, this easy-to-make curry features tender boneless chicken thighs simmered in a creamy coconut milk sauce with fragrant spices and tomatoes. It’s a versatile recipe that promises to impress at family gatherings or cozy dinners alike. Whether served over fluffy basmati rice or with warm naan, each bite offers a delightful experience that will transport you straight to India.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: Serves approximately 4 people 1x
- Category: Main
- Method: Simmering
- Cuisine: Indian
Ingredients
- 1.5 lbs boneless chicken thighs
- 1 medium onion, finely chopped
- 4 cloves garlic, minced
- 1 tbsp fresh ginger, grated
- 2 tbsp curry powder
- 1 can (14 oz) diced tomatoes
- 1 can (13.5 oz) full-fat coconut milk
- Salt and pepper to taste
- Fresh cilantro for garnish
Instructions
- Begin by preparing your ingredients: chop the onion, mince the garlic, and grate the ginger.
- In a large pan over medium heat, add oil and sauté the onion until translucent. Add garlic and ginger; cook until fragrant.
- Add chicken thighs to the pan and brown on all sides for about 5 minutes.
- Stir in curry powder, salt, and pepper; cook for another 2 minutes.
- Pour in diced tomatoes and coconut milk; stir well and bring to a gentle simmer.
- Allow the curry to simmer for about 20 minutes until thickened and chicken is tender.
- Garnish with fresh cilantro before serving over rice or with naan.
Nutrition
- Serving Size: 1 cup (240g)
- Calories: 360
- Sugar: 5g
- Sodium: 540mg
- Fat: 22g
- Saturated Fat: 12g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 12g
- Fiber: 3g
- Protein: 30g
- Cholesterol: 100mg
