Spiced Coconut Basil Chicken
The first bite is warm coconut, bright basil, and a gentle heat that lingers on the tongue. Spiced Coconut Basil Chicken is a quick weeknight curry that balances creamy coconut milk with toasted spices and fresh basil for lift. I developed this version while testing different spice blends and cooking methods eight times in a home kitchen to land on a sauce that is rich but never greasy. It’s inspired by Thai-style basil chicken but uses a spice rub for deeper, toasted flavor and works with everyday ingredients. Read on for exact measurements, step-by-step technique, and pro tips to get restaurant-quality results at home.
Why this recipe works
- Toasting the ground spices first brings a warm, nutty aroma and deepens flavor without added oil.
- Browning the chicken in a hot pan creates caramelized bits that add savory depth to the coconut sauce.
- A short simmer with coconut milk lets flavors meld while keeping the sauce silky and light.
- Fresh basil added at the end preserves its bright, peppery aroma and prevents bitterness.
- A splash of acid (lime) balances the richness and keeps the dish lively.
Ingredients breakdown
- 800 g (1.75–2 lb) boneless, skinless chicken thighs — Thighs stay tender and juicy. Breast will work but cooks faster and can dry out.
- 1 can (400 ml / 13.5 fl oz) full-fat coconut milk — Use a good-quality brand for creaminess. Light coconut milk thins the sauce.
- 2 tbsp (30 ml) neutral oil (canola, vegetable, or light olive oil) — For browning. Don’t use extra-virgin olive oil at high heat.
- 1 medium onion, 150 g (1 cup) finely diced — Adds sweetness and body to the sauce.
- 3 cloves garlic, 9–12 g (about 1 tbsp) finely grated — Fresh garlic is essential.
- 1 tbsp (15 g) fresh ginger, finely grated — Brightens and balances the coconut.
- 2 tbsp (15 g) toasted curry spice blend (see below) — See note on substitution: store-bought curry powder is okay but won’t have the same toasted aroma.
- To make blend: 1 tsp ground coriander (2 g), 1 tsp ground cumin (2 g), 1 tsp ground turmeric (2 g), 1/2 tsp ground black pepper (1 g), 1/4–1/2 tsp cayenne (0.5–1 g) — Toast in a dry pan 1 minute before using.
- 1 tbsp (15 ml) fish sauce — Adds umami; substitute low-sodium soy (gluten-free tamari if needed) but reduce salt elsewhere.
- 1 tbsp (12 g) light brown sugar or palm sugar — Balances acidity and heat.
- 1 small red chili or 1/2–1 tsp crushed red pepper flakes — Adjust for desired heat.
- Zest and juice of 1 lime — Brings brightness.
- 30 g (1 cup loosely packed) fresh basil leaves — Thai basil preferred for anise notes; sweet basil works.
- Salt to taste — Start with 1/2 tsp (2.5 g) and finish after simmering.
- Cooked jasmine rice or brown rice, for serving.
Ingredient substitution notes
- Coconut milk: Use canned full-fat for best texture; light coconut milk makes a thinner, less creamy sauce.
- Fish sauce: Use tamari for vegetarian/vegan versions, but add 1/4 tsp salt to compensate.
- Chicken: For faster cooking, use 600 g (1.3 lb) boneless chicken breasts — slice thinner and reduce simmer time by 4–6 minutes.
Essential equipment
- 12-inch (30 cm) heavy skillet or sauté pan — A wide pan promotes even browning and good fond (browned bits).
- Chef’s knife and cutting board — Sharp knife for clean, even cuts.
- Metal spatula or wooden spoon — For scraping fond and stirring sauce.
- Kitchen thermometer — For reliable doneness: 74°C (165°F).
- Measuring spoons and a kitchen scale — Use grams for consistent results.
- Small bowl for spice mix and marinade.
- If you don’t have a heavy skillet: use a Dutch oven or nonstick frying pan, but reduce crowding and work in batches.
Step-by-step instructions
Prep Time: 15 minutes | Cook Time: 25 minutes | Inactive Time: 30 minutes (marinade) | Total Time: 1 hour | Servings: 4
Step 1: Trim and cut the chicken
Cut 800 g (1.75–2 lb) boneless chicken thighs into 3 cm (1–1.25 inch) pieces. Pat dry with paper towels. Dry pieces brown better. Marinate with 1 tsp (5 g) of the spice blend and 1/2 tsp (2.5 g) salt for 30 minutes if time allows.
Step 2: Toast the spices
Place a small dry skillet over medium heat. Add the ground spices (see blend) and toast, stirring, for 30–60 seconds until fragrant — not burnt. Transfer to a bowl. Toasting amplifies flavor and removes raw spice sharpness.
Step 3: Brown the chicken
Heat 2 tbsp (30 ml) neutral oil in a 12-inch (30 cm) skillet over medium-high heat until shimmering. Add half the chicken in a single layer. Sear 2–3 minutes per side until well browned and caramelized. Work in batches to avoid steaming. Transfer chicken to a plate.
Step 4: Sweat the aromatics
Reduce heat to medium. Add the diced onion and sauté for 4–5 minutes until translucent and fragrant. Add 3 cloves (9–12 g) grated garlic and 1 tbsp (15 g) grated ginger, and cook 30–45 seconds until aromatic. Stir constantly to avoid burning.
Step 5: Build the sauce
Return all chicken to the pan. Sprinkle the toasted spice blend (2 tbsp / 15 g) over the mixture and stir to coat for 30 seconds. Pour in 400 ml (13.5 fl oz) coconut milk and 1 tbsp (15 ml) fish sauce. Add 1 tbsp (12 g) light brown sugar and the sliced chili. Bring to a gentle simmer, then reduce heat to low.
Step 6: Simmer to doneness
Simmer uncovered for 10–12 minutes, stirring occasionally, until sauce thickens slightly and the chicken reaches 74°C (165°F) internally. Sensory cue: sauce should coat the back of a spoon and smell fragrant. Taste and season with salt if needed.
Step 7: Finish with lime and basil
Remove pan from heat. Stir in zest and juice of 1 lime and 30 g (1 cup loosely packed) torn basil leaves. Let rest 2 minutes so basil softens but stays bright. Do not overcook the basil — add it at the end to preserve aroma.
Step 8: Serve
Serve over steamed jasmine rice. Garnish with extra basil and a lime wedge. If you want more heat, sprinkle crushed red pepper or thinly sliced fresh chilies.
Expert Tips & Pro Techniques
- Toast spices in a dry pan for 30–60 seconds to unlock oils and deepen flavor. Avoid burning — burned spices taste bitter.
- Common mistake: crowding the pan. If the chicken steams instead of browning, you lose fond and color. Brown in batches.
- Make-ahead: Cook the curry up to Step 6, cool, and refrigerate in an airtight container for up to 48 hours. Reheat gently over low heat, adding a splash of water or coconut milk to loosen the sauce.
- Professional technique adapted for home: Deglaze with a splash of hot water or chicken stock after browning and scrape the fond into the sauce. This adds complex, savory flavor with no extra ingredients.
- For a silkier sauce: whisk the coconut milk can before opening to combine cream and liquid. Use the creamier top for a luxurious texture.
- Adjust heat at the end: Adding fresh sliced chiles after cooking gives a bright, immediate heat. Adding ground chili during cooking gives a more baked-in warmth.
Storage & reheating
- Refrigerator: Store in an airtight container for up to 3 days. Keep rice separate to avoid sogginess.
- Freezer: This curry freezes well. Cool completely, then freeze in an airtight container for up to 3 months. Thaw overnight in the fridge before reheating.
- Reheating: Reheat gently on the stovetop over low heat until warmed through, about 6–8 minutes, stirring occasionally. If the sauce has thickened, add 1–2 tbsp (15–30 ml) water or coconut milk. Avoid microwaving for best texture.
Variations & substitutions
- Vegetarian/Vegan: Replace chicken with 400 g (14 oz) firm tofu, pressed and cubed. Pan-fry cubes until golden before adding to the sauce. Use tamari instead of fish sauce. Simmer time: 6–8 minutes.
- Lighter version: Use light coconut milk and 600 g (1.3 lb) chicken breast cut into thin strips. Reduce simmer time by 4–6 minutes to avoid dryness.
- Spicier Thai-style: Use 2–3 bird’s eye chiles and add 1 tsp (5 ml) oyster sauce in place of sugar for a savory depth. Finish with Thai basil for authentic peppery notes.
- Coconut basil chicken with vegetables: Add 150 g (1 cup) sliced bell peppers and 100 g (1 cup) green beans during the last 6–8 minutes of simmering. They’ll stay crisp-tender.
Serving suggestions & pairings
- Serve over steamed jasmine rice or coconut rice for extra creaminess.
- Pair with a crisp cucumber salad for contrast in texture and acidity.
- Garnish with lime wedges and extra basil leaves.
- Pairing beverages: a dry Riesling or a light lager complements the spice and coconut richness.
- Pair with our Garlic Roasted Potatoes for a heartier plate.
Nutrition information
Serving size: about 1 cup curry (not including rice). Recipe makes 4 servings.
Per serving (estimate)
- Calories: 490 kcal
- Total Fat: 34 g
- Saturated Fat: 18 g
- Cholesterol: 95 mg
- Sodium: 620 mg
- Total Carbohydrates: 10 g
- Dietary Fiber: 1.5 g
- Sugars: 6 g
- Protein: 33 g
Nutrition values are estimates. Actual values may vary based on specific ingredients and preparation methods.
Frequently asked questions
Q: Why did my chicken turn out dry?
A: Most likely it was overcooked or cut too thin. Use thighs for more forgiveness and remove from heat at 74°C (165°F). If using breast, reduce simmer time and test early.
Q: Can I make this without fish sauce?
A: Yes. Substitute 1 tbsp (15 ml) tamari or low-sodium soy sauce and add 1/4 tsp (1.5 g) salt. For vegetarian/vegan, tamari is the best swap.
Q: Can I double this recipe?
A: Yes. Use a larger pan or cook in batches to keep the chicken browning properly. Simmer time may increase slightly to concentrate the sauce.
Q: Can I prepare this the night before?
A: Absolutely. Make through Step 6, cool, and refrigerate overnight. Reheat gently on the stovetop and add a splash of water or coconut milk if needed.
Q: How long does this keep in the fridge?
A: Stored in an airtight container, the curry keeps 3 days. Rice should be stored separately for best texture.
Q: Is this the same as Thai basil chicken?
A: It’s inspired by Thai basil chicken but uses a toasted spice blend and coconut milk for a creamier curry-style sauce. For a closer traditional version, omit coconut milk and use more fish sauce and chiles.
Q: Can I use dried basil instead of fresh?
A: Fresh basil gives the best aroma. If using dried, add 1 tsp (1 g) during cooking, but expect a muted flavor and lose the fresh finish.
Conclusion
This Spiced Coconut Basil Chicken is a weeknight-friendly dish that tastes far more complex than the effort required. For a version with rice and some regional tweaks, see Spiced Coconut Basil Chicken with Rice – NorthEast Nosh Recipes. If you want a curry with more garden vegetables and a spicier profile, check Spicy Coconut Basil Chicken Curry with Garden Vegetables.
Print
Spiced Coconut Basil Chicken
- Total Time: 60 minutes
- Yield: 4 servings 1x
- Diet: Gluten-Free
Description
A quick weeknight curry that balances creamy coconut milk with toasted spices and fresh basil.
Ingredients
- 800 g (1.75–2 lb) boneless, skinless chicken thighs
- 1 can (400 ml / 13.5 fl oz) full-fat coconut milk
- 2 tbsp (30 ml) neutral oil (canola, vegetable, or light olive oil)
- 1 medium onion, 150 g (1 cup) finely diced
- 3 cloves garlic, 9–12 g (about 1 tbsp) finely grated
- 1 tbsp (15 g) fresh ginger, finely grated
- 2 tbsp (15 g) toasted curry spice blend (see below)
- 1 tbsp (15 ml) fish sauce
- 1 tbsp (12 g) light brown sugar or palm sugar
- 1 small red chili or 1/2–1 tsp crushed red pepper flakes
- Zest and juice of 1 lime
- 30 g (1 cup loosely packed) fresh basil leaves
- Salt to taste
- Cooked jasmine rice or brown rice, for serving
Instructions
- Trim and cut the chicken into 3 cm pieces. Pat dry and marinate with spice blend and salt for 30 minutes.
- Toast the ground spices in a dry skillet over medium heat for 30–60 seconds until fragrant.
- Heat the oil in a skillet over medium-high heat and brown the chicken in batches.
- Reduce heat and sauté the onion until translucent; add garlic and ginger and cook briefly.
- Return the chicken to the pan, add the toasted spices, coconut milk, fish sauce, sugar, and chili. Simmer.
- Simmer uncovered for 10–12 minutes until chicken is cooked through and sauce thickens.
- Stir in lime zest, juice, and torn basil leaves before serving.
- Serve over rice and garnish as desired.
Notes
For a vegetarian version, replace chicken with tofu and use tamari instead of fish sauce.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Thai
Nutrition
- Serving Size: 1 serving
- Calories: 490
- Sugar: 6g
- Sodium: 620mg
- Fat: 34g
- Saturated Fat: 18g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 10g
- Fiber: 1.5g
- Protein: 33g
- Cholesterol: 95mg




