After a particularly busy day, there’s nothing quite as satisfying as the comforting embrace of a home-cooked meal. That’s why I turn to my go-to recipe for Thai Peanut Curry Chicken—an utterly delicious dish that elevates those rushed weeknight dinners into something special. Imagine the aroma of savory garlic and ginger swirling with the nutty sweetness of peanut butter and the creamy richness of coconut milk.
In just 30 minutes, you can transform simple chicken and vegetables into a vibrant, flavorful curry that rivals your favorite takeout—yet is far simpler to make. This one-pan wonder not only caters to my cravings for bold flavors but also embraces my desire for easy, gluten-free meals. Whether you’re looking to impress guests or just spoil yourself with a delightful dinner, this Thai Peanut Curry Chicken is sure to become a cherished staple in your cooking repertoire. Come along, and let’s whip up this tropical comfort food that tastes like a vacation in a bowl!
Why You’ll Love This Thai Peanut Curry Chicken Recipe
Simplicity at Its Best: This dish comes together effortlessly in just 30 minutes—perfect for those hectic weeknights.
Rich, Creamy Flavor: The combination of creamy coconut milk, warming ginger, and nutty peanut butter creates a comforting taste that’s hard to resist.
Versatile Ingredients: Feel free to customize based on what you have on hand; swap out chicken for tofu or potatoes for broccoli.
One-Pan Wonder: Less cleanup time means more time to enjoy your meal with family or friends!
Crowd-Pleasing Dish: Whether you’re hosting a dinner party or feeding your family, everyone will rave about this vibrant curry!
Get prepared to savor this delightful dish that will soon become your go-to for any occasion.
Thai Peanut Curry Chicken Ingredients
For the Curry
• Chicken Breasts – Provides protein and structure; substitute with chicken thighs for a juicier option.
• Carrots – Adds sweetness and nutrition; red bell peppers or snap peas can be used for variety.
• Potatoes – Contributes heartiness and texture; use zucchini for a lighter dish.
• Yellow Onion – Enhances flavor base; shallots can be an alternative for a milder taste.
• Red Curry Paste – Provides spicy, aromatic flavor; start with half a jar for a milder dish and increase to taste.
• Coconut Milk – Creamy base for the sauce; use full-fat for a richer flavor or light coconut milk for fewer calories.
• Peanut Butter – Adds creaminess and nutty flavor; crunchy peanut butter can be substituted for added texture.
• Brown Sugar – Balances flavors with sweetness; honey or coconut sugar can also work as sweeteners.
• Soy Sauce – Adds umami depth; use tamari for a gluten-free option.
• Lime Juice – Brightens the dish and adds acidity; fresh lime is best, but bottled lime juice is acceptable in a pinch.
• Olive Oil – For sautéing ingredients; can substitute with coconut oil for more coconut flavor.
• Ginger – Offers warmth and spice; replace ground ginger with freshly grated ginger for a more vibrant taste.
• Garlic – Contributes fragrant flavor; use fresh garlic for better taste compared to powdered.
Feel the excitement? Let’s dive into crafting this Thai Peanut Curry Chicken that’s not only easy to make but also unrivaled by takeout!
How to Make Thai Peanut Curry Chicken
-
Sauté Aromatics & Chicken: Heat olive oil in a large skillet over medium heat. Add cubed chicken, ground ginger, minced garlic, and red curry paste. Cook until the chicken is browned and well-coated, about 5-7 minutes.
-
Add Vegetables: Stir in diced onions, sliced carrots, and cubed potatoes. Sauté for 4-5 minutes, allowing them to soften slightly while keeping their vibrant colors.
-
Incorporate Coconut Milk: Pour in the coconut milk and stir until smooth and consistent in color. You’re aiming for a creamy texture that envelops your ingredients nicely!
-
Simmer: Reduce the heat to low and let it simmer for 10 minutes. This allows the vegetables to become fork-tender while avoiding a vigorous boil that could affect the sauce’s creaminess.
-
Finish Sauce: Mix in peanut butter, brown sugar, soy sauce, and lime juice. Cook for an additional 4-5 minutes until the sauce thickens and the flavors meld beautifully.
-
Serve: Remove from heat and serve immediately over steamed jasmine rice for a delightful meal that’s both comforting and exotic.
Optional: Top with crushed roasted peanuts and fresh cilantro for added texture and flavor.
Exact quantities are listed in the recipe card below.

