Thai Red Chicken Curry
Thai Red Curry with Chicken is one of those magical dishes that brings warmth, comfort, and a pop of vibrant flavor to your dinner table. With its creamy coconut milk foundation, smoky hints from red curry paste, and the satisfying bite of tender chicken, this dish is nothing short of a culinary hug. It artfully balances sweetness and spice, delivering an explosion of flavor that can transport you straight to Thailand with just a single bite.
Table of Contents

The first time I encountered Thai Red Chicken Curry was at a small Thai restaurant in my neighborhood, where the aroma and colors drew me in like a moth to a flame. From that moment, I knew I had to master this dish in my own kitchen. This recipe is incredibly easy and budget-friendly, making it an ideal option for busy weeknights or when you want to impress guests without spending hours in the kitchen. It’s a straightforward, one-pan meal that packs a punch in both taste and appeal. I can hardly wait for you to try it out!
Why You’ll Love This Recipe
- Simple & Quick: You can whip this up in about 40 minutes—perfect for a weeknight dinner.
- Irresistible Flavor: The combination of creamy coconut milk and fragrant spices creates a dish your taste buds will adore.
- Eye-Catching Appeal: The vibrant colors of the vegetables and herbs make for a stunning presentation.
- Flexible Serving: Enjoy it as a cozy family dinner or a fun gathering with friends; it fits any occasion.
- Diet-Friendly Options: Easily adaptable for gluten-free diets or vegetarian versions—just swap the chicken for more vegetables or tofu.
Ingredients You’ll Need
- 2 tablespoons vegetable or canola oil: This oil is perfect for sautéing due to its high smoke point, ensuring your aromatics don’t burn.
- 3 tablespoons red curry paste: Look for authentic Thai red curry paste for the best flavor. You can adjust the amount for your spice tolerance.
- 2 garlic cloves, pressed or minced: Garlic adds a savory depth; feel free to use more if you’re a garlic lover!
- 1 tablespoon fresh grated ginger: Ginger provides warmth and zing, brightening up the curry.
- 1 (14-ounce) can full-fat coconut milk: Full-fat coconut milk is key for a creamy texture and rich flavor. Light varieties can work, but may lack creaminess.
- 3 tablespoons brown sugar: This adds a touch of sweetness to balance out the spice. Brown sugar enhances flavor compared to granulated sugar.
- 2 tablespoons fish sauce: Fish sauce infuses umami flavor. You can substitute a vegan version or soy sauce if you prefer.
- ⅓ cup water: Water helps to thin the sauce; adjust based on desired thickness.
- 2 carrots, peeled and sliced: Carrots add a pleasant sweetness and texture that pairs well with the curry.
- 1 red bell pepper, seeded and thinly sliced: The bell pepper adds crunch and a pop of color.
- 1 sweet potato, peeled and cubed: Sweet potatoes bring a creamy texture and natural sweetness, which perfectly complements the spicy flavors.
- 4 ounces green beans, trimmed and cut (about 1 cup): Green beans add a wonderful crunch and vibrant green color.
- 6 ounces boneless skinless chicken breast, thinly sliced: Chicken breast is lean and cooks quickly; however, feel free to use chicken thighs for extra flavor.
- ½ lime, juiced: Lime juice brightens up the dish at the end, cutting through the richness.
- ½ cup thai basil, roughly torn: Thai basil offers a unique flavor that’s slightly sweet and peppery.
- 1 red chile or jalapeño, sliced: For those who enjoy the heat, add fresh chile on top for garnish.
- White rice for serving: Steamed jasmine or basmati rice makes for the perfect base to soak up the delicious curry sauce.
How to Make Thai Red Chicken Curry

