This homemade chicken curry is a game-changer for your weeknight dinner rotation! Tender chunks of chicken simmer in a rich, aromatic sauce made with fragrant spices, tomatoes, and creamy coconut milk. Ready in just 40 minutes, this curry delivers restaurant-quality flavor with minimal effort, making it perfect for both curry novices and enthusiasts alike.
Why You’ll Love This Recipe
- Incredibly Flavorful: The combination of curry powder, fresh ginger, and garlic creates a depth of flavor that will make your taste buds sing.
- Quick and Straightforward: Despite its complex flavors, this curry comes together in about 40 minutes with simple cooking techniques.
- Versatile: Easily customize the spice level or ingredients based on what you have on hand.
- Comfort Food at its Best: The creamy, savory sauce is the ultimate comfort food that somehow feels special enough for guests yet easy enough for Monday night.
Ingredients You’ll Need
- Olive oil: Creates the foundation for sautéing your aromatics, helping to release all those wonderful flavors.
- Yellow onion: Provides a sweet base note that balances the spices. Make sure to sauté until lightly browned for the best flavor.
- Fresh ginger: Adds a zingy, aromatic quality that’s essential in curry. Don’t substitute dried ginger here – the fresh stuff makes all the difference!
- Garlic cloves: Brings pungent depth to the curry. Fresh is always best for maximum impact.
- Curry powder: The star of the show! This spice blend provides the distinctive curry flavor and beautiful golden color.
- Ground coriander: Adds a light, citrusy note that brightens the whole dish.
- Ground cumin: Provides a warm, earthy dimension that’s crucial for authentic curry flavor.
- Salt: Enhances all the other flavors and brings everything into balance.
- Chicken broth: Forms the liquid base of the sauce and adds savory depth.
- Diced tomatoes: Adds acidity, color, and a slight sweetness that balances the spices beautifully.
- Chicken breasts: The protein star of our curry. Cut them uniformly so they cook evenly.
- Coconut milk: Creates that luxurious, creamy texture that makes curry so satisfying. Be sure to stir well before adding!
- Fresh cilantro: Adds a bright, fresh finish that cuts through the richness of the dish.
Variations
Want to make this curry your own? Here are some delicious ways to customize:
- Vegetable additions: Toss in some spinach, peas, bell peppers, or potatoes for extra nutrition and variety.
- Protein swap: Try using boneless chicken thighs for juicier meat, or swap in firm tofu or chickpeas for a vegetarian version.
- Heat level: Adjust the spice by adding a pinch of cayenne pepper or a diced jalapeño for those who like it hot.
- Coconut alternatives: For a lighter version, use light coconut milk or replace half the coconut milk with additional chicken broth.
How to Make Chicken Curry
Step 1: Sauté the Aromatics
Heat olive oil in a large skillet over medium-high heat. Add chopped onion and sauté until it turns lightly golden brown, about 5 minutes. This browning process builds a foundation of flavor, so don’t rush this step!
Step 2: Add Spices
Add minced ginger, garlic, curry powder, coriander, cumin, and salt to the skillet. Cook for just 1 minute, stirring constantly. The spices will become intensely fragrant – that’s how you know they’re releasing their flavors.
Step 3: Create the Sauce Base
Pour in chicken broth and diced tomatoes, bringing the mixture to a boil. Reduce heat to medium-low and let it simmer for 5 minutes. You’ll notice it starting to thicken slightly as the tomatoes break down.
Step 4: Cook the Chicken
Add your chicken pieces to the simmering sauce. Let them cook until completely done, about 8 minutes. The chicken will absorb the flavors of the sauce while cooking.
Step 5: Finish with Coconut Milk
Stir in the coconut milk and simmer for about 10 minutes, or until the sauce reaches your desired thickness. The curry will become richer and creamier as it cooks.
Step 6: Serve
Spoon your curry over hot rice and sprinkle with fresh cilantro for a pop of color and fresh flavor.
Pro Tips for Making the Recipe
- Don’t cover the pan: Allowing the sauce to simmer uncovered helps it reduce naturally and develop a richer flavor.
- Bloom the spices: Cooking the dry spices in oil for a minute releases their essential oils and dramatically enhances their flavor.
- Cut chicken uniformly: Aim for consistent 1-inch pieces so everything cooks at the same rate.
- Coconut milk preparation: Always stir coconut milk thoroughly before adding to incorporate the cream that settles at the top of the can.
- Build layers of flavor: Each step adds another dimension of flavor, so don’t be tempted to throw everything in at once.
How to Serve
This curry shines when served with properly cooked basmati rice, which provides the perfect canvas for soaking up the delicious sauce. Here are some serving suggestions:
Main Accompaniments
Serve with fluffy white or brown basmati rice, warm naan bread, or even roti for an authentic experience.
Side Dishes
Complement the curry with cooling cucumber raita, a simple side salad, or some quick-pickled vegetables for contrast.
Garnishes
Beyond cilantro, try a squeeze of lime, a dollop of yogurt, or a sprinkle of sliced almonds for added texture and flavor.
Make Ahead and Storage
Storing Leftovers
This curry actually improves with time as the flavors meld together. Store in an airtight container in the refrigerator for up to 3 days.
Freezing
Freeze in a freezer-safe container for up to 3 months. The texture of the coconut milk may change slightly upon thawing, but the flavor remains delicious.
Reheating
Gently reheat on the stovetop over medium-low heat, adding a splash of water or broth if the sauce has thickened too much during storage.
FAQs
Can I make this curry with curry paste instead of powder?
Yes! Thai red or yellow curry paste works beautifully here. Start with 1-2 tablespoons and adjust to taste. Remember that curry paste often contains more heat than powder, so adjust accordingly.
My sauce is too thin. How can I thicken it?
Continue simmering uncovered for an additional 5-10 minutes to reduce the liquid. For an immediate fix, you can mix 1 teaspoon of cornstarch with 1 tablespoon of cold water and stir it into the simmering curry.
Can I use light coconut milk or a non-dairy alternative?
Absolutely! Light coconut milk works well for a lower-fat version. For non-dairy alternatives, try unsweetened cashew cream or a plain, unsweetened non-dairy creamer, though the flavor profile will be slightly different.
Is this curry spicy hot?
This recipe creates a mild to medium curry that most people can enjoy. The heat comes mainly from the curry powder you choose, so select accordingly. For more heat, add a pinch of cayenne pepper or some diced fresh chili.
Final Thoughts
This homemade chicken curry brings the flavors of your favorite Indian restaurant right to your kitchen table, without the fuss or long ingredient list. It’s the perfect introduction to curry cooking for beginners, yet satisfying enough for those who regularly enjoy this cuisine. The combination of tender chicken, aromatic spices, and creamy coconut sauce creates a meal that’s both comforting and exciting. Give it a try this week – your dinner table (and family) will thank you!
PrintHomemade Chicken Curry Recipe
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Category: Main-course
- Method: Stovetop
- Cuisine: Indian
- Diet: Gluten Free
Description
A flavorful and aromatic chicken curry recipe that combines juicy chicken pieces with a rich and creamy coconut milk sauce, perfect for serving with rice or naan bread.
Ingredients
Main Ingredients
- 2 tablespoons olive oil
- 1 yellow onion, chopped (260g)
- 1 tablespoon minced fresh ginger
- 4 garlic cloves, minced
- 1 tablespoon curry powder
- 1 1/2 teaspoons ground coriander
- 1 teaspoon ground cumin
- 1 teaspoon salt
- 1 cup chicken broth (240mL)
- 3/4 cup diced tomato (200g)
- 1 1/2 pounds boneless skinless chicken breasts, chopped into 1-inch pieces (680g)
- 1 cup coconut milk (240mL)
- 2 tablespoons chopped fresh cilantro
Instructions
- Saute Aromatics: Heat the olive oil in a 12-inch skillet over medium-high heat. Add the onion and saute until lightly browned, about 5 minutes. Then, add the ginger, garlic, curry powder, coriander, cumin, and salt, cooking for an additional 1 minute to release the spices’ aroma.
- Add Base Ingredients: Pour in the chicken broth and diced tomatoes, stirring to combine. Bring the mixture to a boil, then reduce the heat to medium-low. Let it simmer for about 5 minutes, allowing it to start thickening.
- Cook the Chicken: Add the chopped chicken to the simmering mixture. Cook for approximately 8 minutes, stirring occasionally, until the chicken is fully cooked and no longer pink in the center.
- Finish with Coconut Milk: Stir in the coconut milk, ensuring it’s well-mixed. Allow the curry to simmer for another 10 minutes or until the sauce reaches your desired thickness. Serve hot with cooked rice and garnish with freshly chopped cilantro.
Notes
- Do not cover during cooking times to allow the sauce to reduce and thicken properly.
- Stir the coconut milk well before adding it to the sauce to incorporate the fat solids.
- Adjust the amount of coconut milk based on your preference for a milder or richer curry.
- Cut the chicken into uniform pieces to ensure even cooking.
- To prepare ginger, peel it with a vegetable peeler or the edge of a spoon gently. Mince it finely before use. Leftover ginger can be stored in the refrigerator for up to three weeks.
- Serve the curry with naan bread instead of rice for a different experience and to soak up the sauce.
Nutrition
- Serving Size: 1 serving
- Calories: 320
- Sugar: 4g
- Sodium: 710mg
- Fat: 18g
- Saturated Fat: 10g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 10g
- Fiber: 2g
- Protein: 29g
- Cholesterol: 80mg
Your email address will not be published. Required fields are marked *