Chicken Curry Indian Recipe
Indulge in the rich, aromatic experience of this chicken curry Indian recipe. If you’re looking for a dish that warms the heart and fills the home with delightful aromas, this is it! This recipe is a cherished favorite in my kitchen, perfect for everything from busy weeknights to family gatherings. The tender chicken thighs simmered in a creamy coconut milk sauce truly bring a taste of India to your table. It’s simple enough for a quick dinner but fancy enough for entertaining—your friends and family will be asking for seconds!
Why You’ll Love This Recipe
- Quick and easy: With just 15 minutes of prep and 30 minutes of cooking, you’ll have a delicious meal ready in no time!
- Family-friendly: The mild spices make it suitable for all ages, so everyone can enjoy this comforting dish together.
- Make-ahead option: This chicken curry tastes even better the next day, making it great for meal prep or leftovers.
- Versatile ingredients: With simple, wholesome items, you can easily adapt the recipe to what you have on hand or your dietary preferences.

Ingredients You’ll Need
Let’s gather some simple, wholesome ingredients that come together beautifully in this chicken curry Indian recipe. You might already have many of these in your pantry!
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
One of my favorite things about this chicken curry Indian recipe is how flexible it is! Feel free to get creative with your ingredients.
- Swap the protein: Use chickpeas or tofu instead of chicken for a delicious vegetarian option that’s packed with protein.
- Add extra veggies: Toss in some spinach or bell peppers during cooking for added nutrition and color.
- Experiment with spices: Try adding garam masala or turmeric for depth of flavor, or adjust the heat level by incorporating chilies according to your taste.
- Serve with different sides: Instead of rice or naan, try serving it with quinoa or steamed vegetables for a lighter meal.
How to Make Chicken Curry Indian Recipe
Step 1: Prepare Your Ingredients
Start by prepping all your ingredients. Chop the onion finely, mince the garlic, and grate the ginger. Having everything ready makes cooking smooth and enjoyable. Plus, it sets you up for success!
Step 2: Sautéing Aromatics
In a large pan over medium heat, add some oil and sauté the chopped onion until translucent. This step is crucial as it brings out the natural sweetness of the onion. Once they start to soften, add in garlic and ginger; cook until fragrant—this only takes about a minute!
Step 3: Brown the Chicken
Next, toss in those beautiful boneless chicken thighs. Brown them on all sides for about 5 minutes. This browning not only enhances flavor but also gives the dish that lovely depth we crave.
Step 4: Add Spices
Stir in your curry powder along with salt and pepper; let them mingle in the pan for another 2 minutes. This helps release their essential oils, infusing your dish with incredible aroma and taste.
Step 5: Combine Tomatoes & Coconut Milk
Pour in the diced tomatoes along with the luscious coconut milk. Stir well to combine everything and bring it to a gentle simmer. The sweetness from the coconut will balance out any acidity from the tomatoes beautifully.
Step 6: Let It Simmer
Allow your curry to bubble gently for about 20 minutes until it thickens up nicely. This simmering time lets all those incredible flavors meld together into something truly special.
Step 7: Serve & Enjoy!
Garnish with fresh cilantro before serving over fluffy rice or with warm naan bread. Enjoy every bite of this delightful chicken curry Indian recipe—it’s comfort food at its finest!
Pro Tips for Making Chicken Curry Indian Recipe
Creating a mouthwatering chicken curry is easier than you might think, and with these pro tips, you’ll elevate your dish to new heights!
-
Use Fresh Ingredients: Fresh garlic, ginger, and herbs intensify flavors. The freshness adds vibrancy to your curry, making it more aromatic and delicious.
-
Adjust Spice Levels: Start with the recommended curry powder, but don’t hesitate to tweak it according to your palate. This way, you can enjoy a mild or fiery curry based on your preference.
-
Brown the Chicken Well: Take the time to brown the chicken evenly before adding other ingredients. This step enhances the depth of flavor in your curry by creating a beautiful caramelization.
-
Simmer Gently: Allowing the curry to simmer gently helps meld all the flavors beautifully. A low simmer ensures that the chicken remains tender while the sauce thickens perfectly.
-
Garnish Generously: Never skip garnishing! Fresh cilantro not only adds color but also a fresh burst of flavor that brightens up every bite.
How to Serve Chicken Curry Indian Recipe
Serving chicken curry is just as enjoyable as making it! Presenting your dish well can make all the difference at your dining table.
Garnishes
- Fresh Cilantro: A sprinkle of chopped cilantro adds a fresh touch and brings a pop of color to your dish.
- Lemon Wedges: Serve with lemon wedges on the side for a zesty twist that enhances the overall flavor profile.
- Sliced Green Chilies: For those who appreciate heat, offering sliced green chilies can add an extra kick to individual servings.
Side Dishes
- Basmati Rice: This fragrant rice is a classic pairing with chicken curry. Its fluffy texture soaks up the sauce beautifully.
- Naan Bread: Soft and pillowy naan is perfect for scooping up the delicious curry. Plus, it’s always a crowd-pleaser!
- Cucumber Raita: A refreshing yogurt-based side made with cucumber and spices balances out the spice levels in the curry.
- Vegetable Samosas: These crispy pastries filled with spiced potatoes or peas make for an excellent appetizer or side dish that complements any Indian meal.
With these serving suggestions and tips in mind, you’re set to impress your family and friends with this delightful chicken curry Indian recipe! Enjoy every moment of cooking and sharing this delicious dish.

