30-Minute Thai Red Curry Chicken
This Thai red curry chicken is a quick, fragrant weeknight dinner that comes together in just 30 minutes with tender chicken and a velvety coconut sauce.

It’s the kind of meal that feels a little special but doesn’t ask for a long grocery list or a lot of cleanup.
Why This Red Curry Keeps It Simple
I keep coming back to this version because it hits that sweet spot: bold, aromatic, creamy without being heavy. The red curry paste does the heavy lifting for depth, so you get layers of flavor without a dozen spices.
The chicken stays juicy, the vegetables absorb just enough sauce, and everything comes together in one pan. Less washing up, more time to unwind.
Ingredients

- 1 lb boneless, skinless chicken thighs: thighs stay tender even with a little extra simmering
- 1 tbsp vegetable oil: any neutral oil works
- 1 onion, sliced: yellow or white, it melts into the sauce
- 1 red bell pepper, sliced: adds a hint of sweetness and color
- 3 garlic cloves, minced: fresh makes a difference
- 1-inch piece ginger, grated: skip the powder if you can
- 2 tbsp Thai red curry paste: Mae Ploy or Maesri brand are reliable
- 1 can (13.5 oz) full-fat coconut milk: don’t shake it; you’ll want the thick cream on top
- 1 tbsp fish sauce: saltiness and umami
- 1 tbsp brown sugar: rounds out the heat
- A handful of fresh Thai basil leaves: regular basil works in a pinch
- Lime wedges: for squeezing at the table
Variations / Substitutions
- Protein: swap in shrimp or cubed firm tofu (add with the vegetables and cook just until pink or heated through)
- Vegetables: green beans, snap peas, or bamboo shoots all slip in nicely
- Make it spicier: stir in sliced fresh Thai chilies with the aromatics or add an extra teaspoon of curry paste
- No fish sauce: use soy sauce or a pinch of salt, though the flavor will shift slightly
- Dairy-free: this recipe is already completely dairy-free
For a brighter, more herbaceous profile, try my Green Curry Chicken.
How To Make 30-Minute Thai Red Curry Chicken
Step 1: Brown the Chicken

Heat the 1 tablespoon vegetable oil in a large skillet or Dutch oven over medium-high heat. Pat the 1 lb chicken thighs dry, season lightly with salt, and lay them in a single layer. Cook for about 3 minutes per side, just until golden; they don’t need to be cooked through yet.
You’ll see some browned bits building on the pan—that’s pure flavor for the sauce. Transfer the chicken to a plate and set it aside.
Step 2: Sauté the Aromatics

If the pan looks dry, add a splash more oil. Toss in the sliced onion, sliced red bell pepper, minced garlic, and grated ginger. Sauté for about 4 minutes, stirring often, until the onion softens and smells fragrant.
The vegetables will start to pick up those brown bits from the chicken, and the kitchen will fill with a warm, spicy aroma. The onion should turn translucent with a few golden edges.
Step 3: Simmer the Coconut Sauce

Push the aromatics to the side of the pan. Drop the 2 tablespoons red curry paste into the center and stir for about 1 minute to bloom the spices. Pour in the can of coconut milk, the fish sauce, and the brown sugar. Stir well and bring to a gentle simmer.
The sauce will turn a deep reddish-orange. Taste it now—you’re looking for a balance of salty, sweet, and spicy. If you want more depth, add an extra teaspoon of fish sauce or sugar to your liking before the chicken goes back in.
Step 4: Add the Chicken and Vegetables

Return the browned chicken (with any juices from the plate) to the pan, along with any extra quick-cooking vegetables you’re using. Let everything simmer for about 8 to 10 minutes, until the chicken is cooked through and no longer pink in the center.
The chicken will finish cooking in the sauce, staying tender and absorbing all those aromatic flavors. Stir occasionally so the bottom doesn’t catch and the sauce stays silky.
Step 5: Ladle the Curry and Garnish

Spoon the curry over bowls of steamed jasmine rice. Top with a handful of fresh Thai basil leaves and a generous squeeze of lime. Serve right away.
The bright herbs and tangy lime cut through the richness, making each spoonful feel light and balanced. No need to let it rest—this one’s best while it’s steaming.
Tips for a Richer Curry
- Use a good-quality red curry paste. Brands like Mae Ploy or Maesri pack more punch and less filler.
- For a deeper sauce, don’t shake the coconut milk can. Scoop the thick cream off the top and fry the curry paste in it before pouring in the rest of the liquid.
- Keep the heat at a gentle simmer. Boiling hard can cause the coconut milk to separate or the chicken to toughen.
- Taste and adjust after adding the chicken back. A final tweak of fish sauce or a pinch of sugar often rounds everything out.
If you swap in chicken breasts, they cook a little faster.
| Chicken Cut | Simmer Time |
|---|---|
| Boneless thighs | 8 to 10 minutes |
| Boneless breasts | 6 to 8 minutes |
Storing Leftover Curry
- Refrigerate: store in an airtight container for up to 4 days. The flavors will deepen overnight.
- Reheating: warm gently on the stovetop over low heat, adding a splash of water or coconut milk if the sauce has thickened. A microwave works too; just stir halfway through.
What To Serve With Thai Red Curry Chicken
Steamed jasmine rice is the classic base—its subtle fragrance doesn’t compete with the curry. A quick cucumber salad with a splash of rice vinegar and a pinch of sugar adds a crisp, cooling contrast. For scooping up every last drop, warm roti or naan works beautifully.
Frequently Asked Questions
Can I use green curry paste instead?
Yes, but it will taste brighter and more herbal. The cooking method stays exactly the same.
Can I use light coconut milk?
You can, though the sauce will be thinner and less rich. Stir in a spoonful of coconut cream if you want some of that velvety texture back.
How can I make it spicier?
Stir in sliced fresh Thai chilies with the aromatics, or add an extra teaspoon of red curry paste. Taste as you go.
Can I freeze the leftovers?
Absolutely. Freeze in portion-sized containers for up to 3 months. Thaw overnight in the fridge and reheat gently.

Ingredients
Method
- Heat oil in a large skillet over medium-high heat. Pat chicken dry, season with salt, and brown for about 3 minutes per side. Transfer to a plate.
- Add onion, bell pepper, garlic, and ginger to the pan. Sauté for about 4 minutes until softened.
- Push vegetables aside, add curry paste and stir for 1 minute. Pour in coconut milk, fish sauce, and sugar. Bring to a simmer.
- Return chicken and any juices to the pan. Simmer for 8 to 10 minutes, until chicken is cooked through.
- Ladle over jasmine rice, top with fresh basil and a squeeze of lime. Serve hot.
