This Thai-inspired dish features tender chicken breast pieces simmered in a rich, aromatic coconut curry sauce. The sauce balances creamy coconut milk with red curry paste, fresh basil, ginger, and garlic. Ready in just 40 minutes, it delivers restaurant-quality flavors with minimal effort. The red bell pepper adds sweetness and crunch while fresh basil brings brightness. Perfect served over jasmine rice with lime wedges.
The first time I made this curry, my kitchen smelled like a Bangkok street corner at midnight—coconut milk bubbling, garlic hitting hot oil, basil releasing its sweet anise perfume into the air. I was trying to recreate a dish from a tiny restaurant we found during a trip years ago, where the owner served us family-style at a wobbly table. After three attempts that tasted good but not quite right, I finally realized the secret was letting the curry paste bloom in oil before adding anything else. Now this is the recipe that pulls everyone to the table on rainy Tuesday nights.
Last winter, my friend Sam came over after a rough week at work, and I made a double batch of this curry. We sat on the floor with bowls balanced on our knees, eating in comfortable silence while the rain drummed against the windows. Sam finished his bowl, looked at me with surprise, and said he forgot he was supposed to be stressed. Now he texts me every time he makes it himself, usually with some photo of his slightly messy but clearly delicious attempt.
Ingredients
- 1.5 lbs boneless skinless chicken breasts: Cutting these into bite-sized pieces helps them cook evenly and absorb more of that aromatic sauce
- 1/2 tsp salt and 1/4 tsp black pepper: A simple seasoning that creates a foundation for all the bold flavors to come
- 2 tbsp vegetable oil: The fat you need to properly bloom the curry paste and develop those deep aromatic compounds
- 1 medium onion, finely chopped: As it softens, it creates a sweet base that mellows the curry paste
- 3 cloves garlic and 1 tbsp fresh ginger: The aromatic duo that makes your kitchen smell incredible immediately
- 2 tbsp Thai red curry paste: The heart of the dish—spend a little extra on a quality brand, and you will taste the difference
- 1 can full fat coconut milk: Do not use the lite version here, because you need that rich creaminess to balance the spices
- 1 tbsp fish sauce: It sounds strange if you have never used it, but it adds an incredible depth of savory umami
- 1 tbsp brown sugar: Just enough to round out the heat and bring all the flavors together
- 1 tbsp soy sauce or tamari: Adds saltiness and a subtle fermented richness
- 1 red bell pepper, thinly sliced: Brings a fresh crunch and beautiful color contrast to the creamy sauce
- 1 cup fresh basil leaves, torn: Thai basil is traditional, but regular basil works perfectly fine in a pinch
- Jasmine rice and lime wedges: The fluffy rice soaks up every drop of sauce, and lime adds brightness at the end
Instructions
- Season and sear the chicken:
- Pat the chicken pieces dry, season them with salt and pepper, then cook in hot oil until golden brown on the outside but still slightly pink in the center, about 3 to 4 minutes.
- Build the aromatic base:
- In the same skillet, soften the chopped onion for 2 to 3 minutes, then add the garlic and ginger until fragrant, stirring constantly so nothing burns.
- Wake up the curry paste:
- Stir in the red curry paste and let it cook for about 1 minute, watching as the oil separates slightly and the spices bloom into something much more fragrant.
- Create the sauce:
- Pour in the coconut milk, fish sauce, brown sugar, and soy sauce, stirring until everything combines into a rich orange-red mixture.
- Simmer together:
- Return the chicken to the pan with the sliced bell pepper, bring to a gentle bubble, then cover and cook over medium-low heat for 10 to 12 minutes.
- Finish with basil:
- Remove from heat and scatter in the torn basil leaves, folding them through just until they wilt and release their sweet perfume into the sauce.
This recipe became my go-to for dinner parties after I served it to my parents, who are usually skeptical of anything too spicy. My mom took one bite, closed her eyes, and asked if I could teach her how to make it the next weekend. We spent the afternoon cooking together, and now she makes it better than I do.
Make It Your Own
Once you have made this a few times, start playing with the ingredients. I have added thinly sliced carrots and snow peas for extra crunch, swapped in shrimp for the chicken when I wanted something lighter, and even made it vegetarian with cubes of firm tofu. The curry paste and coconut milk base is incredibly forgiving, so trust your instincts.
Perfecting the Rice
Great curry deserves great rice. Rinse your jasmine rice until the water runs clear before cooking, which removes excess starch and keeps each grain separate and fluffy. I like to use slightly less water than the package suggests—about 1 and 1/4 cups water to 1 cup rice—because the grains stay perfectly tender without becoming mushy under all that sauce.
Serving Suggestions
Set up bowls of extra toppings at the table and let everyone customize their portion. A little chopped roasted cashews add satisfying crunch, fresh cilantro brings brightness, and extra lime wedges let people adjust the acidity to their taste. This turns dinner into something interactive and fun.
- Cool down spicy bites with a spoonful of plain yogurt or coconut cream
- Pair with a cold lager or slightly sweet Riesling to complement the heat
- Keep fish sauce on the table for those who love an extra salty savory kick
There is something deeply satisfying about a recipe that transforms simple ingredients into something that feels special enough for company but easy enough for a Tuesday night. I hope this becomes one of those dishes you turn to again and again.
Recipe FAQs
- → Is this dish spicy?
-
The red curry paste provides mild to moderate heat. You can adjust the spice level by adding more or less curry paste, or incorporate fresh chilies for extra heat.
- → Can I use coconut milk alternatives?
-
Full-fat coconut milk yields the creamiest results. Light coconut milk works but produces a thinner sauce. For dairy-free alternatives, try coconut cream or cashew cream, though the flavor profile will change slightly.
- → What can I substitute for fish sauce?
-
Soy sauce or tamari provides similar umami flavor. For vegetarian options, use mushroom soy sauce or a pinch of salt with extra soy sauce. The depth of flavor will differ slightly.
- → How do I store leftovers?
-
Store in an airtight container in the refrigerator for up to 3 days. The sauce thickens when chilled; add a splash of water or coconut milk when reheating. Freeze for up to 2 months for best quality.
- → Can I make this in advance?
-
The flavors develop beautifully when made ahead. Prepare up to 24 hours in advance and refrigerate. Reheat gently over medium-low heat, adding fresh basil just before serving to maintain its bright flavor and color.