Thai Red Chicken Curry
Thai Red Chicken Curry is a comforting dish that brings a delicious blend of flavors, offering a perfect balance of spice and sweetness. Creamy coconut milk melds beautifully with red curry paste, garlic, and ginger, crafting a sauce that’s aromatic and rich. As tender chicken slices simmer alongside colorful veggies, the entire dish transforms into a vibrant meal bursting with life. Each bite is comforting yet exhilarating, making Thai Red Chicken Curry a delightful experience for your taste buds.
Table of Contents

This recipe holds a special place in my heart, as it was one of the first Thai dishes I ever tried making at home. The intense aroma wafting through the kitchen transported me straight to a bustling street market in Thailand. You know it’s a winner when it impresses not only your family but friends, too. It’s remarkably easy to whip up regardless of your cooking experience, making it a trusty option for both weeknight dinners and weekend gatherings.
Why You’ll Love This Recipe
- Simple & Quick: Ready in just 40 minutes, this dish is perfect for busy weeknights.
- Irresistible Flavor: The combination of creamy coconut milk and spicy red curry paste creates a depth of flavor that’s simply unforgettable.
- Eye-Catching Appeal: With vibrant hues from the veggies, this dish is visually enticing!
- Flexible Serving: Great for family meals or meal prep, it’s a dish everyone will love.
- Diet-Friendly Options: Easily adaptable for gluten-free or dairy-free diets with minor substitutions.
Ingredients You’ll Need
- 2 tablespoons vegetable or canola oil: This is your base for cooking the aromatics; you can substitute with coconut oil for extra flavor.
- 3 tablespoons red curry paste: A must-have for that authentic Thai flavor; adjust the amount for spice preference.
- 2 garlic cloves, pressed or minced: Adds depth and aroma; don’t skip on fresh garlic!
- 1 tablespoon fresh grated ginger: Use fresh for the best zing; you can replace it with ground ginger in a pinch.
- 1 (14-ounce) can full-fat coconut milk: Provides creaminess; low-fat versions can result in less richness.
- 3 tablespoons brown sugar: Balances the heat; feel free to swap in coconut sugar for a more authentic taste.
- 2 tablespoons fish sauce: Essential for umami flavor; if you’re vegetarian, try soy sauce or tamari.
- ⅓ cup water: To thin out the sauce; adjust based on desired consistency.
- 2 carrots, peeled and sliced: Sweetness and color; you may substitute with bell peppers.
- 1 red bell pepper, seeded and thinly sliced: Offers a nice crunch; feel free to use other peppers like green or yellow.
- 1 sweet potato, peeled and cubed: Adds heartiness and sweetness; butternut squash works too if you need variety.
- 4 ounces green beans, trimmed and cut (about 1 cup): These add a lovely crisp texture; snap peas are another good option.
- 6 ounces boneless skinless chicken breast, thinly sliced: Lean protein that cooks quickly; tofu can be a great substitute for a vegetarian version.
- ½ lime, juiced: Freshness to brighten up the curry; zest the lime for an extra kick if desired.
- ½ cup Thai basil, roughly torn: Enhances the dish with its unique flavor; regular basil is a good alternative.
- 1 red chile or jalapeño, sliced: For an extra heat punch; adjust based on your spice tolerance.
- White rice for serving: The perfect companion for this rich curry, soaking up all those delicious juices.
How to Make Thai Red Chicken Curry

Cook the Aromatics: In a large skillet over medium heat, warm 2 tablespoons vegetable or canola oil. Stir in 3 tablespoons red curry paste, along with 2 minced garlic cloves and 1 tablespoon grated ginger. Allow this fragrant mixture to cook for about 2 minutes, stirring constantly until you can smell the spices bloom.
Add the Saucy Ingredients: Next, pour in the entire 14-ounce can of full-fat coconut milk, followed by 3 tablespoons brown sugar, 2 tablespoons fish sauce, and ⅓ cup water. Stir well to combine all the elements and let the sauce simmer for around 5 minutes to meld the flavors.
Add the Vegetables and Chicken: Toss in the 2 sliced carrots, 1 sliced red bell pepper, and 1 cubed sweet potato. Let them cook for 5 minutes until the vegetables begin softening. Then, introduce 1 cup of cut green beans and the 6 ounces of thinly sliced chicken breast. Simmer the mixture until the chicken is cooked through, approximately 3-5 minutes.
Add the Final Touches: Squeeze the juice from ½ lime into the curry and stir in ½ cup of torn Thai basil leaves. Taste the curry and add more lime juice if desired. Serve your beautiful dish over white rice, garnishing with sliced red chile or jalapeño for an extra pop of color and spice.
Storing & Reheating
To store any leftovers, allow the Thai Red Chicken Curry to cool completely. Transfer it to an airtight container, where it will keep in the refrigerator for up to 4 days. If you want to freeze it, portion the curry into freezer bags or containers, and it should last for approximately 3 months. When you’re ready to enjoy it again, simply reheat in a pot over medium heat until warmed through, about 10 minutes. The texture might change slightly after freezing, so adding a splash of water or coconut milk can refresh it.
Chef’s Helpful Tips
- Always cook curry on medium heat; too high can burn the spices, ruining the flavor.
- If using chicken, aim for even slices for uniform cooking. Room temperature chicken will cook more evenly than cold from the fridge.
- Adjust the sweetness by gradually adding brown sugar; taste as you go for your ideal balance.
- Be careful when adding fresh herbs; they infuse flavors quickly, so adjust quantities based on your preference.
- If you’re meal prepping, store rice separately to maintain its texture and avoid sogginess.
- Spice levels can be managed by removing seeds from chiles or opting for milder varieties.
It’s hard to resist the allure of a warm bowl of Thai Red Chicken Curry, especially as the flavors meld together beautifully. This dish is not just about creating a meal; it’s about experimenting with tastes and textures. Don’t hesitate to personalize it! Swap in your favorite vegetables or adjust the spice levels for a bite that suits your family’s palate. You truly can’t go wrong with this recipe, and I’m excited for you to savor every bite.

