Nariyal Chicken (Creamy Coconut Chicken Curry)

This nariyal chicken recipe is a rich, creamy Indian coconut chicken curry — tender chicken simmered in fragrant coconut milk with warm spices like turmeric, cumin, and garam masala. “Nariyal” means coconut in Hindi, and this dish shows exactly why the pairing is so beloved. It comes together in about 45 minutes and is best spooned over fluffy basmati rice. Comforting, aromatic, and naturally gluten-free, it is coconut chicken at its cozy best. Below you will find the ingredients, the method, variations, and answers to common questions.

What Is Nariyal Chicken?

This nariyal chicken recipe is a classic Indian coconut chicken curry, where “nariyal” is the Hindi word for coconut. Chicken is browned with aromatics and warm spices, then gently simmered in coconut milk until the sauce turns rich, creamy, and deeply flavorful. It is a milder, comforting curry that lets the sweetness of coconut shine against earthy spices — a true crowd-pleaser that tastes like it took far longer than it does.

Why You’ll Love This Coconut Chicken Curry

Here is why this nariyal chicken recipe deserves a spot in your weeknight rotation:

  • Rich and creamy. Coconut milk makes a luscious, cozy sauce.
  • Weeknight-friendly. Ready in about 45 minutes, mostly hands-off.
  • Naturally gluten-free and easily dairy-free.
  • Pantry spices. Warm, fragrant, and easy to find.
  • Adaptable heat. Mild for kids or spicy for heat lovers.

Ingredients You’ll Need

Ingredients for coconut chicken curry: chicken, coconut milk, tomatoes and Indian spices

Exact amounts for this nariyal chicken recipe are in the card below. Here is what each part brings:

  • Chicken thighs — juicy and forgiving; breast works too.
  • Coconut milk — the creamy, slightly sweet base of the curry.
  • Onion, garlic, ginger — the aromatic foundation.
  • Tomatoes — add body and a gentle tang.
  • Turmeric, cumin, coriander, garam masala, chili — the warm spice blend.
  • Fresh cilantro — a bright, herby finish.

How to Make Nariyal Chicken

Chicken simmering in creamy golden coconut curry sauce

Follow these simple steps to make this nariyal chicken recipe:

  1. Cook the onion until golden, then add the garlic and ginger.
  2. Bloom the turmeric, cumin, coriander, and chili in the oil for a minute.
  3. Add the tomatoes and cook until softened and jammy.
  4. Stir in the chicken to coat, then pour in the coconut milk.
  5. Simmer until the chicken reaches 165°F (74°C) and the sauce thickens.
  6. Finish with garam masala and cilantro, and serve over rice.

Tips for the Best Coconut Curry

Close-up of creamy coconut chicken curry with glossy sauce

A few small moves make this nariyal chicken recipe shine:

  • Bloom the spices in oil to unlock their full aroma.
  • Use full-fat coconut milk for the silkiest sauce.
  • Don’t boil hard — a gentle simmer keeps the coconut milk from splitting.
  • Add garam masala at the end so it stays fragrant.
  • Finish with lime to brighten the richness.

Variations to Try

This nariyal chicken recipe adapts beautifully to your taste:

  • Thai-style. Swap the garam masala for red curry paste and add lime and basil.
  • Extra veg. Stir in spinach, peas, or bell peppers.
  • Spicier. Add fresh green chilies or extra chili powder.
  • Slow cooker. Simmer everything on low for 6 hours.
  • Dairy-free & whole30. It already is — just serve with cauliflower rice.

What to Serve With It

Nariyal chicken coconut curry served over basmati rice with naan

Fluffy basmati rice is the classic partner, perfect for soaking up the creamy coconut sauce, along with warm naan for scooping. A cooling cucumber raita balances the spices, and a crisp salad keeps things fresh. For more creamy world-inspired chicken, try our aji amarillo chicken or a hearty chicken and cabbage stir fry.

Storage and Reheating

Leftovers from this nariyal chicken recipe keep in an airtight container in the fridge for up to 4 days — the flavors deepen overnight. Reheat gently on the stove or in the microwave, adding a splash of water or coconut milk to loosen the sauce. It also freezes well for up to 3 months; thaw overnight before reheating.

Calories and Nutrition

Each serving of this nariyal chicken recipe runs about 480 calories with roughly 30g protein and only 10g carbohydrates, making this a naturally low-carb, gluten-free curry. Most of the richness comes from coconut milk, so use light coconut milk to trim the fat. Full values are in the recipe card.

Nariyal Chicken Recipe

A bowl of nariyal chicken recipe coconut curry garnished with cilantro over rice

Nariyal Chicken (Coconut Chicken Curry)

Tender chicken simmered in a fragrant, creamy coconut milk sauce with warm Indian spices. This coconut curry is rich, comforting, and ready in about 45 minutes over rice.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 4 servings
Calories: 480

Ingredients
  

  • 1.5 lb boneless skinless chicken thighs, cut in pieces
  • 1 can (13.5 oz) full-fat coconut milk
  • 1 onion, finely diced
  • 3 cloves garlic, minced
  • 1 tbsp fresh ginger, minced
  • 2 tomatoes, chopped
  • 2 tbsp oil
  • 1 tsp ground turmeric
  • 1 tsp ground cumin
  • 1 tsp ground coriander
  • 1 tsp garam masala
  • 0.5 tsp chili powder (to taste)
  • 2 tbsp fresh cilantro, chopped

Method
 

  1. Heat the oil and cook the onion until golden, then add the garlic and ginger for 30 seconds.
  2. Stir in the turmeric, cumin, coriander, and chili powder and cook 1 minute to bloom the spices.
  3. Add the tomatoes and cook until softened and jammy, about 5 minutes.
  4. Add the chicken and stir to coat, cooking until it starts to brown.
  5. Pour in the coconut milk, bring to a gentle simmer, and cook 20 minutes until the chicken reaches 165°F (74°C) and the sauce thickens.
  6. Stir in the garam masala, season with salt, garnish with cilantro, and serve over rice.

Notes

Use full-fat coconut milk for the richest sauce; light coconut milk works but is thinner. Chicken breast can be used but thighs stay juicier. Adjust the chili to taste, and finish with a squeeze of lime for brightness. Serve with basmati rice or naan.

Frequently Asked Questions

What is nariyal chicken?

Nariyal chicken is an Indian coconut chicken curry — “nariyal” means coconut in Hindi. Chicken is simmered in a spiced coconut-milk sauce until tender, creamy, and full of flavor.

How do you make coconut chicken?

Bloom Indian spices with onion, garlic, and ginger, add tomatoes, then simmer the chicken in coconut milk until it is cooked through and the sauce thickens into a creamy curry.

Can I use light coconut milk?

Yes, but full-fat coconut milk gives the richest, silkiest sauce. Light coconut milk works for a lighter curry and can be simmered a little longer to thicken.

Is nariyal chicken spicy?

It is gently warming rather than fiery. Adjust the chili powder up or down, and add fresh green chilies for more heat or extra coconut milk to mellow it.

What do you serve with it?

Fluffy basmati rice is classic for soaking up the sauce, along with warm naan. A cucumber raita and a simple salad round out the meal.

More Creamy Chicken Dinners

Creamy, fragrant, and ready in under an hour, this nariyal chicken recipe brings restaurant-style Indian comfort to your table. Make this nariyal chicken recipe once and coconut chicken will become a weeknight favorite.

Get New Recipes in Your Inbox

Join our newsletter and never miss a delicious dinner idea.

No spam, ever. Unsubscribe anytime.