Chicken Curry Indian Recipe
Indulge in the rich, aromatic experience of this chicken curry Indian recipe. If you’re looking for a meal that warms your heart and fills your home with irresistible scents, this is it! This dish features tender boneless chicken thighs simmered in a luscious sauce that’s packed with fragrant spices, juicy tomatoes, and creamy coconut milk. It’s perfect for cozy weeknights or when you want to impress family and friends at gatherings. You’ll find that every bite is a delightful journey to the heart of India.
Why You’ll Love This Recipe
- Easy to Make: This chicken curry Indian recipe comes together in just 45 minutes, making it a great choice for busy evenings.
- Family-Friendly: With its rich flavors and comforting texture, it’s sure to please even the pickiest eaters.
- Versatile Dish: Whether you serve it with rice or naan, this curry adapts beautifully to your meal preferences.
- Make-Ahead Convenience: You can prepare it in advance and reheat for an even deeper flavor experience.
- Deliciously Wholesome: Using simple ingredients means you can enjoy a hearty meal without any fuss.

Ingredients You’ll Need
To create this delightful chicken curry, you only need a few simple and wholesome ingredients. This makes it not only easy to prepare but also perfect for keeping your pantry stocked!
- 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
One of the best things about this chicken curry Indian recipe is its flexibility! You can easily customize it to suit your taste or dietary needs.
- Swap the protein: Use chickpeas or tofu instead of chicken for a delicious vegetarian option.
- Add some heat: If you like spice, toss in some sliced chilies or red pepper flakes while cooking.
- Experiment with spices: Try adding garam masala or turmeric for extra depth of flavor.
- Add veggies: Toss in some spinach or bell peppers during the last few minutes of cooking for added nutrition and color.
How to Make Chicken Curry Indian Recipe
Step 1: Prepare Your Ingredients
Start by chopping the onions, garlic, and ginger. Having everything prepped makes the cooking process smooth and enjoyable!
Step 2: Sauté the Aromatics
In a large pan over medium heat, add oil and sauté the onion until translucent. This step is crucial as sautéing brings out the natural sweetness of the onion. Once they’re soft, add garlic and ginger; cook until fragrant—your kitchen will smell amazing!
Step 3: Brown the Chicken
Add the boneless chicken thighs to the pan and brown them on all sides for about 5 minutes. This step seals in moisture and gives your curry a lovely depth of flavor.
Step 4: Add Spices
Stir in curry powder, salt, and pepper; cook for another 2 minutes. The spices will bloom in the heat, making your dish even more aromatic.
Step 5: Mix in Tomatoes and Coconut Milk
Pour in diced tomatoes and full-fat coconut milk; stir well and bring to a simmer. The combination of these ingredients creates that luscious sauce we all love!
Step 6: Let it Simmer
Let it bubble gently for about 20 minutes until thickened. This is where all those wonderful flavors meld together!
Step 7: Serve!
Garnish with fresh cilantro before serving over warm rice or alongside naan. Enjoy every bite of this heartwarming dish!
Pro Tips for Making Chicken Curry Indian Recipe
Making a delicious chicken curry is all about the little details that enhance the flavors and textures. Here are some tips to ensure your dish turns out perfectly every time!
-
Use fresh spices: Freshly ground spices can significantly amplify the aroma and flavor of your curry, making it more vibrant and fragrant.
-
Marinate your chicken: For an even deeper flavor, consider marinating the chicken thighs in yogurt or lemon juice for 30 minutes before cooking. This tenderizes the meat and allows it to absorb more flavors.
-
Adjust cooking time: Depending on the size of your chicken pieces, you may need to adjust the cooking time slightly. Ensure they are fully cooked by checking that the juices run clear when pierced.
-
Balance flavors: If your curry tastes too spicy, add a touch of sugar or honey to balance it out. Conversely, if it’s too sweet, a splash of lemon juice can brighten and cut through the richness.
-
Let it rest: After cooking, let your curry sit for a few minutes before serving. This resting period allows the flavors to meld together beautifully.
How to Serve Chicken Curry Indian Recipe
Serving chicken curry can be as delightful as preparing it! With just a few thoughtful touches, you can create an inviting meal that’s sure to impress family and friends.
Garnishes
- Fresh cilantro: A sprinkle of chopped cilantro adds a burst of freshness and color that complements the rich flavors of the curry.
- Sliced lime: Offering lime wedges on the side gives guests a chance to add a zesty kick that brightens each bite.
- Chili flakes: For those who enjoy a bit more heat, provide chili flakes for an added level of spice that can be adjusted according to personal taste.
Side Dishes
- Basmati rice: The classic companion for any curry, fluffy basmati rice soaks up all the delicious sauce while providing a neutral balance to the spices.
- Naan: Soft and pillowy naan is perfect for scooping up your chicken curry. You can serve it plain or garlic-flavored for an extra punch.
- Cucumber raita: This cool yogurt-based side dish made with grated cucumber and spices helps temper the heat of the curry while adding a refreshing contrast.
- Saag paneer: A creamy spinach dish with paneer cheese offers a lovely green color and additional flavors that pair wonderfully with chicken curry.
Now you’re all set to create a memorable meal with this delightful chicken curry Indian recipe! Enjoy every flavorful bite!

