If you’re craving a dish that bursts with rich, vibrant flavors and cozy warmth, look no further than this Chicken Thai Red Curry Recipe. It’s a fragrant and creamy delight made with tender chicken thighs, fresh vegetables, and a luscious coconut milk base, all harmonized by the beautiful complexity of red curry paste and aromatic herbs. What makes this dish truly special is how quickly it comes together—just 30 minutes tops—and how every spoonful offers a perfect balance of spicy, sweet, and savory notes. Whether you’re cooking for a weeknight dinner or impressing guests, this recipe guarantees a restaurant-quality meal from your own kitchen.
Ingredients You'll Need
The ingredients for this Chicken Thai Red Curry Recipe are straightforward but essential—it’s all about layering flavors and textures. Each one plays a role in making the curry creamy, fragrant, and wonderfully colorful, from the rich coconut milk to the fresh Thai basil that adds a final burst of aroma.
- 500 grams Boneless Chicken Thighs cut into thin strips: Thighs stay juicy and absorb the curry flavors beautifully compared to chicken breast.
- 2 tablespoons Oil: Helps to gently fry the aromatics and curry paste for that deep, rich flavor base.
- 4 tablespoons Red Curry Paste: The star ingredient, packed with fragrant spices and chili that create the signature red curry taste.
- ½ Onion sliced: Adds natural sweetness and body to the curry sauce.
- ½ tablespoon Garlic minced: Provides aromatic depth and a mild kick.
- 1 teaspoon Ginger minced: Warms up the curry with its zesty, fresh spice.
- ½ tablespoon Coriander Stem minced: An often overlooked powerhouse of flavor that adds earthiness.
- 1 stalk Lemongrass: Infuses a citrusy brightness that complements the creamy curry.
- 2 teaspoons Fish Sauce: Adds umami saltiness, a key to authentic Thai flavor.
- ½ tablespoon Light Brown Sugar: Balances the heat and acidity with a subtle caramel sweetness.
- 1 Red Bell Pepper cut into wedges: Brings crunch and freshness along with a pop of vibrant color.
- 1 cup Zucchini cut: Adds a mild texture and soaks up the curry sauce beautifully.
- 1.5 cups Coconut Milk full fat: The luxurious, creamy base that lends richness and smoothness.
- ½ cup Stock or Water: Thins the curry just enough without diluting the delicate layers of flavor.
- 2 teaspoons Lemon Juice: Adds a burst of acidity to brighten the whole dish.
- 8-10 leaves Thai Basil roughly torn: Provides that unmistakable fresh herbal kick right at the end.
How to Make Chicken Thai Red Curry Recipe
Step 1: Sauté Aromatics
Start by heating oil in your skillet until shimmering. Toss in the sliced onion, minced garlic, and ginger. Sauté these for about a minute until everything releases a beautiful, fragrant aroma that hints at the delicious curry to come. This step is crucial as it builds the base flavor layer that will elevate your curry.
Step 2: Cook the Curry Paste
Next, add the red curry paste along with the minced coriander stem. Cook this mixture for 2 to 3 minutes, stirring frequently. You'll notice the oil beginning to separate and glisten around the edges; that’s exactly what you want. It means the paste’s spices have bloomed and the sauce is gaining richness. The aroma should become deeply fragrant and inviting.
Step 3: Combine Liquids and Seasonings
Pour in the coconut milk, then add stock or water, brown sugar, fish sauce, lemon juice, and toss in the lemongrass stalk. Give everything a good stir and bring this to a gentle boil. Lower the heat and let it simmer for 2-3 minutes to meld all these flavors together into a luscious sauce.
Step 4: Cook the Chicken
Now it’s time to add your chicken strips to the simmering curry. Let them cook for 7-8 minutes, allowing the chicken to soak up the spicy, creamy sauce while becoming tender and juicy. This step infuses the chicken with the full depth of the curry's flavors.
Step 5: Add Vegetables
Once the chicken is nearly cooked through and your sauce has thickened just a bit, toss in the red bell pepper and zucchini. These veggies cook quickly, so simmer for only 2 more minutes until they are tender but still retain a pleasant crunch. This texture contrast is what makes the curry feel fresh and balanced.
Step 6: Finish with Fresh Herbs
Remove the lemongrass stalk and stir in the torn Thai basil leaves. The basil's sweet, slightly peppery aroma brightens the curry and brings the whole dish together perfectly. At this point, your Chicken Thai Red Curry Recipe is ready to be served.
How to Serve Chicken Thai Red Curry Recipe
Garnishes
Fresh herbs like extra Thai basil or coriander leaves sprinkled on top add a vibrant color and burst of fresh flavor that contrast beautifully with the creamy curry. A few thin slices of fresh red chili or a wedge of lime can also provide a stunning visual touch and a flavor kick just before digging in.
Side Dishes
This curry pairs best with warm jasmine rice, which is perfect for soaking up every last drop of that luscious sauce. You could also serve it alongside fragrant coconut rice or sticky rice for a more traditional Thai experience. A simple side of steamed greens or cucumber salad can add a refreshing crunch and balance the richness of the curry.
Creative Ways to Present
For a dinner party, consider serving this Chicken Thai Red Curry Recipe in individual bowls garnished with fresh herbs and a wedge of lime on the side. Another idea is to turn it into a flavorful noodle dish by serving it over rice noodles or flat egg noodles, creating a fusion meal that’s both comforting and exciting.
Make Ahead and Storage
Storing Leftovers
You can store leftover curry in an airtight container in the refrigerator for up to 3 days. The flavors will continue to develop overnight, making it an easy and delicious lunch or dinner option the next day.
Freezing
If you want to keep this Chicken Thai Red Curry Recipe for longer, freezing is an option. Transfer cooled curry to a freezer-safe container and it will keep well for up to 2 months. Just be aware that some vegetables might soften after freezing, but the sauce and chicken hold up beautifully.
Reheating
To reheat, gently warm the curry on the stovetop over low heat, stirring occasionally until heated through. Adding a splash of coconut milk or water can help loosen the sauce if it has thickened too much in the fridge. Avoid overheating to keep the chicken tender and the flavors fresh.
FAQs
Can I use chicken breast instead of thighs?
While chicken breast can be used, thighs are preferred in this Chicken Thai Red Curry Recipe because they stay juicier and absorb more flavor. If you opt for breast, cook it carefully to avoid drying out.
What can I substitute for red curry paste?
If red curry paste isn’t available, you can try using Thai green curry paste for a different flavor profile, or make a homemade version using dried red chilies and aromatic spices, but the taste will vary slightly.
Is this recipe spicy?
The curry has a moderate heat level from the red curry paste, which can be adjusted by adding less paste or chilling pieces of bell pepper and coconut milk to balance the spiciness without losing flavor.
Can I make this dish vegetarian?
Absolutely! Replace chicken thighs with firm tofu or mixed vegetables, and swap fish sauce with soy sauce or tamari to keep it vegetarian while still delivering bold, delicious flavors.
What’s the best rice to serve with this curry?
Jasmine rice is the classic choice because its fragrant aroma and fluffy texture complement the rich, creamy curry perfectly. Basmati or steamed sticky rice are also great alternatives depending on your preference.
Final Thoughts
You really can’t go wrong with this Chicken Thai Red Curry Recipe—it’s a comforting and flavorful dish that comes together quickly without sacrificing any depth or complexity. I hope you give it a try soon, whether it’s a weeknight treat or a special meal to share. Once you taste that creamy, spicy sauce and tender chicken, you’ll understand why it’s become such a personal favorite of mine.
Print
Chicken Thai Red Curry Recipe
This rich and creamy Thai Red Curry features tender chicken thighs simmered in a fragrant red curry paste and coconut milk sauce, accompanied by fresh vegetables like red bell pepper and zucchini. Bursting with authentic Thai flavors including lemongrass, fish sauce, and Thai basil, this dish can be prepared in just 30 minutes and is perfect when served over jasmine rice for a satisfying and flavorful main course.
- Total Time: 35 minutes
- Yield: 5 servings
Ingredients
Protein
- 500 grams Boneless Chicken Thighs, cut into thin strips
Vegetables & Herbs
- ½ Onion, sliced
- 1 Red Bell Pepper, cut into wedges
- 1 cup Zucchini, cut
- 1 stalk Lemongrass
- 8-10 leaves Thai Basil, roughly torn
- ½ tablespoon Coriander Stem, minced
Spices & Aromatics
- 4 tablespoon Red Curry Paste
- ½ tablespoon Garlic, minced
- 1 teaspoon Ginger, minced
Liquids & Sauces
- 2 tablespoon Oil (for sautéing)
- 1.5 cup Coconut Milk, full fat
- ½ cup Stock or Water
- 2 teaspoon Fish Sauce
- 2 teaspoon Lemon Juice
Other
- ½ tablespoon Light Brown Sugar
Instructions
- Sauté Aromatics: Heat 2 tablespoons of oil in a skillet over medium heat. Add sliced onion, minced garlic, and minced ginger. Sauté for about one minute until the mixture becomes aromatic.
- Add Curry Paste and Coriander Root: Stir in 4 tablespoons of red curry paste and the minced coriander stem. Cook for 2-3 minutes, stirring frequently until the oil starts to separate from the paste and it becomes fragrant.
- Add Liquids and Seasonings: Pour in 1.5 cups of full-fat coconut milk, ½ cup of stock or water, 2 teaspoons of fish sauce, ½ tablespoon of light brown sugar, and add the whole stalk of lemongrass. Mix well and bring the mixture to a boil. Reduce heat and simmer for 2-3 minutes to combine flavors.
- Cook Chicken: Add the chicken strips to the simmering curry. Cook gently for 7-8 minutes until the chicken is nearly cooked through.
- Add Vegetables: Add the red bell pepper wedges and zucchini to the curry when the chicken is almost done and the sauce has reduced by about half, or to your desired consistency. Continue cooking for another 2 minutes, allowing the vegetables to soften slightly but retain some crunch.
- Finish Curry: Remove the lemongrass stalk from the curry. Stir in the torn Thai basil leaves and 2 teaspoons of lemon juice for a fresh, bright finish.
- Serve: Serve the Thai red curry hot over jasmine rice. Garnish with additional Thai basil and fresh coriander leaves if desired for extra aroma and flavor.
Notes
- Using boneless chicken thighs ensures tender, juicy meat that holds up well in the curry.
- Fresh lemongrass stalk is essential to impart authentic aromatic flavor; bruise it slightly before adding to release oils.
- Adjust the amount of red curry paste based on your preferred spice level; more paste equals a spicier curry.
- For a vegetarian version, substitute chicken with firm tofu and replace fish sauce with soy sauce or a vegetarian fish sauce alternative.
- Serve with jasmine rice to soak up the delicious creamy curry sauce.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Asian, Thai
Leave a Reply