Thai Red Chicken Curry
Thai Red Chicken Curry is a delightful fusion of creamy coconut milk, vibrant vegetables, and succulent chicken, all brought together by the warm, aromatic flavors of Thai red curry paste. This dish encapsulates the essence of Thai cuisine, offering a harmony of sweet, spicy, and savory notes that have the power to transport you straight to the bustling streets of Bangkok. I first encountered this dish on a family trip to Thailand, and it instantly stole the spotlight at every meal. It’s not just another curry; it’s a celebration on a plate, and I believe everyone should experience its magic.
Table of Contents

What I adore about Thai Red Chicken Curry is its versatility and ease. It’s a quick dish to whip up, perfect for those busy weeknights yet impressive enough for dinner parties. With just a handful of ingredients, you can create a meal that feels both comforting and exotic — a rare combination worth celebrating. Plus, the creamy texture paired with the freshness of vegetables makes it a well-rounded option for the whole family. You’ll find that once you make it, it’s likely to become a staple in your weeknight dinner rotation. So grab your apron, and let’s get started!
Why You’ll Love This Recipe
- Simple & Quick: You can have dinner on the table in about 40 minutes with just 10 minutes of prep.
- Irresistible Flavor: The blend of coconut milk, red curry paste, and fresh basil creates a rich, aromatic sauce that’s beyond comforting.
- Eye-Catching Appeal: The vibrant colors from the veggies make this dish a feast for the eyes!
- Flexible Serving: Enjoy it over rice for a cozy meal or with crusty bread for dipping.
- Diet-Friendly Options: Easily adaptable for gluten-free and dairy-free diets.
Ingredients You’ll Need
- 2 tablespoons vegetable or canola oil: A neutral oil that’s perfect for sautéing aromatics and blending flavors without overwhelming the dish.
- 3 tablespoons red curry paste: This is your flavor powerhouse. It provides that spicy kick and deep flavor profile essential for Thai cuisine. If you prefer milder heat, use less.
- 2 garlic cloves, pressed or minced: Fresh garlic adds aromatic quality and depth, enhancing the overall flavor of your curry.
- 1 tablespoon fresh grated ginger: Ginger lends a fresh zing and warmth to the dish, balancing the richness of coconut milk.
- 1 (14-ounce) can full-fat coconut milk: The base of the curry — it adds creaminess and a subtle sweetness that harmonizes perfectly with spices.
- 3 tablespoons brown sugar: This adds a touch of sweetness, balancing the heat from the curry paste.
- 2 tablespoons fish sauce: A must for authentic flavor; it provides umami depth. If you’re avoiding fish sauce, consider soy sauce or tamari for a vegetarian option.
- ⅓ cup water: Used to adjust the consistency of the sauce, allowing for a creamy yet pourable texture.
- 2 carrots, peeled and sliced: Carrots bring sweetness and color to the dish. You can substitute with bell peppers or zucchini for variety.
- 1 red bell pepper, seeded and thinly sliced: Adds crunch and sweetness; feel free to mix in other peppers for more vibrant colors.
- 1 sweet potato, peeled and cubed: This not only thickens the curry but adds a delightful sweetness that’s comforting.
- 4 ounces green beans, trimmed and cut (about 1 cup): Provides crunch and freshness; snap peas or broccoli can also work well.
- 6 ounces boneless skinless chicken breast, thinly sliced: Chicken provides protein and substance to the meal; cut it into bite-sized pieces for even cooking.
- ½ lime, juiced: A splash of acidity brightens up the dish; fresh lemon juice is a great alternative if lime isn’t available.
- ½ cup Thai basil, roughly torn: This herb adds distinctive flavor and aroma; if you can’t find Thai basil, regular basil will still impart a lovely fragrance.
- 1 red chile or jalapeño, sliced: Use this for garnishing and an extra kick. Adjust based on your spice preference.
- White rice for serving: A classic pairing, rice soaks up that delicious curry sauce beautifully.
How to Make Thai Red Chicken Curry