Recipe FAQs
Can I make this curry ahead of time?
Absolutely! You can prepare Thai Red Chicken Curry a day in advance. Just reheat gently when you’re ready to serve. The flavor actually improves as it sits, making it a great option for meal prep.
What kind of chicken should I use?
Boneless, skinless chicken breast is a popular choice because it cooks quickly and remains tender. However, thighs can offer a deeper flavor, and you can easily opt for firm tofu or other proteins if you’re looking for a vegetarian version.
How do I adjust the spice level?
To control the heat, you can either reduce the amount of red curry paste or remove the seeds from the fresh chiles. Also, choose mild peppers if you’re looking for a gentler flavor.
Can I freeze Thai Red Chicken Curry?
Yes, it freezes wonderfully! Just let it cool, then portion it into airtight bags or containers. It will keep for up to 3 months. When reheating, be sure to add a splash of coconut milk or water to prevent drying out.
PrintMore Main Dishes Recipes
- Baked Ham with Brown Sugar Glaze
- Lobster Tail in Irresistible Garlic Butter
- Crispy Smashed Potatoes with Garlic & Za’atar
- Crispy Baked Fish & Chips with Tartar Sauce
- Steak Frites with Honey Dijon Aioli
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card

Thai Red Chicken Curry
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Category: Main Dishes
- Method: Skillet
- Cuisine: Thai
Description
This Thai Red Chicken Curry is an exquisite blend of flavors with tender chicken, vibrant vegetables, and coconut milk. A quick prep and cook time make it ideal for a satisfying weeknight dinner!
Ingredients
- 2 tablespoons vegetable or canola oil
- 3 tablespoons red curry paste
- 2 garlic cloves, pressed or minced
- 1 tablespoon fresh grated ginger
- 1 (14-ounce) can full-fat coconut milk
- 3 tablespoons brown sugar
- 2 tablespoons fish sauce
- ⅓ cup water
- 2 carrots, peeled and sliced
- 1 red bell pepper, seeded and thinly sliced
- 1 sweet potato, peeled and cubed
- 4 ounces green beans, trimmed and cut (about 1 cup)
- 6 ounces boneless skinless chicken breast, thinly sliced
- ½ lime, juiced
- ½ cup thai basil, roughly torn
- 1 red chile or jalapeño, sliced
- white rice for serving
Instructions
- In a large skillet over medium heat, warm 2 tablespoons of vegetable oil. Stir in 3 tablespoons of red curry paste, along with 2 pressed garlic cloves and 1 tablespoon of fresh grated ginger. Cook until fragrant, approximately 2 minutes, while stirring constantly.
- Add 14 ounces of coconut milk, 3 tablespoons of brown sugar, 2 tablespoons of fish sauce, and ⅓ cup of water to the skillet. Mix well and let it simmer for 5 minutes.
- Incorporate 2 sliced carrots, 1 sliced red bell pepper, and 1 cubed sweet potato into the sauce. Cook for 5 minutes, allowing the vegetables to soften. Then, add 1 cup of cut green beans and 6 ounces of thinly sliced chicken breast, simmering until the chicken is cooked through for about 3-5 minutes.
- Finish the dish by stirring in the juice of ½ lime and ½ cup of torn Thai basil leaves. Adjust lime juice to taste and serve hot over white rice, garnished with sliced red chile or jalapeño if desired.
Notes
For added flavor, use fresh herbs like cilantro as a garnish.
Customize the vegetables based on what’s in season for a different twist each time.
If you prefer spicier curry, add more red curry paste or fresh chiles.
Nutrition
- Serving Size: 1 serving
- Calories: 450
- Sugar: 10g
- Sodium: 920mg
- Fat: 25g
- Saturated Fat: 14g
- Unsaturated Fat: 0g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 5g
- Protein: 25g
- Cholesterol: 70mg
