Thai Peanut Curry Chicken Recipe (Better Than Takeout)

February 15, 2026

Moving away from the standard dinner routine can feel like a challenge, but this Thai Peanut Curry Chicken recipe changes everything. It is a vibrant, creamy, and deeply satisfying dish that rivals any local restaurant. The beauty of this meal lies in its balance; you get the warmth of red curry, the richness of coconut milk, and that signature nutty finish from creamy peanut butter. It is comfort food with a bright, tropical twist that comes together in a single pan.

Whether preparing a weeknight meal for the family or looking for something impressive to serve guests, this recipe hits all the right notes. It is naturally gluten-free (when using compliant sauces) and packed with protein and vegetables. The sauce is so velvety and flavorful that even those who aren’t usually fans of curry will likely ask for seconds. Best of all, it takes about 30 minutes to prepare, making it much faster than waiting for a delivery driver to arrive at the door.

The Secret to Better-Than-Takeout Flavor

The key to a truly great Thai-inspired curry is the “bloom.” This means sautéing the curry paste in oil before adding the liquids. This simple step awakens the dried spices and aromatics in the paste, releasing their oils and creating a deeper, more complex base for the sauce. When combined with fresh ginger and garlic, the result is an aromatic kitchen and a plate of food that tastes like it has been simmering for hours.

For those who enjoy exploring different textures in their meals, considering how ingredients interact is a great skill to develop. For instance, just as a delicious tomato soup with cheddar bay dumplings relies on the contrast between a smooth base and fluffy additions, this curry relies on the contrast between the silky peanut sauce and the crispness of fresh lime and peanuts.

Ingredients for Thai Peanut Curry Chicken

To ensure the best results, gather all your ingredients before turning on the stove. This “mise en place” approach makes the cooking process smooth and stress-free.

ingredients for Thai curry including raw chicken cubes, coconut milk cans, red curry paste, peanut butter, and chopped vegetables
Everything you need to create a rich, authentic Thai-inspired peanut sauce from scratch

Main Ingredients:

  • Chicken Breasts: 2 large breasts, cut into bite-sized cubes.
  • Carrots: 2 medium, sliced into half-moons or bite-sized pieces.
  • Potatoes: 2 medium (Russet or red), peeled and cubed.
  • Yellow Onion: 1/2 of a medium onion, diced.
  • Red Curry Paste: 1 jar (4oz) for a bold, authentic heat.
  • Coconut Milk: 2 cans (13.5oz each) of full-fat coconut milk for maximum creaminess.
  • Peanut Butter: 1/4 cup plus 2 tablespoons of creamy peanut butter.
  • Brown Sugar: 5 tablespoons to balance the spice and salt.
  • Soy Sauce: 4 teaspoons (or tamari for a gluten-free version).
  • Lime Juice: The juice from 1 fresh lime.
  • Olive Oil: 2 tablespoons (coconut or vegetable oil also works well).
  • Ginger: 2 teaspoons of ground ginger.
  • Garlic: 2 teaspoons of minced garlic.

Essential Tools:

  • Large skillet or heavy-bottomed pot
  • Chef’s knife and cutting board
  • Measuring spoons and cups
  • Stirring spatula or wooden spoon

Step-by-Step Cooking Instructions

1. Sauté the Aromatics and Chicken: Start by heating the oil in a large skillet over medium-high heat. Once the oil is shimmering, add the cubed chicken, ground ginger, minced garlic, and the entire jar of red curry paste. Stir these together well, ensuring the chicken is evenly coated in the paste. Cook for a few minutes until the chicken starts to brown on the outside.

2. Add the Vegetables: Toss in the diced onions, chopped carrots, and cubed potatoes. Continue to sauté the mixture for another 4 to 5 minutes. This allows the vegetables to begin softening and pick up the spicy flavors from the curry paste.