Make Ahead and Storage
This chicken curry Indian recipe is perfect for meal prep, allowing you to enjoy flavorful meals throughout the week without the hassle of daily cooking. Here’s how to store and prepare this dish in advance.
Storing Leftovers
- Store leftovers in an airtight container in the refrigerator.
- Consume within 3-4 days for optimal freshness.
- Allow the curry to cool before sealing to prevent condensation.
Freezing
- Pour cooled chicken curry into a freezer-safe container or zip-lock bag.
- Label with the date and freeze for up to 3 months.
- To ensure even thawing, flatten the bag before freezing.
Reheating
- Thaw overnight in the refrigerator before reheating.
- Reheat on the stove over medium heat until warmed through, stirring occasionally.
- Alternatively, use a microwave-safe dish, covering loosely, and heat in increments of 1 minute until hot.
FAQs
Here are some common questions about this delicious recipe.
Can I use chicken breasts instead of thighs in this Chicken Curry Indian Recipe?
Absolutely! Chicken breasts can be used as a substitute; just be sure not to overcook them to maintain tenderness.
What should I serve with Chicken Curry Indian Recipe?
This curry pairs beautifully with steamed basmati rice or warm naan bread. You can also enjoy it with a fresh salad or yogurt for balance.
Can I make this Chicken Curry Indian Recipe vegetarian?
Yes! For a vegetarian option, substitute chicken with chickpeas or tofu. This will still provide texture and flavor while keeping it plant-based.
How spicy is this Chicken Curry Indian Recipe?
The spice level can be adjusted based on your preference. Start with a mild curry powder and add fresh or dried chilies if you prefer more heat!
Can I add vegetables to this Chicken Curry Indian Recipe?
Definitely! Feel free to include vegetables like bell peppers, spinach, or peas for added nutrition and flavor. Just add them during the last 10 minutes of cooking.
Final Thoughts
I hope you enjoy making this chicken curry Indian recipe as much as I do! It’s one of those comforting dishes that brings warmth and joy to any dining table. Don’t hesitate to experiment with your favorite spices or add personal touches – that’s what cooking is all about! Happy cooking!
Chicken Curry Indian Recipe
Indulge in the warmth and rich flavors of this Chicken Curry Indian Recipe, perfect for any occasion—from busy weeknights to festive family gatherings. With tender chicken thighs simmered in a luscious coconut milk sauce, this dish fills your home with delightful aromas that will have everyone asking for seconds. Easy to prepare yet fancy enough for entertaining, it’s a comforting classic that promises satisfaction with every bite.
- 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
- Prepare your ingredients: Chop the onion, mince the garlic, and grate the ginger.
- Sauté the onion over medium heat in oil until translucent. Add garlic and ginger; cook until fragrant.
- Brown the chicken thighs in the pan for about 5 minutes on all sides.
- Stir in curry powder, salt, and pepper; let cook for an additional 2 minutes.
- Add diced tomatoes and coconut milk; stir well and bring to a gentle simmer.
- Allow to simmer for about 20 minutes until thickened.
- Garnish with fresh cilantro before serving over rice or with naan.
Nutrition
- Serving Size: Approximately 1 cup (240g)
- Calories: 400
- Sugar: 4g
- Sodium: 750mg
- Fat: 25g
- Saturated Fat: 11g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 18g
- Fiber: 3g
- Protein: 30g
- Cholesterol: 140mg