Spicy Thai Red Curry Chicken

A bowl of Spicy Thai Red Curry with Chicken and Veg steaming next to fluffy jasmine rice, garnished with fresh cilantro. Pin
A bowl of Spicy Thai Red Curry with Chicken and Veg steaming next to fluffy jasmine rice, garnished with fresh cilantro. | kitchenkindred.com

This dish combines succulent chicken pieces simmered in creamy coconut milk with a spicy Thai red curry paste. Fresh vegetables like bell pepper, zucchini, snap peas, and carrot add texture and color to the hearty sauce. Aromatic ingredients such as fish sauce, lime zest, and brown sugar balance heat and tang, garnished with Thai basil or cilantro for freshness. Perfect for an easy yet flavorful weeknight meal.

A friend once handed me a container of Thai red curry paste at the market, insisting I had to try it, and that single moment changed how I approached weeknight cooking. The aroma alone—garlic, chilies, lemongrass—filled my entire kitchen before I'd even finished prepping the chicken. There's something magical about how quickly this curry comes together, turning simple ingredients into something that tastes like you've been simmering it for hours. Now it's my go-to when I want bold, warming flavors without the fuss.

I made this for my neighbor on a rainy Tuesday when she'd had a rough day, and watching her face light up when she tasted it—that moment told me everything I needed to know about comfort food. She kept asking what was in it, convinced I'd bought it from a restaurant, and I loved having that secret: just good technique and ingredients that taste like home.

Ingredients

  • Boneless, skinless chicken thighs or breasts (500 g): Thighs stay juicier and more forgiving, but breasts work fine if you prefer leaner meat—just don't let them overcook.
  • Red bell pepper, medium: Its natural sweetness cuts through the heat beautifully; don't skip it or substitute with green peppers which can taste bitter when cooked this long.
  • Zucchini, medium: Adds body without overpowering the dish—slice it thick enough that it won't turn mushy.
  • Snap peas (100 g): They keep their snap even after cooking, adding a textural surprise in every bite.
  • Carrot, medium: Julienne it so it cooks at the same pace as the other vegetables and adds a subtle natural sweetness.
  • Onion, small, sliced: Forms the flavor base and mellows into the sauce; don't skip the initial sauté.
  • Vegetable oil (2 tbsp): High heat oil prevents the curry paste from scorching and distributes flavors evenly.
  • Thai red curry paste (3 tbsp): This is your flavor engine—buy a good brand and keep it in the fridge between uses, adjusting the amount based on your heat tolerance.
  • Coconut milk, full-fat (400 ml): Full-fat is non-negotiable here; the fat carries flavor and creates that silky texture that makes people think you're a better cook than you actually are.
  • Chicken stock (200 ml): Keeps the sauce from being too heavy while letting the coconut flavor shine—homemade tastes noticeably better if you have it.
  • Fish sauce (2 tbsp): Yes, it smells funky in the bottle, but it's the secret weapon that makes everything taste more delicious and complex without tasting fishy.
  • Brown sugar (1 tbsp): A tiny bit of sweetness balances the heat and salt—this is your control dial for taste.
  • Lime zest (1 tsp): Adds brightness and aroma that you'll notice the second you taste it; fresh lime is worth the extra 30 seconds.
  • Thai basil or cilantro: Cilantro works if that's what you have, but Thai basil's peppery notes are the authentic finishing touch that feels indulgent.
  • Red chili, sliced: Optional, but if you love heat, this is where you get to decide your own spice level.
  • Lime wedges: A squeeze of fresh lime at the table wakes up every bite.
  • Steamed jasmine rice: The delicate flavor of jasmine rice doesn't compete with the curry—it soaks up the sauce in the most satisfying way.

Instructions

Build your flavor base:
Heat oil in your wok or skillet over medium heat, then add sliced onion and let it soften for about 2 minutes—you want it translucent and fragrant, not browned. Stir in the curry paste and cook for another minute, letting the spices wake up and fill your kitchen with that intoxicating aroma.
Sear the chicken:
Add your chicken pieces and stir constantly for 3 to 4 minutes until the outside is lightly golden but the inside is still raw. This step matters more than you'd think because it seals in the juices and prevents the chicken from becoming rubbery later.
Create the sauce:
Pour in the coconut milk and stock together, stirring as you go so everything combines smoothly without lumps. The mixture will smell incredible and you'll be tempted to taste it immediately, but resist—we're not quite there yet.
Season and simmer:
Add the fish sauce, brown sugar, and lime zest, stirring well to dissolve the sugar completely. Bring everything to a gentle simmer and let it bubble softly; aggressive boiling can curdle the coconut milk and make your sauce split.
Finish with vegetables:
Add the bell pepper, zucchini, snap peas, and carrot all at once, stirring to distribute them evenly. They'll cook down over the next 10 to 12 minutes while the chicken finishes cooking through and the vegetables turn tender-crisp, which is exactly the texture you're aiming for.
Taste and adjust:
Before you serve, taste a spoonful of sauce and decide if it needs more salt (add fish sauce), more sweetness (add a touch more sugar), or more heat (add sliced chili). This is your moment of control—trust your palate.
Garnish and serve:
Ladle the curry into bowls over fluffy jasmine rice, then scatter Thai basil or cilantro on top, add a few slices of fresh red chili if you like, and serve with lime wedges on the side. The lime is crucial—a squeeze transforms each spoonful.
Pin
| kitchenkindred.com

