This dish is pure comfort in a bowl. It’s got bold flavors from curry powder, creamy coconut milk to mellow and enrich, and the fresh, peppery brightness of basil to tie it all together. It’s the kind of dish that feels cozy and exciting at the same time—just the right blend of spice and sweetness.
I started making this when I wanted something like a Thai curry, but with a simpler ingredient list and no need for a special trip to the store. This recipe is more of a fusion than traditional, but the flavor is incredible, and it’s become one of those “where has this been all my life?” dinners.
Why You’ll Love This Recipe
- Flavor-packed: Curry, garlic, ginger, coconut milk, and basil create serious depth.
- Quick & easy: Ready in about 30 minutes with simple pantry ingredients.
- Great for leftovers: Tastes even better the next day.
- Naturally dairy-free: Thanks to coconut milk, it’s rich without the cream.
- Perfect with rice or noodles: Ideal for soaking up that sauce.
Whether you’re craving something cozy, want to impress guests, or just need a new chicken dinner idea, this one checks all the boxes.
Prep Time and Servings
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Servings: 4
- Calories per serving: 420
- Protein: 32g | Carbs: 8g | Fat: 28g
Ingredients
- 1 ½ pounds boneless, skinless chicken breasts or thighs, cut into bite-sized pieces
- 1 tablespoon olive oil or coconut oil
- Salt and pepper, to taste
- 1 small onion, diced
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, grated (or 1 tsp ground)
- 1–2 tablespoons curry powder (adjust to taste)
- 1 (13.5 oz) can full-fat coconut milk
- 1 tablespoon soy sauce or tamari
- 1 teaspoon brown sugar (optional, balances the curry)
- 1 cup fresh basil leaves, torn or chopped
- Juice of 1/2 lime (optional but recommended)
Chicken: Thighs are juicier, but breasts work great too.
Curry powder: Use your favorite mild or hot curry powder blend.
Coconut milk: Go full-fat for the creamiest, most luxurious sauce.
Fresh basil: Adds a unique depth—don’t skip it! Thai basil is amazing, but sweet basil works too.
Step-by-Step Instructions
1. Season and sear the chicken
- Season chicken pieces with salt and pepper.
- Heat oil in a large skillet over medium-high heat.
- Add chicken and cook until browned and cooked through, about 5–7 minutes. Remove and set aside.
2. Sauté aromatics
- In the same skillet, add a touch more oil if needed.
- Sauté onion for 2–3 minutes until soft.
- Add garlic and ginger, and cook for another 30 seconds until fragrant.
3. Add curry and coconut milk
- Stir in curry powder and cook for 30 seconds to bloom the spices.
- Pour in the coconut milk, soy sauce, and brown sugar (if using). Stir to combine.
4. Simmer and finish
- Return the chicken to the skillet and simmer in the sauce for 5–7 minutes, allowing flavors to meld and sauce to thicken slightly.
- Stir in fresh basil and lime juice just before serving.
Pro tip: Let the basil just wilt—it’ll keep its flavor and freshness.
5. Serve
- Spoon over jasmine rice, brown rice, or noodles.
- Garnish with extra basil or a wedge of lime.
How to Serve
- Over rice: Jasmine or basmati rice soak up the sauce perfectly.
- With rice noodles: For a lighter, slurpable twist.
- Alongside naan or flatbread: Mop up every bit of that sauce.
- With a side of roasted veggies: Like broccoli, cauliflower, or green beans.
Extra Tips for Success
- Don’t overcook the chicken: Remove it once it’s browned, then finish in the sauce for tender pieces.
- Use full-fat coconut milk: It thickens better and gives the richest texture.
- Add extra veggies: Like bell peppers, spinach, or peas to make it even heartier.
- Adjust heat: Add chili flakes or a spoonful of sambal if you want a spicier kick.
- Stir the coconut milk well before pouring—it often separates in the can.
Variations
- Vegetarian version: Use chickpeas, tofu, or cauliflower instead of chicken.
- Thai twist: Add a teaspoon of red curry paste and a splash of fish sauce for more Southeast Asian flair.
- Peanut curry: Stir in a tablespoon of peanut butter for a nutty, creamy twist.
- Add sweet potato or carrots: Dice and simmer until tender for extra comfort.
Storage and Leftovers
- Fridge: Store in an airtight container for up to 4 days.
- Reheat: Gently on the stovetop or in the microwave, adding a splash of water if the sauce thickens too much.
- Freezer: Yes! Freeze cooled curry in a container for up to 2 months. Thaw in the fridge overnight and reheat.
Special Equipment
- Large skillet or sauté pan: Deep enough to hold all the sauce.
- Wooden spoon or spatula: For stirring the sauce gently.
- Grater or zester: For fresh ginger and lime zest.