Cook the aromatics for their flavors to bloom: In a large skillet over medium heat, add 2 tablespoons of vegetable or canola oil. Stir in 3 tablespoons of red curry paste along with 2 pressed garlic cloves and 1 tablespoon of fresh grated ginger. Cook while stirring for about 2 minutes, or until fragrant.
Add the saucy ingredients: Pour in 1 (14-ounce) can of full-fat coconut milk, 3 tablespoons of brown sugar, 2 tablespoons of fish sauce, and ⅓ cup of water. Stir well to combine and allow the mixture to come to a gentle simmer for 5 minutes.
Add the vegetables and chicken to the sauce: Toss in 2 sliced carrots, 1 sliced red bell pepper, and 1 cubed sweet potato. Cook these for about 5 minutes until they start to soften. Then, add 1 cup of cut green beans and 6 ounces of thinly sliced chicken breast. Let it simmer until the chicken is tender and cooked through, which should take about 3-5 minutes.
Add the final touches: Stir in the juice of ½ lime and ½ cup of roughly torn Thai basil leaves. Taste your curry and add more lime juice if you want it tangier. Serve with white rice and the sliced red chile or jalapeño as garnish if desired.
Storing & Reheating
To store, let your Thai Red Chicken Curry cool completely, then transfer it to an airtight container. It can be stored in the refrigerator for up to 4 days. For longer storage, freeze the curry in a freezer-safe container for up to 3 months. When you’re ready to enjoy it, thaw overnight in the fridge and reheat on the stovetop over medium heat until warmed through, about 10 minutes. The texture may change slightly upon reheating, but a small addition of coconut milk can refresh its creaminess!
Chef’s Helpful Tips
- Avoid overcooking the chicken; it should only simmer until just cooked through to stay juicy.
- If you prefer a spicier dish, consider adding more red curry paste or some fresh sliced chilies in step two.
- Use fresh ingredients for maximum flavor; old spices or low-quality coconut milk can dull the taste.
- If you have leftover curry, it’s fantastic over baked potatoes for a creative twist the next day!
- Feel free to customize your vegetables based on seasonal availability or what you have on hand.
Thai Red Chicken Curry is not just a meal; it’s an adventure for your taste buds. With its blend of textures and flavors, every bite is a reminder of the beauty of Thai cooking. So don’t be shy — let your taste buds roam! Experiment with different vegetables or add some tofu for a vegetarian version. Enjoy this dish, and I hope it brings warmth and joy to your dining table, just as it does to mine.

Recipe FAQs
Can I use other proteins besides chicken?
Absolutely! This recipe works beautifully with shrimp, tofu, or even beef. Just adjust the cooking time accordingly; shrimp cooks quickly, while tofu may need a bit more time to absorb the flavors.
What can I serve with Thai Red Chicken Curry?
White rice is a classic companion, but you could also enjoy it with jasmine rice, quinoa, or even a side of warm naan bread. Each option will soak up that delicious curry sauce beautifully!
Is this dish spicy?
The spice level can vary based on the amount of red curry paste used. If you prefer a milder curry, start with less paste and gradually add more to suit your taste. You can always serve additional sliced chilies on the side for those who love heat!
How do I store leftovers?
Let the curry cool to room temperature and place it in an airtight container. It can be stored in the fridge for up to 4 days or frozen for up to 3 months. Just remember to thaw it before reheating for best results.
PrintMore Main Dishes Recipes
- Vegan Ground Beef Tacos
- Baked Chicken Breasts
- Ahi Tuna Poke Bowls
- Classic Smash Burgers | Double Patty with Crispy Edges & Special Sauce
- Chicken Scampi with Garlic Parmesan Rice
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
Thai Red Chicken Curry is a vibrant and flavorful dish that brings together tender chicken, rich coconut milk, and fresh vegetables. Perfect for a quick dinner or a comforting meal, it has an irresistible flavor profile that everyone will love.
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
- Heat 2 tablespoons of vegetable oil in a large skillet over medium heat.
- Stir in 3 tablespoons of red curry paste, 2 pressed garlic cloves, and 1 tablespoon of fresh grated ginger. Cook until fragrant for about 2 minutes, stirring constantly.
- Add 14 ounces of coconut milk, 3 tablespoons of brown sugar, 2 tablespoons of fish sauce, and ⅓ cup of water. Stir well, then simmer for 5 minutes.
- Add 2 sliced carrots, 1 sliced red bell pepper, and 1 cubed sweet potato to the sauce. Cook for 5 minutes until the vegetables soften.
- Incorporate 1 cup of cut green beans and 6 ounces of thinly sliced chicken breast. Simmer until the chicken is cooked through, about 3-5 minutes.
- Stir in the juice of ½ lime and ½ cup of torn Thai basil leaves. Adjust lime juice to taste and serve with white rice and chopped red chile or jalapeño if desired.
Notes
For added richness, use full-fat coconut milk.
Feel free to add other vegetables like zucchini or bell peppers according to your preference.
Nutrition
- Serving Size: 1 serving
- Calories: 470
- Sugar: 11g
- Sodium: 800mg
- Fat: 27g
- Saturated Fat: 15g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 43g
- Fiber: 6g
- Protein: 21g
- Cholesterol: 70mg