I discovered this curry on a night when my kitchen felt empty and I was out of inspiration, but 40 minutes later I had created something warm and nourishing that reminded me why I love cooking. It's become the dish I make when I want to feel capable and creative without spending all evening in the kitchen.

Why This Curry Feels Different

Most curry recipes treat coconut milk like it's just a liquid, but when you respect the full-fat version and let it meld with the spices properly, it transforms into something velvety and rich that coats your mouth in the best way. The trick is never letting it boil aggressively; a gentle simmer keeps everything creamy and prevents separation.

The Vegetable Strategy

Your vegetable choices matter more than you might think because they're not just flavor—they're texture. Snap peas keep their crunch, zucchini becomes silky, carrots turn tender but not mushy, and the bell pepper adds both sweetness and body to the sauce.

Variations and Serving Ideas

Once you master the basic recipe, you can swap chicken for shrimp (cook for just 3 minutes before adding the sauce), silken tofu (add it with the vegetables so it doesn't break apart), or leave it vegetarian entirely by using extra vegetables and vegetable stock instead of chicken stock.

  • Serve it over cauliflower rice or noodles if you want to change things up from jasmine rice.
  • A cold Thai beer or crisp off-dry Riesling cuts through the richness and cools the spice beautifully.
  • Leftover curry actually tastes better the next day after the flavors have had time to meld, so don't hesitate to make extra.
Steam rises from vibrant Spicy Thai Red Curry with Chicken and Veg featuring tender chicken, bell peppers, and snap peas. Pin
Steam rises from vibrant Spicy Thai Red Curry with Chicken and Veg featuring tender chicken, bell peppers, and snap peas. | kitchenkindred.com

This curry taught me that bold, comforting food doesn't require hours of work or a long list of obscure ingredients. It's become my answer to the question: what can I make tonight that feels special and tastes even better than it should?

Recipe Questions & Answers

Tofu or shrimp are great alternatives that absorb the curry flavors well. Adjust cooking times accordingly.

The heat level comes from the Thai red curry paste and optional red chili. Reduce paste for milder flavors.

Yes, the flavors deepen after resting. Store covered in the fridge for up to 2 days and reheat gently.

Steamed jasmine rice is traditional and balances the rich, spicy sauce perfectly.

Use certified gluten-free fish sauce and chicken stock to keep the dish gluten-free.

Spicy Thai Red Curry Chicken

Tender chicken and colorful vegetables in a rich, spicy Thai red curry with coconut milk.

Prep 15m
Cook 25m
Total 40m
Servings 4
Difficulty Medium

Ingredients

Protein

  • 1.1 lbs boneless, skinless chicken thighs or breasts, cut into bite-sized pieces

Vegetables

  • 1 medium red bell pepper, sliced
  • 1 medium zucchini, sliced
  • 3.5 oz snap peas, trimmed
  • 1 medium carrot, julienned
  • 1 small onion, sliced

Curry Base

  • 2 tbsp vegetable oil
  • 3 tbsp Thai red curry paste (adjust to taste)
  • 13.5 fl oz coconut milk (full-fat recommended)
  • 6.8 fl oz chicken stock
  • 2 tbsp fish sauce
  • 1 tbsp brown sugar
  • 1 tsp lime zest

Garnish & Finishing

  • Fresh Thai basil leaves or cilantro, for garnish
  • 1 red chili, sliced (optional, for extra heat)
  • Lime wedges, to serve
  • Steamed jasmine rice, to serve

Instructions

1
Sauté onion: Heat vegetable oil in a large skillet or wok over medium heat. Add sliced onion and sauté for 2 minutes until softened.
2
Cook curry paste: Stir in Thai red curry paste and cook for 1 minute to release aromas.
3
Brown chicken: Add chicken pieces and cook for 3 to 4 minutes, stirring occasionally, until lightly golden but not fully cooked.
4
Add liquids and simmer: Pour in coconut milk and chicken stock, stir to combine, then bring to a gentle simmer.
5
Season sauce: Incorporate fish sauce, brown sugar, and lime zest, mixing thoroughly.
6
Cook vegetables and finish cooking chicken: Add bell pepper, zucchini, snap peas, and carrot. Simmer for 10 to 12 minutes until chicken is cooked through and vegetables are tender-crisp.
7
Adjust seasoning: Taste and modify seasoning with additional fish sauce or sugar if desired.
8
Serve: Serve hot garnished with Thai basil or cilantro, sliced red chili, and lime wedges. Accompany with steamed jasmine rice.
Additional Information

Equipment Needed

  • Large skillet or wok
  • Sharp knife
  • Cutting board
  • Wooden spoon

Nutrition (Per Serving)

Calories 410
Protein 33g
Carbs 18g
Fat 22g

Allergy Information

  • Contains fish (fish sauce) and coconut.
Sarah Whitfield

Sharing easy, family-friendly recipes, kitchen hacks, and wholesome meal ideas for real home cooks.