Cook Aromatics: In a large skillet over medium heat, add 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 for about 2 minutes until fragrant, stirring constantly to ensure nothing burns.
Add Saucy Ingredients: Pour in 14 ounces of full-fat coconut milk, along with 3 tablespoons of brown sugar, 2 tablespoons of fish sauce, and ⅓ cup of water. Stir well to combine everything and let this simmer for 5 minutes to develop those flavors.
Incorporate Vegetables and Chicken: Now, it’s time to add the fun stuff! Toss in 2 sliced carrots, 1 sliced red bell pepper, and 1 cubed sweet potato. Cook for about 5 minutes until the vegetables start to soften. Then, add 1 cup of cut green beans and 6 ounces of thinly sliced chicken breast. Simmer until the chicken is cooked through, approximately 3-5 minutes.
Finish with Final Touches: Add the juice of ½ lime and ½ cup of torn Thai basil leaves into the curry. Give it a taste and add extra lime juice if needed. Serve your beautiful Thai Red Chicken Curry over white rice and garnish with sliced red chile or jalapeño for a kick.
Storing & Reheating
If you have leftovers (though it’s hard to resist devouring it all in one sitting), store the curry in an airtight container in the refrigerator for up to 3-4 days. For longer storage, you can freeze it for up to 3 months. When you’re ready to enjoy it again, simply reheat on the stovetop over medium heat until heated through. You might find the texture slightly changes after freezing; a splash of coconut milk or chicken broth can refresh the creamy consistency.
Chef’s Helpful Tips
- Avoid Overcooking Chicken: Thinly sliced chicken cooks quickly, so keep an eye on it to prevent dryness.
- Fresh Ingredients Matter: Always use fresh garlic and ginger to enhance the flavor.
- Cut Veggies Uniformly: This ensures even cooking so that all components meld beautifully and have the right bite.
- Experiment with Spice: Don’t hesitate to adjust the amount of red curry paste according to your spice preference; some like it hot!
- Make it Ahead: This curry tastes even better the next day when the flavors meld—perfect for meal prep!
The allure of making Thai Red Chicken Curry lies not just in its incredible flavors, but also in its versatility. The balance of sweet, savory, and spicy components offers endless possibilities. Feel free to switch up the veggies based on what you have on hand, or even throw in some tofu for a delightful vegetarian alternative.
Serve it steaming hot with fluffy rice, and you’ll find that it’s both quick to prepare and immensely satisfying. Don’t hesitate to invite friends or family to share this dish with you, as the joy of cooking is even greater when it’s shared!

Recipe FAQs
Can I use other proteins instead of chicken?
Absolutely! Shrimp, tofu, or even beef are excellent alternatives. Adjust the cooking times accordingly, as each protein cooks differently.
How do I adjust the spiciness?
You can start with less red curry paste and add more to taste as it simmers. Additionally, omit the fresh chile if you prefer a milder flavor.
What can I serve with Thai Red Chicken Curry?
This dish pairs beautifully with jasmine or basmati rice for soaking up the fragrant sauce. You can also serve it with naan, salad, or traditional Thai cucumber salad for a refreshing contrast.
Is it possible to make this curry vegan?
Yes! Simply replace the chicken with your favorite vegetables or cubed tofu and use a vegan fish sauce or soy sauce. This adaption keeps the dish delicious while catering to plant-based diets.
PrintMore Main Dishes Recipes
- Crispy Baked Fish & Chips with Tartar Sauce
- Chicken Tikka Masala | Creamy 30-Minute Restaurant-Style Indian Dinner
- Homemade Spaghetti Carbonara | Authentic Roman 5-Ingredient Pasta Recipe
- Zucchini Lasagna Bolognese
- Easy Lemon Chicken Piccata (One Skillet, Paleo, Whole30, Gluten Free)
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
Enjoy the mouthwatering Thai Red Chicken Curry, featuring a blend of coconut milk, red curry paste, and vibrant veggies. It’s a quick and hearty meal that hits the spot!
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 the oil. Stir in the red curry paste, garlic, and ginger, cooking for about 2 minutes until fragrant.
- Mix in the coconut milk, brown sugar, fish sauce, and water. Stir well and simmer for 5 minutes.
- Add the sliced carrots, red bell pepper, and cubed sweet potato, cooking for an additional 5 minutes until they soften. Then, add the green beans and chicken, simmering for 3-5 minutes until the chicken is cooked through.
- Remove from heat and stir in lime juice and Thai basil. Adjust lime juice to taste. Serve with white rice and garnish with sliced red chile or jalapeño if desired.
Notes
For added heat, use extra jalapeño or red chile as a garnish.
This dish is great for meal prep and can be stored in the fridge for a few days.
Feel free to customize the vegetables based on what’s in season or to your liking.
Nutrition
- Serving Size: 1 bowl
- Calories: 490
- Sugar: 6g
- Sodium: 1200mg
- Fat: 30g
- Saturated Fat: 15g
- Unsaturated Fat: 0g
- Trans Fat: 0g
- Carbohydrates: 32g
- Fiber: 6g
- Protein: 24g
- Cholesterol: 70mg