Make Ahead and Storage
This chicken curry Indian recipe is not only delicious but also perfect for meal prep! You can enjoy it throughout the week, making your busy days a little easier.
Storing Leftovers
- Allow the chicken curry to cool completely before storing.
- Transfer it to an airtight container.
- Refrigerate for up to 3-4 days.
Freezing
- Let the curry cool down.
- Portion it into freezer-safe containers or resealable bags.
- Label with the date and freeze for up to 3 months.
Reheating
- Thaw overnight in the fridge if frozen.
- Reheat in a saucepan over medium heat, stirring occasionally until heated through.
- You can also microwave in short intervals, stirring in between.
FAQs
Here are some common questions about this chicken curry Indian recipe!
Can I use chicken breast instead of thighs in this Chicken Curry Indian Recipe?
Yes, you can substitute chicken breasts for thighs. However, keep in mind that thighs tend to be juicier and more flavorful. If using breasts, try not to overcook them to maintain tenderness.
What spices can I add to enhance my Chicken Curry Indian Recipe?
You can experiment with spices like garam masala, cumin, or coriander for extra depth. Adding fresh chilies will also allow you to adjust the heat level according to your taste!
Is this Chicken Curry Indian Recipe gluten-free?
Yes! This recipe contains no gluten ingredients. Just make sure any accompaniments like naan or rice are also gluten-free if needed.
Can I make this Chicken Curry Indian Recipe vegetarian?
Absolutely! For a vegetarian option, replace the chicken with chickpeas or tofu. It will still deliver a delightful flavor and texture!
Final Thoughts
I truly hope you enjoy making this chicken curry Indian recipe as much as I do! Its rich flavors and cozy aroma make it a special dish that’s perfect for sharing with family and friends. Don’t hesitate to experiment with spices and ingredient swaps; every batch can be uniquely yours. Happy cooking!
Chicken Curry Indian Recipe
Indulge in the comforting flavors of this Chicken Curry Indian Recipe, a delightful dish that brings warmth and aromatic spices to your table. Featuring tender boneless chicken thighs simmered in a rich sauce made with juicy tomatoes and creamy coconut milk, this recipe is perfect for both busy weeknights and special gatherings. The fragrant spices create an inviting atmosphere in your home, making it a go-to choice for family meals or entertaining friends. Enjoy it served over fluffy rice or alongside soft naan to soak up every delicious drop of sauce.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: Serves 4
- Category: Main
- Method: Sautéing
- 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
- Prepare your ingredients by chopping the onion, garlic, and ginger.
- In a large pan over medium heat, sauté the onion in oil 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.
- Mix in diced tomatoes and coconut milk; bring to a simmer.
- Let it simmer gently for about 20 minutes until thickened.
- Garnish with fresh cilantro before serving with rice or naan.
Nutrition
- Serving Size: 1 serving
- Calories: 365
- Sugar: 6g
- Sodium: 580mg
- Fat: 20g
- Saturated Fat: 10g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 12g
- Fiber: 3g
- Protein: 32g
- Cholesterol: 110mg
