There is something incredibly comforting about a warm bowl of chicken curry. This classic dish is a staple in households around the world for a reason. It combines tender pieces of chicken with a rich, aromatic sauce that is bursting with layers of flavor. Whether you are looking for a cozy weeknight dinner or a meal to impress guests, this recipe is a reliable go-to that never fails to satisfy.
Making a restaurant-quality curry at home is easier than you might think. With just a few pantry staples and some fresh aromatics, you can create a meal that tastes like it has been simmering for hours. This chicken curry recipe is designed to be approachable for beginners while delivering the complex, deep flavors that curry lovers crave. Get ready to fill your kitchen with the amazing scent of toasted spices and savory goodness.
Recipe Information
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Servings: 4
- Difficulty Level: Easy
Nutrition Information
- Calories per serving: 385 kcal
- Protein: 32g
- Carbohydrates: 12g
- Fat: 22g
- Fiber: 3g
- Sugar: 5g
- Sodium: 720mg
Why Make This chicken curry recipe
You should make this chicken curry recipe because it strikes the perfect balance between convenience and authentic flavor. Unlike many store-bought sauces, this homemade version allows you to control the quality of ingredients and the level of spice. It is a one-pot wonder that makes cleanup a breeze, making it ideal for busy families who still want a nutritious, home-cooked meal.
Furthermore, this dish is naturally gluten-free and can easily be adapted to fit various dietary needs. The combination of turmeric, ginger, and garlic not only tastes incredible but also offers numerous health benefits. It is a hearty, protein-packed meal that keeps well for leftovers, often tasting even better the next day as the flavors continue to meld together.
How to Make chicken curry recipe
Creating this delicious meal involves a simple process of layering flavors. You will start by building a fragrant base of aromatics, followed by toasting your spices to unlock their full potential, and finally simmering everything together until the chicken is perfectly tender. Follow these easy steps to achieve a rich and velvety sauce every single time.
Ingredients
- 1.5 lbs chicken thighs, cut into bite-sized pieces
- 2 tablespoons vegetable oil or ghee
- 1 large yellow onion, finely diced
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 2 tablespoons mild curry powder
- 1 teaspoon ground turmeric
- 1 teaspoon ground cumin
- 1 can (15 oz) crushed tomatoes or tomato sauce
- 1 can (14 oz) full-fat coconut milk
- 1 teaspoon salt (or to taste)
- 1/2 teaspoon black pepper
- Fresh cilantro for garnish
- 1 tablespoon lime juice
Directions
Step 1: Sauté the Aromatics
Heat the oil or ghee in a large pot or skillet over medium heat. Add the diced onions and cook for about 5-7 minutes until they are soft and translucent. Stir in the minced garlic and grated ginger, cooking for another 1 minute until fragrant but not browned.
Step 2: Bloom the Spices
Add the curry powder, turmeric, cumin, salt, and pepper to the onion mixture. Stir constantly for about 1 to 2 minutes. This “blooming” process toasts the spices in the oil, which significantly enhances the depth of flavor in your chicken curry recipe.
Step 3: Brown the Chicken
Increase the heat slightly and add the chicken pieces to the pot. Stir well to coat the chicken in the spice mixture. Cook for 5 minutes, turning the pieces occasionally, until the outside of the chicken is no longer pink.
Step 4: Simmer the Sauce
Pour in the crushed tomatoes and the coconut milk. Stir everything together until the sauce is uniform in color. Bring the mixture to a gentle boil, then reduce the heat to low. Cover the pot and let it simmer for 15-20 minutes, or until the chicken is cooked through and tender.
Step 5: Final Seasoning
Remove the lid and stir in the lime juice. This adds a pop of acidity that balances the richness of the coconut milk. Taste the sauce and add more salt if needed. If you prefer a thicker sauce, let it simmer uncovered for an additional 5 minutes.
Step 6: Garnish and Serve
Turn off the heat and garnish the dish generously with fresh chopped cilantro. Serve warm over your favorite base.
How to Serve chicken curry recipe
This chicken curry recipe is best served over a bed of fluffy Basmati rice or jasmine rice, which helps soak up the delicious sauce. For a lower-carb option, cauliflower rice works beautifully. Don’t forget a side of warm garlic naan or roti to scoop up every last drop of the curry. A small side of cucumber raita or a simple green salad can provide a refreshing contrast to the warm spices.
How to Store chicken curry recipe
To store leftovers, allow the curry to cool completely before transferring it to an airtight container. It will stay fresh in the refrigerator for up to 4 days. This dish also freezes exceptionally well; you can keep it in a freezer-safe container for up to 3 months. When reheating, do so gently on the stove over low heat, adding a splash of water or broth if the sauce has thickened too much in the fridge.
Expert Tips for Perfect chicken curry recipe
For the best results, use boneless, skinless chicken thighs instead of chicken breasts. Thighs stay juicy and tender during the simmering process, whereas breasts can sometimes become dry. Another tip is to use full-fat coconut milk rather than the “light” version to ensure a creamy, luxurious texture. If you have the time, let the onions brown slightly longer—this caramelization adds a hidden sweetness that balances the earthy spices.

