Easy Thai Chicken Coconut Curry with Jasmine Rice – Better Than Takeout

Easy Thai Chicken Coconut Curry is a quick, flavor-packed dinner that’s better than takeout. After making it dozens of times, I’ve perfected the balance of spices for a rich, creamy curry. The trick I discovered is using coconut milk and fish sauce for a depth of flavor that’s out of this world. Keep reading for my best tips. If you love recipes like this, you’ll also enjoy Crispy Spicy Baked Chicken Wings and Easy Homemade Peanut Sauce.

Why This Easy Thai Chicken Coconut Curry with Jasmine Rice – Better Than Takeout Is Pure Comfort
- Quick and easy to make
- Better than takeout taste
- Creamy, rich coconut curry sauce
- Perfect with fluffy jasmine rice
What You'll Need for Easy Thai Chicken Coconut Curry with Jasmine Rice – Better Than Takeout
Choosing the right ingredients makes a big difference, but this recipe is forgiving enough to work with what you have.
- chicken breasts
- coconut milk
- curry paste
- bell peppers
- bamboo shoots
- fish sauce
- brown sugar
- lime juice
- Thai basil
- Optional: green onions
- Optional: peanuts
- Optional: lime wedges

📝 Ingredient Notes
- curry paste: Adjust to taste, mild or spicy
đź›’ Tools & Equipment I Recommend
- Instant Pot — Saves time and cooks food evenly → See on Amazon
- Immersion Blender — Smooths curry sauce perfectly → See on Amazon

How to Make Easy Thai Chicken Coconut Curry with Jasmine Rice – Better Than Takeout
- Step 1: Sauté chicken until cooked through. Remove and set aside.
- Step 2: In the same pan, cook bell peppers and bamboo shoots until tender. Add curry paste and cook for 1 minute.
- Step 3: Stir in coconut milk, fish sauce, and brown sugar. Simmer for 5 minutes.
- Step 4: Return chicken to the pan, add lime juice and Thai basil. Cook for an additional 2 minutes.
- Step 5: Serve over jasmine rice and top with green onions, peanuts, and lime wedges.
Cook's Tips for Perfect Easy Thai Chicken Coconut Curry with Jasmine Rice – Better Than Takeout
- Common mistake and fix: Don't overcook the chicken. It can become tough. Remove it once it's cooked through.
- Pro tip: For a richer curry, use full-fat coconut milk.
- Pro tip: Make it spicy by adding sliced Thai chilies to the pan with the bell peppers.
Storing & Reheating Easy Thai Chicken Coconut Curry with Jasmine Rice – Better Than Takeout
Short-Term Storage
Store in an airtight container in the fridge. Store leftovers in an airtight container for up to 3 days. Make-ahead tip: Curry can be made ahead and reheated. Rice is best made fresh.
Freezing Easy Thai Chicken Coconut Curry with Jasmine Rice – Better Than Takeout
Freeze individual portions for up to 2 months.
How to Reheat Without Drying It Out
Oven: Reheat in the oven at 350°F (175°C) for 10-15 minutes. Microwave: Reheat in the microwave for 2-3 minutes.
Recipe Notes
- Chef tip: For a faster cooking time, use chicken thighs instead of breasts.
- Best substitution: Use chicken thighs instead of breasts for more flavor.
- Make-ahead: Curry can be made ahead and reheated. Rice is best made fresh.
- Scaling: This recipe can be easily doubled or tripled.
- Troubleshooting: If the curry is too thick, add a little water or chicken broth to thin it out.
Want to level up this recipe?
High-quality wok — Even heat distribution for perfect stir-frying → Check price on Amazon
Easy Thai Chicken Coconut Curry with Jasmine Rice – Better Than Takeout

Ingredients
Main Ingredients
- chicken breasts
- coconut milk
- curry paste
- bell peppers
- bamboo shoots
Seasonings
- fish sauce
- brown sugar
- lime juice
- Thai basil
Optional Toppings
- green onions
- peanuts
- lime wedges
Instructions
- Step 1: Sauté chicken until cooked through. Remove and set aside.
- Step 2: In the same pan, cook bell peppers and bamboo shoots until tender. Add curry paste and cook for 1 minute.
- Step 3: Stir in coconut milk, fish sauce, and brown sugar. Simmer for 5 minutes.
- Step 4: Return chicken to the pan, add lime juice and Thai basil. Cook for an additional 2 minutes.
- Step 5: Serve over jasmine rice and top with green onions, peanuts, and lime wedges.
Notes
- Chef tip: For a faster cooking time, use chicken thighs instead of breasts.
- Best substitution: Use chicken thighs instead of breasts for more flavor.
- Make-ahead: Curry can be made ahead and reheated. Rice is best made fresh.
- Scaling: This recipe can be easily doubled or tripled.
- Troubleshooting: If the curry is too thick, add a little water or chicken broth to thin it out.
Storage
- Fridge: Store leftovers in an airtight container for up to 3 days.
- Freezer: Freeze individual portions for up to 2 months.
- Oven reheat: Reheat in the oven at 350°F (175°C) for 10-15 minutes.
- Microwave reheat: Reheat in the microwave for 2-3 minutes.
- Make ahead: Curry can be made ahead and reheated. Rice is best made fresh.
Nutrition Per Serving
- Calories: 450
- Protein: 35g
- Fat: 25g
- Carbs: 25g
- Fiber: 3g
- Sugar: 8g
- Sodium: 1200mg
- Cholesterol: 90mg
- Sat. Fat: 15g
Nutritional values are estimates only. Actual values may vary by brand and portion size.
Easy Thai Chicken Coconut Curry with Jasmine Rice – Better Than Takeout FAQs
Yes, the curry can be made ahead and reheated. The rice is best made fresh.
If the curry is too thick, add a little water or chicken broth to thin it out.
Yes, freeze individual portions for up to 2 months.
Add sliced Thai chilies to the pan with the bell peppers for a spicy version.
Reheat in the oven at 350°F (175°C) for 10-15 minutes for the best texture.
A Warm Final Note
I can’t wait for you to try Easy Thai Chicken Coconut Curry with Jasmine Rice – Better Than Takeout and see how effortlessly it comes together. When you make it, pop back here and leave a rating or share how it turned out — I love hearing from you!