chicken sautéing with red curry paste, adding chopped onions and carrots, and pouring in coconut milk
Start by blooming the curry paste with the chicken before adding your fresh vegetables and coconut milk base

3. Incorporate the Coconut Milk: Pour both cans of coconut milk into the skillet. Stir thoroughly to combine the milk with the curry paste until the sauce is a consistent orange-red color.

4. Simmer to Perfection: Turn the heat down to medium-low. Allow the curry to simmer gently for about 10 minutes. You want the carrots and potatoes to become fork-tender. Do not let it boil too vigorously, as you want the chicken to stay juicy.

showing the curry simmering in a pan, stirring in creamy peanut butter, and adding a squeeze of fresh lime juice
Let the sauce thicken as you stir in the peanut butter and lime juice for that perfect savory-sweet balance

6.The Finishing Touches: Once the vegetables are soft, stir in the peanut butter, brown sugar, soy sauce, and fresh lime juice. Keep stirring until the peanut butter has completely melted into the sauce. Let it cook for an additional 4 to 5 minutes. This final simmer thickens the sauce and marries all the sweet, salty, and savory flavors together.

7. Serve: Remove from heat and serve immediately over a bed of steamed jasmine rice.

spoon lifting a bite of peanut curry chicken and potato from a steaming bowl of rice
Garnish with fresh cilantro and lime dinner is served

Tips for Success and Variations

Vegetable Swaps: If potatoes and carrots aren’t available, this recipe is very forgiving. Red bell peppers, snap peas, or broccoli make excellent additions. Just keep in mind that softer vegetables like bell peppers should be added later in the simmering process so they don’t become mushy. If you are a fan of incorporating more plants into your diet, you might also enjoy these easy chickpea vegetable nuggets as a healthy side or snack.

Controlling the Heat: Red curry paste varies in spiciness by brand. If you are sensitive to heat, start with half the jar and taste the sauce after adding the coconut milk. You can always add more, but it’s hard to take it away once it’s mixed in.

Texture Matters: For a little extra crunch, top the finished dish with crushed roasted peanuts and fresh cilantro. This adds a layer of texture that elevates the meal from a simple home dinner to a restaurant-quality experience.

of peanut curry featuring extra broccoli and red bell peppers served in a shallow bowl.
Feel free to swap proteins or load up on extra greens to make this recipe your own

Storage and Serving Ideas

How to Store: Leftover Thai Peanut Curry is arguably even better the next day. The flavors continue to develop as it sits. Store leftovers in an airtight container in the refrigerator for up to 3 days. When reheating, do so gently on the stovetop or in the microwave. If the sauce has thickened too much in the fridge, add a splash of water or extra coconut milk to loosen it up.

Freezing: This curry freezes quite well. Allow it to cool completely before transferring it to freezer-safe bags or containers. It can be frozen for up to 2 months. Thaw it overnight in the refrigerator before reheating.

Serving Suggestions: While jasmine rice is the traditional choice, this curry is also fantastic served over rice noodles or even quinoa. For a lower-carb option, cauliflower rice works beautifully as it soaks up the creamy peanut sauce perfectly. Always serve with an extra lime wedge on the side; a final squeeze of fresh citrus right before eating cuts through the richness of the peanut butter and brightens the whole dish.

Frequently Asked Questions

1. Can I use crunchy peanut butter instead of creamy? Yes, you can use crunchy peanut butter if you prefer bits of peanuts throughout your sauce, though creamy provides a smoother texture.

2. Is this recipe very spicy? It has a moderate kick due to the red curry paste. To make it milder, use less paste; to make it spicier, add a pinch of red pepper flakes.

3. What if I don’t have ground ginger? You can substitute it with fresh grated ginger. Use about one tablespoon of fresh ginger to replace the two teaspoons of ground ginger.

4. Can I use chicken thighs instead of breasts? Absolutely. Chicken thighs are very flavorful and stay moist during the simmering process.