Delicious Variations
You can easily customize this chicken curry recipe to suit your preferences. If you like heat, add a diced serrano or jalapeño pepper when sautéing the onions, or stir in a pinch of cayenne pepper. For extra nutrition, add vegetables like spinach, peas, or diced bell peppers during the last 5 minutes of cooking. If you prefer a dairy-based sauce, you can swap the coconut milk for heavy cream or Greek yogurt, though the flavor profile will change slightly.
Frequently Asked Questions
Q: Can I use chicken breast instead of thighs?
Yes, you can use chicken breast. However, be careful not to overcook it, as breast meat dries out faster. Reduce the simmering time by a few minutes if using breasts.
Q: Is this chicken curry recipe spicy?
As written, this recipe is mild to medium. The heat mostly depends on the specific brand of curry powder you use. You can adjust the spice level by adding more or less chili flakes or hot peppers.
Q: What can I use if I don’t have coconut milk?
You can substitute coconut milk with heavy cream for a similar richness, or use whole milk mixed with a little cornstarch for a lighter version.
Q: Can I make this in a slow cooker?
Absolutely! Sauté the aromatics and spices first for the best flavor, then transfer everything to the slow cooker and cook on low for 4-6 hours or on high for 2-3 hours.
Q: Why is my curry sauce too thin?
If the sauce is too thin, let it simmer uncovered for 5-10 minutes to allow the liquid to evaporate. Alternatively, you can stir in a teaspoon of cornstarch dissolved in a little water.
Conclusion
This chicken curry recipe is a testament to how simple ingredients can transform into a spectacular meal. It is flavorful, comforting, and remarkably easy to put together. Once you master the basic technique of blooming spices and simmering the sauce, you will find yourself reaching for this recipe time and time again. Enjoy the process of cooking and, most importantly, enjoy every delicious bite!

chicken curry recipe
- Cook Time: 45 minutes
- Total Time: 45 minutes
- Diet: Gluten-Free
Ingredients
- 1.5 lbs chicken thighs, cut into bite-sized pieces
- 2 tablespoons vegetable oil or ghee
- 1 large yellow onion, finely diced
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 2 tablespoons mild curry powder
- 1 teaspoon ground turmeric
- 1 teaspoon ground cumin
- 1 can (15 oz) crushed tomatoes or tomato sauce
- 1 can (14 oz) full-fat coconut milk
- 1 teaspoon salt (or to taste)
- 1/2 teaspoon black pepper
- Fresh cilantro for garnish
- 1 tablespoon lime juice
Instructions
- Step 1: Sauté the Aromatics: Heat the oil or ghee in a large pot or skillet over medium heat. Add the diced onions and cook for about 5-7 minutes until they are soft and translucent. Stir in the minced garlic and grated ginger, cooking for another 1 minute until fragrant but not browned.
- Step 2: Bloom the Spices: Add the curry powder, turmeric, cumin, salt, and pepper to the onion mixture. Stir constantly for about 1 to 2 minutes. This “blooming” process toasts the spices in the oil, which significantly enhances the depth of flavor in your chicken curry recipe.
- Step 3: Brown the Chicken: Increase the heat slightly and add the chicken pieces to the pot. Stir well to coat the chicken in the spice mixture. Cook for 5 minutes, turning the pieces occasionally, until the outside of the chicken is no longer pink.
- Step 4: Simmer the Sauce: Pour in the crushed tomatoes and the coconut milk. Stir everything together until the sauce is uniform in color. Bring the mixture to a gentle boil, then reduce the heat to low. Cover the pot and let it simmer for 15-20 minutes, or until the chicken is cooked through and tender.
- Step 5: Final Seasoning: Remove the lid and stir in the lime juice. This adds a pop of acidity that balances the richness of the coconut milk. Taste the sauce and add more salt if needed. If you prefer a thicker sauce, let it simmer uncovered for an additional 5 minutes.
- Step 6: Garnish and Serve: Turn off the heat and garnish the dish generously with fresh chopped cilantro. Serve warm over your favorite base.