Expert Tips for Thai Peanut Curry Chicken
• Spice Balance: Start with a small amount of red curry paste—taste and adjust as needed. This way, you’ll avoid overwhelming heat and perfectly tailor your Thai Peanut Curry Chicken.
• Freshness Matters: Use fresh ginger and garlic for the most vibrant flavors. Dried spices can’t match the aromatic punch of fresh ingredients!
• Texture Variation: Don’t forget to garnish with crushed roasted peanuts and cilantro—they add delightful crunch and freshness that elevate the dish.
• Leftover Love: Leftovers often taste even better the next day as flavors meld; store in an airtight container in the fridge for quick meals.
• Customize Ingredients: Feel free to swap vegetables or proteins. Using tofu instead of chicken or adding in seasonal veggies can create a unique twist!
How to Store and Freeze Thai Peanut Curry Chicken
Fridge: Store leftovers in an airtight container for up to 3 days. This makes for a quick, delicious meal the next day!
Freezer: Freeze the curry in labeled airtight containers for up to 2 months. Ensure it’s completely cooled before sealing to prevent ice crystals.
Reheating: Thaw overnight in the fridge, then reheat gently on the stovetop. Add a splash of coconut milk to bring back its creamy consistency.
Serving Suggestions: A fresh squeeze of lime right before serving can elevate the flavors, enhancing your Thai Peanut Curry Chicken experience!
Make Ahead Options
These Thai Peanut Curry Chicken bowls are perfect for meal prep enthusiasts! You can chop your vegetables (onions, carrots, potatoes) and store them in the fridge up to 3 days in advance, sealing them in an airtight container to maintain freshness. The chicken can also be diced and marinated with soy sauce and red curry paste for up to 24 hours, enhancing its flavor. When you’re ready to enjoy, simply sauté the chicken with aromatics, add the prepped veggies, and follow the cooking instructions. This way, you’ll have a delicious dinner ready in no time, making your busy weeknights stress-free and tasty!
Thai Peanut Curry Chicken Variations
Feel free to let your creativity shine as you customize this dish to your heart’s desire!
- Dairy-Free: Use coconut yogurt instead of peanut butter for a creamy twist without dairy.
- Vegetarian: Swap chicken with firm tofu or chickpeas for a protein-packed, meatless option.
- Spicy Kick: Add sliced fresh chili or a dash of chili flakes for a heat boost that tantalizes the taste buds.
- Hearty Swap: Replace potatoes with sweet potatoes for a sweeter, nutrient-rich alternative that complements the dish beautifully.
- Herb Infusion: Toss in fresh herbs like basil or cilantro toward the end of cooking for a burst of vibrant freshness.
- Noodle Option: Serve over rice noodles or zucchini noodles for a comforting, carb-rich twist that changes the game.
- Flavor Depth: Incorporate a tablespoon of sesame oil along with olive oil for a nutty depth that elevates each bite.
- Coconut Upgrade: Use roasted coconut flakes as a topping for an extra crunch and a tropical flair.
With these variations, you’ll create a dish that’s uniquely yours every time!
What to Serve with Thai Peanut Curry Chicken?
The magic of this creamy curry is heightened when paired with the right accompaniments, transforming your meal into a complete feast.
-
Steamed Jasmine Rice: The fluffy texture of jasmine rice perfectly absorbs the rich coconut-peanut sauce, making every bite heavenly. It’s the traditional base that balances the flavors beautifully.
-
Quinoa Pilaf: For a hearty alternative, quinoa pilaf adds a nutty flavor and a protein-packed punch. Toss in some herbs and vegetables to elevate its freshness alongside the curry.
-
Crispy Spring Rolls: These delightful bites add crunch and freshness to your meal, providing a wonderful contrast to the creamy curry. They’re perfect for dipping into sweet chili sauce!
-
Thai Cucumber Salad: A refreshing salad featuring cucumbers, tomatoes, and a zesty dressing brightens the palate between bites of the rich curry. The coolness is a delightful counterpart to the warm dish.
-
Roasted Broccoli: The slight char adds depth and a hint of bitterness that balances the sweetness of the curry. Tossed in a bit of soy sauce, it’s simply irresistible!
-
Mango Sticky Rice: For dessert, this classic Thai treat adds a sweet finish to your meal. The luscious mango pairs beautifully with the creamy coconut delight of your main dish.
Enjoy your Thai Peanut Curry Chicken with these delightful pairings for a memorable dining experience!

Thai Peanut Curry Chicken Recipe FAQs
What type of chicken is best for this recipe?
I recommend using chicken breasts for a lean source of protein, but chicken thighs are a fantastic substitute if you prefer juicier, more flavorful meat. You can even use firm tofu or a mix of colorful vegetables for a delicious vegetarian option!
How should I store leftover Thai Peanut Curry Chicken?
Store leftovers in an airtight container in the fridge for up to 3 days. Reheat gently on the stovetop or in the microwave, and be sure to add a splash of coconut milk if the sauce thickens too much during storage. This extra step really helps revive that creamy texture!
Can I freeze this Thai Peanut Curry Chicken dish?
Absolutely! You can freeze the curry in labeled airtight containers for up to 2 months. Be sure to let it cool completely before sealing. When you’re ready to enjoy it again, thaw overnight in the fridge, then reheat on the stovetop while adding a little coconut milk to return its velvety goodness.
How can I adjust the spice level of the dish?
Start with a small amount of red curry paste—perhaps just half a jar—and taste as you go. You can always add more paste to crank up the heat if you want a spicier dish. Remember, everyone’s taste can vary, so adjust according to your preference!
What if I have dietary restrictions or allergies?
For gluten-free options, be sure to use tamari instead of regular soy sauce. If you have a peanut allergy, try using sunflower seed butter or tahini as replacements for peanut butter, and check all ingredients for cross-contamination. It’s all about enjoying food safely while still indulging in delicious flavors!
Can I use different vegetables in this curry?
Yes, you can vary the vegetables based on what you have on hand or your preferences! Broccoli, bell peppers, or snap peas are great choices that add texture and nutrition. Just remember to adjust the cooking times slightly to ensure they remain tender but not mushy. Enjoy the variety!

Delicious Thai Peanut Curry Chicken Recipe Better Than Takeout
Ingredients
Equipment
Method
- Heat olive oil in a large skillet over medium heat. Add cubed chicken, ground ginger, minced garlic, and red curry paste. Cook until the chicken is browned and well-coated, about 5-7 minutes.
- Stir in diced onions, sliced carrots, and cubed potatoes. Sauté for 4-5 minutes, allowing them to soften slightly while keeping their vibrant colors.
- Pour in the coconut milk and stir until smooth and consistent in color.
- Reduce the heat to low and let it simmer for 10 minutes.
- Mix in peanut butter, brown sugar, soy sauce, and lime juice. Cook for an additional 4-5 minutes until the sauce thickens and the flavors meld beautifully.
- Remove from heat and serve immediately over steamed jasmine rice.








