Chicken Curry Recipe (Easy & Creamy)

By Rowan Pierce

On February 24, 2026

A close-up shot of the creamy chicken curry simmering in a pan, showing tender pieces of chicken in a rich, orange-hued sauce.

Cuisine

Indian

Prep time

15 minutes

Cooking time

30 minutes

Total time

45 minutes

Servings

4 people

Craving a rich, aromatic, and incredibly satisfying meal that you can get on the table in under an hour? This easy and creamy chicken curry recipe is your answer. It’s a simple, straightforward dish that delivers complex flavor without complicated steps. Forget takeout—this is the chicken curry recipe you’ll want to make again and again.

We’re using simple ingredients to create a deeply flavorful sauce that perfectly coats tender pieces of chicken. It’s the ideal weeknight dinner for busy families and a fantastic introduction for anyone new to cooking curries. Let’s get started on a dish that will warm you from the inside out.

A final plated bowl of the homemade chicken curry recipe, garnished with fresh cilantro and served next to a bowl of basmati rice.
Dinner is served! A perfect bowl of comfort.

Why This is The Best Chicken Curry Recipe

There are countless ways to make curry, but this recipe stands out for its simplicity and depth of flavor. We’ve designed it to be approachable for all skill levels while still delivering an authentic taste.

  • Quick & Easy: This entire meal comes together in about 45 minutes, making it perfect for a weeknight.
  • Pantry-Friendly Ingredients: You’ll find most of these ingredients are already in your spice cabinet.
  • Creamy & Comforting: Full-fat coconut milk creates a luxurious, creamy sauce that’s simply irresistible.
  • Customizable Heat: Easily adjust the spice level to suit your family’s preferences.

Ingredients You’ll Need

The magic of this creamy chicken curry recipe comes from a balanced blend of aromatics and spices. Here’s what you’ll need to gather.

For the Chicken:

  • 2 tablespoons olive oil
  • 1 large yellow onion, finely diced
  • 2 cloves garlic, minced
  • 1 tablespoon grated fresh ginger
  • 1.5 lbs boneless, skinless chicken breasts or thighs, cut into 1-inch cubes

For the Curry Sauce:

  • 2 tablespoons curry powder (mild or hot)
  • 1 teaspoon turmeric
  • 1 teaspoon ground cumin
  • 1/2 teaspoon garam masala
  • 1/4 teaspoon cayenne pepper (optional, for extra heat)
  • 1 (14.5 oz) can crushed tomatoes
  • 1 (13.5 oz) can full-fat coconut milk
  • 1 tablespoon tomato paste
  • 1 teaspoon granulated sugar
  • Salt and black pepper to taste
  • Fresh cilantro, for garnish
  • Cooked basmati rice, for serving
A close-up shot of the creamy chicken curry simmering in a pan, showing tender pieces of chicken in a rich, orange-hued sauce.
The rich, aromatic sauce comes together in just one pan.

How to Make Chicken Curry (Step-by-Step)

Follow these simple steps to create a restaurant-quality chicken curry at home. The process is straightforward and yields delicious results every time.

  1. Sauté Aromatics: Heat the olive oil in a large skillet or Dutch oven over medium heat. Add the diced onion and cook until softened, about 5-7 minutes. Stir in the minced garlic and grated ginger and cook for another minute until fragrant.
  2. Bloom the Spices: Add the curry powder, turmeric, cumin, garam masala, and cayenne pepper (if using) to the skillet. Stir constantly for about 1 minute. This step, known as “blooming,” is crucial for unlocking the full flavor of the spices.
  3. Combine Ingredients: Pour in the crushed tomatoes, full-fat coconut milk, and tomato paste. Add the sugar, salt, and pepper. Stir everything together until the sauce is well combined and smooth.
  4. Cook the Chicken: Add the cubed chicken to the skillet, stirring to coat each piece in the sauce. Bring the mixture to a simmer, then reduce the heat to low, cover, and let it cook for 15-20 minutes, or until the chicken is cooked through and tender.
  5. Finish and Serve: Uncover the skillet and let the sauce simmer for another 5 minutes to thicken slightly. Taste and adjust seasoning if needed. Garnish with fresh cilantro and serve hot over basmati rice. For a truly complete meal, try it with our homemade sourdough naan bread.

Tips for a Perfect Curry Every Time

While this is an easy chicken curry recipe, a few extra tips can elevate it even further.

  • Don’t Rush the Onions: Take the time to properly soften the onions. This builds a sweet, flavorful base for the entire dish.
  • Use Full-Fat Coconut Milk: For the creamiest sauce, full-fat coconut milk is essential. Light coconut milk will result in a thinner, less rich curry.
  • Chicken Thighs vs. Breasts: Chicken thighs will result in more tender, flavorful meat, but chicken breasts work perfectly well and are a leaner option.
  • Let it Rest: Like many stews and braises, the flavor of this curry deepens as it sits. It tastes even better the next day!

