I absolutely love sharing this Homemade Chicken Curry Recipe with you because it’s one of those dishes that feels like a warm hug on a plate. When I first tried making curry at home, I was intimidated by all the spices and cooking steps, but this recipe is surprisingly simple and foolproof. You’ll find that the rich, aromatic flavors come together perfectly with ingredients you probably have on hand.

This recipe works beautifully for weeknight dinners when you want something comforting but don’t have hours to spend in the kitchen. It’s also great for meal prep — the flavors deepen over time, so it tastes even better reheated. I love how versatile it is, too; you can tweak the spice level or swap out ingredients to suit your family’s tastes.

💚

Why You’ll Love This Recipe

  • Simple and Quick: You don’t need hours or complicated techniques to create an authentic flavorful curry.
  • Rich, Balanced Flavors: The combination of spices, coconut milk, and fresh ingredients hits just the right notes every time.
  • Versatile for Any Occasion: Whether it’s a cozy family dinner or meal prep for busy days, this curry adapts beautifully.
  • Kid-friendly with a Kick: You can easily adjust the heat so everyone can enjoy it without sweating through the meal.

Ingredients You’ll Need

Every ingredient in this Homemade Chicken Curry Recipe plays a crucial part in creating that amazing depth of flavor. I always look for fresh ginger and good-quality curry powder to elevate the dish. The combination of spices feels vibrant without being overpowering.

  • Olive oil: Great for sautéing aromatics and adds a mild, fruity note.
  • Yellow onion: Adds natural sweetness and depth once browned.
  • Fresh ginger: Essential for that bright, slightly spicy warmth.
  • Garlic cloves: Brings savory aroma and bite.
  • Curry powder: The star seasoning, choose one with a good balance of spices.
  • Ground coriander: Adds citrusy, nutty undertones to the curry.
  • Ground cumin: Gives a warm, earthy depth.
  • Salt: Enhances all other flavors.
  • Chicken broth: Builds the base and adds umami richness.
  • Diced tomato: Adds acidity and body to the sauce.
  • Boneless skinless chicken breasts: Lean and easy to cook evenly.
  • Coconut milk: Boosts creaminess and balances spice.
  • Fresh cilantro: For a fresh, herbaceous finishing touch.
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

I like to encourage you to make this Homemade Chicken Curry Recipe your own. Over time, I’ve tried different spins depending on what I have on hand or who I’m cooking for, and each variation brings something fresh to the table.

  • Spice it Up: I’ve added chopped fresh chili or a pinch of cayenne for extra heat when I’m craving something spicier.
  • Creamier Curry: Swapping some of the chicken broth for extra coconut milk turns this into a richer, silkier dish — perfect for those comfort food days.
  • Vegetarian Version: Replace chicken with hearty vegetables like cauliflower, chickpeas, or potatoes. Still delicious and filling.
  • Different Proteins: Sometimes I use thighs instead of breasts for juicier meat, or even shrimp for a lighter twist.

How to Make Homemade Chicken Curry Recipe

Step 1: Sauté the Aromatics to Build Flavor

Start by heating olive oil in a large skillet over medium-high heat. Add the chopped yellow onion and sauté until it turns golden and soft—this usually takes about 5 minutes. This step is key because those browned onions become the sweet, flavorful foundation of your curry. Then, add the minced ginger, garlic, curry powder, ground coriander, ground cumin, and salt. Stir everything together and cook for another minute to release all those wonderful spice aromas—you’ll know when your kitchen smells amazing!

Step 2: Create the Curry Base

Next, pour in the chicken broth and diced tomatoes. Mix everything well and bring it to a boil. Once boiling, reduce the heat to medium-low and let it simmer gently for about 5 minutes. This allows the sauce to start thickening and helps all the flavors marry beautifully. At this point, don’t cover the pan; leaving it uncovered helps the liquid reduce nicely.

Step 3: Cook the Chicken Pieces

Add your chopped chicken into the bubbling sauce, spreading the pieces out so they cook evenly. Let it simmer uncovered for about 8 minutes, stirring occasionally to keep things moving and prevent sticking. You’ll know the chicken is done when it’s no longer pink in the center and feels tender. Cutting the chicken into uniform 1-inch pieces is a trick I learned to make sure nothing is over or undercooked.

Step 4: Stir in Coconut Milk and Finish Cooking

Give the coconut milk a good stir before adding it to your curry — this makes sure all those creamy solids mix evenly. Pour it in, stir well, and let the curry simmer gently for another 10 minutes uncovered until the sauce thickens to your liking. The coconut milk adds lovely richness and mellows the spices just right. Don’t rush this step; slow simmering really helps develop that luscious texture.

👨‍🍳

Pro Tips for Making Homemade Chicken Curry Recipe

  • Toast Your Spices: For an extra flavor boost, try toasting the dry spices lightly in the pan before adding the onions—just a quick minute until fragrant.
  • Uniform Chicken Size: Cutting the chicken into consistent pieces ensures everything cooks evenly and no bites are too dry or undercooked.
  • Don’t Cover the Pan: Leaving the skillet uncovered during simmering helps thicken the curry naturally by evaporating excess moisture.
  • Use Fresh Ingredients: Fresh ginger and cilantro really make a difference—I learned this early on when a quick swap boosted the whole dish.

