This post contains affiliate links. As an Amazon Associate I earn from qualifying purchases. If you click a link and make a purchase, I may receive a small commission at no extra cost to you.
You make coconut chicken by simmering chicken pieces in a creamy, coconut milk-based sauce seasoned with curry, garlic, ginger, and a touch of sweetness.
It’s a rich, comforting dish that comes together in one pan, and it’s easier to make at home than you might think.
If you’ve ever ordered coconut chicken at a restaurant and wondered how to recreate that silky, fragrant sauce in your own kitchen, you’re in the right place.
In this post, we’ll walk through how to make coconut chicken step by step, the ingredients that give it that signature flavor, and the tips that keep the sauce smooth and the chicken tender.
Let’s get cooking.
How Do You Make Coconut Chicken?
Making coconut chicken starts with browning seasoned chicken, then building a sauce with aromatics and coconut milk before letting everything simmer together.
Here’s the process broken down so you can follow it with confidence.
1. Prep and Season the Chicken
Start with boneless, skinless chicken thighs or breasts cut into bite-sized pieces.
Pat the chicken dry, then season generously with salt, black pepper, and a little curry powder or paprika.
Let it sit for about 10 minutes so the seasoning sticks, and gather all your other ingredients while you wait.
2. Sear the Chicken Until Golden
Heat a tablespoon of oil in a large skillet or Dutch oven over medium-high heat.
Add the chicken in a single layer and sear for 3 to 4 minutes per side until golden brown.
You don’t need to cook it all the way through here because it will finish cooking in the sauce.
Remove the chicken and set it aside on a plate.
3. Build the Flavor Base
Lower the heat to medium and add a little more oil if the pan looks dry.
Sauté diced onion, minced garlic, and grated ginger for about 2 minutes until fragrant.
Stir in tomato paste and curry powder, and cook for another minute to bloom the spices.
This step is what gives coconut chicken its deep, layered flavor.
4. Pour In the Coconut Milk
Pour in one can of full-fat coconut milk and scrape up any browned bits from the bottom of the pan.
Add a splash of chicken broth if you want a thinner sauce, plus a teaspoon of fish sauce or soy sauce for umami.
Bring the mixture to a gentle simmer and let it bubble for 2 to 3 minutes.
5. Simmer Until Tender
Return the chicken to the pan along with any juices on the plate.
Simmer on low for 10 to 15 minutes until the chicken is cooked through and the sauce has thickened slightly.
Stir occasionally so nothing sticks to the bottom.
6. Finish and Serve
Taste the sauce and adjust with salt, a squeeze of lime, or a pinch of sugar if it needs balance.
Stir in fresh cilantro or basil right before serving, and spoon the coconut chicken over steamed rice or noodles.
Key Ingredients That Make Coconut Chicken Taste Great
The ingredients you choose are what separate a good coconut chicken from a great one.
1. Full-Fat Coconut Milk
Always reach for full-fat coconut milk rather than light versions.
The fat is what gives the sauce its velvety texture and rich taste.
Shake the can well before opening, or whisk the contents if the cream has separated.
2. Fresh Aromatics
Garlic, ginger, and onion form the backbone of the dish.
Fresh versions taste noticeably better than powders, so mince and grate them right before cooking.
3. Curry Powder and Warm Spices
A good curry powder brings warmth and color to coconut chicken.
You can also add a pinch of turmeric for golden color or a little chili flakes if you like heat.
4. Acid and Sweetness for Balance
A squeeze of lime juice and a small amount of sugar or honey round out the sauce.
Without them, the coconut milk can taste flat, so don’t skip this step.
Tips for the Best Coconut Chicken
A few small habits make a big difference when you make coconut chicken at home.
1. Don’t Boil the Coconut Milk
Keep the sauce at a gentle simmer rather than a rolling boil.
High heat can cause coconut milk to split and turn grainy, which ruins the texture.
2. Sear Before You Simmer
Browning the chicken first adds flavor that you simply can’t get by simmering raw pieces directly in the sauce.
3. Adjust the Thickness at the End
If the sauce is too thin, simmer uncovered for a few extra minutes.
If it’s too thick, loosen it with a splash of broth or water.
So, How Do You Make Coconut Chicken?
You make coconut chicken by searing seasoned chicken, building a sauce with aromatics and spices, then simmering everything in full-fat coconut milk until tender.
The dish is forgiving, so feel free to tweak the spices and add vegetables like bell peppers or spinach.
Once you’ve made coconut chicken once, it becomes one of those easy weeknight meals you’ll come back to again and again.