What to Serve with Chicken Curry

This dish is a star on its own, but it pairs wonderfully with a few simple sides. We love serving it with fluffy basmati rice, warm naan bread, and a simple cucumber salad to cool the palate. If you’re looking for another comforting meal idea, our creamy chicken and rice soup is always a winner.

Storage and Reheating

Store leftover chicken curry in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop over low heat, adding a splash of water or coconut milk if the sauce has thickened too much. You can also freeze this curry for up to 3 months.

Frequently Asked Questions

Absolutely! This chicken curry tastes even better the next day as the flavors have more time to meld. Simply store it in an airtight container in the refrigerator and reheat gently on the stove.

To thicken the curry, you can let it simmer uncovered for an extra 5-10 minutes to allow some of the liquid to evaporate. Alternatively, you can make a slurry by mixing 1 tablespoon of cornstarch with 2 tablespoons of cold water and stirring it into the simmering curry until it thickens.

The spice level is easily adjustable. As written, it’s mild to medium. For a spicier curry, use a hot curry powder and increase the amount of cayenne pepper. For a milder version, use a mild curry powder and omit the cayenne entirely.

For extra flavor, ensure you ‘bloom’ the spices by toasting them in oil for a minute until fragrant. You can also add a squeeze of fresh lime juice at the end to brighten the flavors or stir in a spoonful of yogurt for extra creaminess and tang.

Boneless, skinless chicken thighs are excellent for curry as they remain moist and tender. However, boneless, skinless chicken breasts also work very well and are a leaner option. Just be careful not to overcook them.

Craving More Flavor?

We hope you love this simple yet flavorful Chicken Curry Recipe! It’s a testament to how incredible a meal can be with just a few quality ingredients and a little bit of love. If you enjoyed the flavors in this dish, you might also want to explore our Thai Coconut Curry Chicken for a different, yet equally delicious, take on curry. Don’t forget to make this recipe and share your creation on Pinterest!

A delicious and easy chicken curry recipe served in a white bowl with fresh cilantro and a side of rice. Perfect for a quick weeknight dinner.
You won't believe how easy it is to make this incredible chicken curry at home!

Chicken Curry Recipe

A close-up shot of the creamy chicken curry simmering in a pan, showing tender pieces of chicken in a rich, orange-hued sauce.

Chicken Curry Recipe (Easy & Creamy)

This easy and creamy chicken curry recipe delivers rich, aromatic flavor in under an hour. Perfect for a weeknight dinner, this dish features tender chicken in a savory, coconut milk-based sauce.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 4 people
Course: Dinner, Main Course
Cuisine: Indian
Calories: 485

Ingredients
  

  • 2 tablespoons olive oil
  • 1 large yellow onion finely diced
  • 2 cloves garlic minced
  • 1 tablespoon grated fresh ginger
  • 1.5 lbs boneless, skinless chicken breasts or thighs cut into 1-inch cubes
  • 2 tablespoons curry powder mild or hot
  • 1 teaspoon turmeric
  • 1 teaspoon ground cumin
  • 1/2 teaspoon garam masala
  • 1/4 teaspoon cayenne pepper optional, for extra heat
  • 1 (14.5 oz) can crushed tomatoes
  • 1 (13.5 oz) can full-fat coconut milk
  • 1 tablespoon tomato paste
  • 1 teaspoon granulated sugar
  • Salt and black pepper to taste
  • Fresh cilantro, for garnish
  • Cooked basmati rice, for serving

Equipment

  • 1 Large skillet or Dutch oven
  • 1 Knife and Cutting Board

Method
 

  1. Sauté Aromatics: Heat the olive oil in a large skillet or Dutch oven over medium heat. Add the diced onion and cook until softened, about 5-7 minutes. Stir in the minced garlic and grated ginger and cook for another minute until fragrant.
  2. Bloom the Spices: Add the curry powder, turmeric, cumin, garam masala, and cayenne pepper (if using) to the skillet. Stir constantly for about 1 minute. This step, known as "blooming," is crucial for unlocking the full flavor of the spices.
  3. Combine Ingredients: Pour in the crushed tomatoes, full-fat coconut milk, and tomato paste. Add the sugar, salt, and pepper. Stir everything together until the sauce is well combined and smooth.
  4. Cook the Chicken: Add the cubed chicken to the skillet, stirring to coat each piece in the sauce. Bring the mixture to a simmer, then reduce the heat to low, cover, and let it cook for 15-20 minutes, or until the chicken is cooked through and tender.
  5. Finish and Serve: Uncover the skillet and let the sauce simmer for another 5 minutes to thicken slightly. Taste and adjust seasoning if needed. Garnish with fresh cilantro and serve hot over basmati rice.

Notes

Don't rush sautéing the onions; this builds a crucial flavor base.
Use full-fat coconut milk for the richest, creamiest sauce.
The curry's flavor deepens and tastes even better the next day.

You might also like these recipes

Leave a Comment

Recipe Rating