FAQ
Can I use light coconut milk?
Yes, but the sauce will be thinner and less rich. You can simmer longer to thicken.
What kind of curry powder should I use?
Any basic yellow curry powder works well. Madras curry adds more heat if you like it spicier.
Can I use dried basil?
Fresh basil is key for flavor here. If you must substitute, use 1 teaspoon dried—but fresh is highly recommended.
Is this halal-friendly?
Yes—just be sure to use halal-certified chicken and soy sauce (or substitute with tamari or coconut aminos).
Can I make this in advance?
Absolutely. It keeps beautifully and the flavors deepen as it sits.
What if I don’t have ginger?
You can use 1/2 teaspoon ground ginger or just omit it—the dish will still be delicious.
Can I make it spicy?
Yes! Add red pepper flakes, chili paste, or sliced fresh chili to bring the heat.
Conclusion
Basil Chicken with Coconut Curry Sauce is bold, cozy, and packed with personality. It’s rich but balanced, spicy but smooth, and so satisfying you’ll want to make it again and again. Whether you’re cooking for your family or just yourself, this one-skillet wonder delivers comfort and flavor.
If you try it, snap a photo and tag me—I’d love to see your curry creations!
Print
Basil Chicken with Coconut Curry Sauce
- Total Time: 35 min
Description
This Basil Chicken with Coconut Curry Sauce is rich, creamy, and bursting with Thai-inspired flavors. Tender chicken is simmered in a fragrant coconut curry sauce and finished with fresh basil—perfect for spooning over rice or noodles.
Ingredients
-
1½ lbs boneless, skinless chicken breasts or thighs, cut into bite-sized pieces
-
1 tbsp oil (coconut or vegetable)
-
1 small onion, diced
-
3 cloves garlic, minced
-
1 tbsp fresh ginger, minced
-
1 tbsp red or yellow curry paste
-
1 can (13.5 oz) coconut milk
-
1 tbsp soy sauce or fish sauce
-
1 tsp brown sugar
-
1 cup fresh basil leaves (Thai basil preferred)
-
Optional: lime wedges, red chili flakes, or chopped cilantro for garnish
Instructions
1️⃣ Cook the chicken: Heat oil in a large skillet over medium-high heat. Add chicken and season lightly with salt. Sear until golden and just cooked through. Remove and set aside.
2️⃣ Sauté aromatics: In the same skillet, add onion, garlic, and ginger. Sauté for 2–3 minutes until softened and fragrant.
3️⃣ Add curry paste: Stir in the curry paste and cook for 1 minute to release its aroma.
4️⃣ Simmer the sauce: Pour in coconut milk, soy/fish sauce, and brown sugar. Stir well and bring to a gentle simmer.
5️⃣ Combine and cook: Return the chicken to the pan and simmer for another 5–7 minutes, until heated through and sauce thickens slightly.
6️⃣ Add basil: Stir in fresh basil and cook for 1–2 more minutes until wilted.
7️⃣ Serve: Spoon over jasmine rice or noodles and garnish with lime, chili flakes, or herbs if desired.
Notes
-
Use Thai basil for a more authentic flavor, or substitute with regular sweet basil.
-
Add vegetables like bell peppers or spinach for a complete meal.
-
Leftovers reheat well and taste even better the next day.
- Prep Time: 15 min
- Cook Time: 20 min