5. How do I make the sauce thicker? The sauce naturally thickens as it simmers with the peanut butter. If you want it even thicker, let it simmer for a few extra minutes without a lid.

6. Is there a substitute for brown sugar? You can use honey, coconut sugar, or palm sugar. The goal is to provide a hint of sweetness to balance the salt.

7. Can I make this vegan? Yes, replace the chicken with extra vegetables or firm tofu and ensure your curry paste does not contain shrimp paste.

8. What kind of coconut milk is best? Full-fat canned coconut milk is highly recommended for the richest, creamiest texture.

9. Do I have to peel the potatoes? It is a matter of preference. Peeling them creates a softer bite, but leaving the skins on works fine for red potatoes.

10. Can I make this in a slow cooker? While possible, the stovetop method is preferred to prevent the coconut milk from separating and to ensure the chicken doesn’t overcook.

Conclusion

Bringing the bold flavors of Thailand into your home kitchen doesn’t have to be complicated. This Thai Peanut Curry Chicken is a testament to how a few high-quality ingredients can create a meal that is both comforting and exciting. With its creamy texture and perfect balance of flavors, it is sure to become a frequent request at your dinner table.

If you enjoyed making and eating this recipe, please consider sharing it with your friends and family! Sharing recipes is a wonderful way to connect over a love of good food and help others discover easy, delicious meals they can make at home. Happy cooking!

A bowl of creamy Thai peanut curry chicken served over white jasmine rice and topped with crushed peanuts

Thai Peanut Curry Chicken (Better Than Takeout)

Mealoras
A vibrant, creamy, and deeply satisfying one-pan meal that rivals any restaurant.
Prep Time 10 minutes
Cook Time 18 minutes
Total Time 30 minutes
Course dinner
Servings 4 Servings

Ingredients
  

  • Chicken Breasts: 2 large breasts cut into bite-sized cubes
  • Carrots: 2 medium sliced into half-moons
  • Potatoes: 2 medium Russet or red, peeled and cubed
  • Yellow Onion: 1/2 medium diced
  • Red Curry Paste: 1 jar 4oz
  • Coconut Milk: 2 cans 13.5oz each full-fat
  • Peanut Butter: 1/4 cup plus 2 tablespoons creamy
  • Brown Sugar: 5 tablespoons
  • Soy Sauce: 4 teaspoons
  • Lime Juice: Juice from 1 fresh lime
  • Olive Oil: 2 tablespoons
  • Ginger: 2 teaspoons ground ginger
  • Garlic: 2 teaspoons minced garlic

Instructions
 

  • Heat oil in a large skillet and sauté cubed chicken with ground ginger, minced garlic, and the red curry paste until the meat is coated and lightly browned.
  • Toss in the diced onions, sliced carrots, and cubed potatoes, sautéing for several minutes to soften the vegetables and absorb the aromatics.
  • Pour in both cans of coconut milk and stir thoroughly until the sauce is a consistent orange-red color.
  • Lower the heat to a simmer and cook gently until the potatoes and carrots are fork-tender.
  • Stir in the creamy peanut butter, brown sugar, soy sauce, and fresh lime juice, mixing until the peanut butter is completely melted.
  • Continue to simmer for a few final minutes to allow the sauce to thicken and the flavors to marry perfectly.
  • Remove from the heat and serve immediately over steamed jasmine rice.

Notes

• Heat Control: Red curry paste brands vary in spice level; start with half a jar if you prefer a milder dish.
• Vegetable Swaps: Red bell peppers or broccoli make excellent additions; add them later in the simmer to keep them crisp.
• Serving Tip: Top with crushed roasted peanuts and fresh cilantro for an authentic restaurant-style texture.
About the author
Mealoras
Mealoras your go-to for simple, flavorful recipes! From quick weeknight dinners to sweet treats and family favorites, we make cooking easy, fun, and delicious for everyone in the kitchen.

Tags:

You might also like these recipes

Leave a Comment

Recipe Rating