This satisfying bowl combines juicy chicken pieces seared to golden perfection, then simmered in a velvety coconut milk sauce infused with ginger, garlic, lime, and curry. The creamy protein mixture rests atop fluffy jasmine rice, complemented by crisp bell pepper and sugar snap peas. Fresh cilantro, spring onions, and optional toasted coconut flakes add bright contrasts and aromatic depth. Ready in just 50 minutes, this gluten-free dish balances sweet, savory, and tangy elements for an comforting yet vibrant meal that works equally well for weeknight dinners or casual gatherings.
The first time I made coconut chicken, I accidentally used light coconut milk and wondered why the sauce never thickened into that luscious, velvety consistency I was aiming for. Now I always keep full-fat cans in my pantry, and that rich, creamy coating clinging to every tender piece of chicken is absolutely worth it.
My roommate walked in while I was simmering the sauce and immediately asked what smelled so heavenly. The combination of coconut milk, lime, and curry powder fills the entire kitchen with this warm, tropical aroma that makes everyone gravitate toward the stove.
Ingredients
- 500 g boneless chicken: Thighs stay juicier than breasts, but either works beautifully
- 1 tbsp soy sauce: This is the foundation of your marinade, adding that essential savory depth
- 1 tsp grated ginger: Fresh ginger brings a bright warmth that ground ginger never quite achieves
- 1 tsp garlic, minced: Because coconut and garlic are basically best friends
- 400 ml coconut milk: Full-fat is non-negotiable here, that creaminess carries the whole dish
- 1 tbsp fish sauce: Dont be scared, it just adds this incredible umami backbone
- 2 tbsp lime juice: Cuts through all that rich coconut milk beautifully
- 1 tbsp brown sugar: Just enough to balance the tang and bring everything together
- 1 tsp curry powder: Totally optional, but it adds such a lovely warm layer
- 250 g jasmine rice: Fragrant and slightly sticky, perfect for soaking up sauce
- 1 red bell pepper: Adds this gorgeous color and a sweet crunch
- 1 cup sugar snap peas: They stay crisp-tender and look so fresh against the creamy sauce
Instructions
- Get the chicken ready:
- Toss your chicken pieces with soy sauce, ginger, and garlic in a bowl. Let those flavors mingle for 10 to 15 minutes while you prep everything else.
- Cook the rice:
- Rinse the rice until the water runs clear, then boil it with salt and water. Cover, reduce to low, and simmer for 15 minutes before letting it steam for 5 more minutes off the heat.
- Sear the chicken:
- Heat some oil in a large skillet over medium-high heat. Cook the chicken until its nicely browned on the outside, about 4 to 5 minutes.
- Add your vegetables:
- Toss in the bell pepper and snap peas, cooking for just 2 to 3 minutes so they keep that fresh crunch.
- Make it creamy:
- Pour in the coconut milk with fish sauce, lime juice, brown sugar, and curry powder. Let it all simmer together for 8 to 10 minutes until the sauce thickens slightly and the chicken is cooked through.
- Bring it together:
- Spoon fluffy rice into bowls and top generously with that creamy coconut chicken. Finish with spring onions, cilantro, and those toasted coconut flakes if you have them.
This recipe has become my go-to when friends need comforting but I still want to serve something that feels special and thoughtful.
Making It Your Own
Sometimes I swap in tofu or shrimp for the chicken, and both absorb that coconut sauce beautifully. A spoonful of chili paste transforms it into something spicy and bold, while extra vegetables make it even more of a complete meal.
Rice Wisdom
Jasmine rice is my go-to here because its natural perfume pairs so perfectly with coconut, but basmati works wonderfully too. The key is rinsing until the water runs clear, this removes excess starch and prevents gummy rice.
Serving Suggestions
An off-dry Riesling cuts through the richness beautifully, or go completely authentic with chilled coconut water. I love serving this family-style with extra lime wedges on the table so everyone can adjust their own acidity.
- Toast your coconut flakes in a dry pan for just 30 seconds, the flavor difference is remarkable
- Extra cilantro never hurts, especially if you love that fresh herbal punch
- This keeps well for lunch the next day, though the rice will soak up most of the sauce
Theres something so satisfying about a bowl that hits every note, creamy, tangy, fresh, and comforting all at once.
Recipe Questions & Answers
- → Can I make this dairy-free?
-
Yes, this bowl is naturally dairy-free since coconut milk provides all the creamy richness without any dairy products needed.
- → What rice works best?
-
Jasmine or basmati rice both work beautifully. Jasmine offers subtle floral sweetness that complements coconut, while basmati provides separate, fluffy grains.
- → How spicy is this dish?
-
As written, it's mild with gentle warmth from curry powder. Add chili paste, fresh chilies, or red pepper flakes if you prefer more heat.
- → Can I prepare this ahead?
-
The rice and cooked chicken mixture reheat well for 2-3 days. Store components separately and reheat gently, adding a splash of water or coconut milk to loosen the sauce.
- → What protein alternatives work?
-
Firm tofu, shrimp, or even chickpeas make excellent substitutions. Adjust cooking times accordingly—shrimp needs just 3-4 minutes, while tofu benefits from longer simmering.
- → How do I prevent curdling?
-
Keep the heat at a gentle simmer rather than a rolling boil. Stirring continuously while adding coconut milk helps emulsify the sauce smoothly.