How to Serve Homemade Chicken Curry Recipe

Homemade Chicken Curry, easy chicken curry recipe, comforting chicken dishes, flavorful homemade curry, weeknight chicken curry A black pan filled with bright orange curry sauce, thick and creamy in texture, with chunks of meat immersed throughout. On top of the curry, there are swirls of white cream, adding contrast and a smooth touch. Green cilantro leaves are placed on the surface, giving a fresh look. A spoon with a white and silver handle rests inside the pan at the right side. The pan sits on a dark gray cloth over a white marbled surface.

Garnishes

I always finish this curry with fresh chopped cilantro — it adds such a lovely herbaceous lift to each bite. Sometimes I squeeze a little fresh lime juice over the top too for a bright pop of acidity. If you like, sprinkling some toasted cashews brings a nice crunch and nutty contrast that my family adores.

Side Dishes

Serve this curry over steaming basmati rice or fragrant jasmine rice to soak up all that sauce. Naan bread is another favorite around my house — it’s perfect for scooping and adds a comforting, chewy texture. Steamed vegetables like broccoli or roasted cauliflower also pair well if you want to add some greens.

Creative Ways to Present

For special occasions, I love plating this curry in individual bowls with a swirl of coconut cream on top and a sprinkle of finely chopped fresh chili for color contrast. Serving it with a small side of mango chutney or raita can also bring a wonderful flavor balance that impresses guests without extra fuss.

Make Ahead and Storage

Storing Leftovers

I usually store leftover curry in an airtight container in the fridge for up to 3 days. The flavors deepen overnight, so it often tastes even better the next day. Just make sure to cool it before refrigerating to keep the texture fresh.

Freezing

Freezing works well with this chicken curry — I portion it into freezer-safe containers and it keeps beautifully for up to 3 months. When you’re ready to eat, thaw overnight in the fridge for the best texture and avoid cooking it from frozen.

Reheating

Reheat leftovers gently in a saucepan over low-medium heat, stirring occasionally. Adding a splash of water or broth can help loosen the sauce if it’s thickened too much. Microwave works too, but stirring a few times while heating keeps the curry evenly warm and prevents dry spots.

FAQs

  1. Can I use chicken thighs instead of chicken breasts?

    Absolutely! Chicken thighs are juicier and more forgiving if slightly overcooked. Just cut them into similar-sized pieces and follow the same cooking times — you might need a couple extra minutes depending on thickness.

  2. How can I make this curry spicier?

    You can add fresh chopped chilies when sautéing the aromatics or sprinkle in cayenne pepper along with the other spices. Another option is to serve with a spicy chutney or hot sauce on the side.

  3. What’s the best way to peel and mince fresh ginger?

    I find using the edge of a spoon to scrape off the skin is quick and waste-free. Then finely mince or grate it to release the most flavor for the curry.

  4. Can I make this curry dairy-free?

    Yes, this recipe is naturally dairy-free since it uses coconut milk instead of cream. Just double-check your curry powder ingredients if you’re managing allergies or sensitivities.

Final Thoughts

This Homemade Chicken Curry Recipe is honestly a lifesaver on busy nights, and it’s become a staple in my kitchen because of how approachable and delicious it is. I love that you can make it with basic pantry staples but still wow everyone with bold, comforting flavors. If you give it a try, I’m confident you’ll find it as satisfying and versatile as I do — don’t hesitate to tweak it and make it your own cozy favorite!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Homemade Chicken Curry Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.6 from 105 reviews
  • Author: Nora
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Indian

Description

This homemade chicken curry is a flavorful and comforting dish made with tender chicken pieces simmered in a spiced tomato and coconut milk sauce. Using fresh aromatics like ginger, garlic, and curry powder, this easy-to-make skillet curry is perfect for a hearty meal served with rice or naan bread.


Ingredients

Units Scale

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

  1. Saute Aromatics: Heat olive oil in a 12-inch skillet over medium-high heat. Add chopped onions and sauté until lightly browned, about 5 minutes. Add minced ginger, garlic, curry powder, ground coriander, ground cumin, and salt, cooking for an additional 1 minute to release the spices’ aroma.
  2. Add Base Ingredients: Pour in chicken broth and diced tomatoes, stirring to combine. Bring the mixture to a boil, then reduce heat to medium-low and simmer for about 5 minutes to start thickening the sauce.
  3. Cook the Chicken: Add the chopped chicken pieces to the simmering sauce. Cook for approximately 8 minutes, stirring occasionally, until the chicken is fully cooked through and no longer pink in the center.
  4. Finish with Coconut Milk: Stir in the coconut milk thoroughly. Allow the curry to simmer for another 10 minutes or until the sauce reaches your desired thickness. Serve hot garnished with chopped fresh cilantro alongside cooked rice or naan bread.

Notes

  • Do not cover during cooking to allow the sauce to properly reduce and thicken.
  • Stir the coconut milk well before adding to incorporate any separated fat solids.
  • Adjust the amount of coconut milk depending on your preference for a milder or richer curry.
  • Cut chicken into uniform pieces to ensure even cooking.
  • Peel fresh ginger using a vegetable peeler or spoon edge, then mince finely. Store leftover ginger in the fridge for up to three weeks.
  • Serve the curry with naan bread instead of rice for a delicious alternative and to soak up the sauce.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star