Thai Peanut Curry Recipe
This Thai Peanut Curry Recipe is a delightful blend of vibrant flavors and comforting textures, perfect for any occasion. With tender chicken, colorful veggies, and a creamy peanut sauce, this dish transports you straight to Thailand in just 30 minutes. Whether it’s a weeknight dinner or a gathering with friends, this easy recipe will impress everyone at the table.
Why You’ll Love This Recipe
- Quick and Easy: This recipe takes only 30 minutes from start to finish, making it perfect for busy weeknights.
- Flavorful: The combination of coconut milk and red curry paste creates a rich and aromatic sauce that elevates the dish.
- Versatile Ingredients: Feel free to swap out chicken for tofu or add more vegetables based on what you have on hand.
- Healthy Option: Packed with nutrients from fresh vegetables, this dish is not only tasty but also nourishing.
- Great Leftovers: Enjoy the flavors even more as leftovers; they get better after a day in the fridge!
Tools and Preparation
To make your cooking experience smooth, having the right tools is essential. Here’s what you’ll need:
Essential Tools and Equipment
- Large skillet or pot
- Cutting board
- Knife
- Measuring cups and spoons
- Stirring spoon
Importance of Each Tool
- Large skillet or pot: Ideal for sautéing ingredients evenly and simmering the curry without spilling.
- Knife: A sharp knife ensures quick chopping of vegetables, saving time during prep.
Ingredients
This Thai Peanut Curry Recipe includes onions, carrots, potatoes, and chicken simmered in a Thai Inspired Peanut red curry sauce, served over steamed rice. It’s easy to make and will be ready to serve in just 30 minutes.
Vegetables
- 2 carrots, cut into bite size pieces
- 2 medium potatoes, cut into bite size pieces
- 1/2 yellow onion, diced
Protein
- 2 chicken breasts, cubed
Cooking Essentials
- 2 Tbsp. olive oil (coconut or vegetable oil can also be used)
- 2 tsp. ground ginger
- 2 tsp. minced garlic
- 1 -4oz. jar red curry paste
Sauce Ingredients
- 2 cans coconut milk
- 1/4 cup + 2 Tbsp. Peanut butter
- 5 Tbsp. brown sugar
- 4 tsp. soy sauce
- juice from 1 lime
How to Make Thai Peanut Curry Recipe
Step 1: Sauté the Vegetables
In a large skillet or pot, add oil and heat over medium-high heat. Add diced onions, chopped carrots, and chopped potatoes. Sauté for 4-5 minutes until they start to soften.
Step 2: Add Chicken and Spices
Add cubed chicken along with ground ginger, minced garlic, and red curry paste. Mix well to combine all ingredients. Sauté for another couple of minutes before stirring in coconut milk.
Step 3: Simmer the Curry
Allow the mixture to simmer over medium-low heat for about 10 minutes or until the carrots and potatoes are tender.
Step 4: Stir in Sauce Ingredients
Mix in peanut butter, brown sugar, soy sauce, and lime juice. Cook for an additional 4-5 minutes until everything is well combined and heated through.
Step 5: Serve
Serve your flavorful Thai Peanut Curry over rice (Jasmine, white, or brown) and garnish with chopped peanuts if desired.
Enjoy this quick yet delicious Thai Peanut Curry Recipe with family or friends!
How to Serve Thai Peanut Curry Recipe
Serving your Thai Peanut Curry can elevate the dining experience. It pairs well with a variety of sides and garnishes that enhance its rich flavors. Here are some creative serving suggestions.
Over Rice
- Jasmine Rice: This fragrant rice absorbs the curry sauce beautifully, making every bite delightful.
- Brown Rice: A healthier option, brown rice adds a nutty flavor and chewy texture that complements the curry.
With Fresh Herbs
- Cilantro: Sprinkling fresh cilantro adds brightness and a refreshing taste to balance the richness of the curry.
- Basil: Thai basil gives a unique flavor twist, enhancing the overall aroma of the dish.
Garnishes
- Chopped Peanuts: Adding crunchy peanuts not only provides texture but also intensifies the nutty flavor of the curry.
- Lime Wedges: A squeeze of lime juice right before eating brightens up the dish and adds a zesty kick.
Accompanied by Salads
- Cucumber Salad: A light cucumber salad offers a cool contrast to the warm curry.
- Asian Slaw: This crunchy slaw with a sesame dressing provides an excellent textural contrast and is a refreshing side.

How to Perfect Thai Peanut Curry Recipe
To make sure your Thai Peanut Curry turns out perfectly each time, follow these helpful tips.
- Use Fresh Ingredients: Fresh vegetables and good-quality chicken will enhance the flavors significantly.
- Adjust Spice Levels: If you prefer more heat, add extra red curry paste or fresh chilies to suit your taste.
- Don’t Rush Simmering: Allowing the curry to simmer helps develop deeper flavors, so take your time!
- Stir Well: Make sure to mix in all ingredients thoroughly, especially when adding peanut butter for an even consistency.
- Experiment with Proteins: Try substituting chicken with tofu or shrimp for different variations of this delicious recipe.
- Add Veggies: Feel free to include other vegetables like bell peppers, broccoli, or snap peas for added nutrition and color.
Best Side Dishes for Thai Peanut Curry Recipe
Pairing your Thai Peanut Curry with complementary side dishes can enhance your meal. Here are some great options:
- Spring Rolls: Crispy spring rolls filled with veggies and served with sweet chili sauce make a great appetizer.
- Mango Sticky Rice: This classic dessert provides a sweet finish that contrasts nicely with the spicy curry.
- Thai Fried Rice: A flavorful fried rice dish seasoned with soy sauce and mixed vegetables pairs well with any curry.
- Sautéed Bok Choy: Quickly sautéed bok choy offers a healthy green side that balances out the meal.
- Coconut Soup: A light coconut soup serves as a comforting starter before diving into your rich curry.
- Grilled Vegetables: Marinated grilled vegetables bring smoky flavors that complement the creamy peanut sauce beautifully.
- Naan Bread: Although not traditional, naan bread can be used to scoop up leftover curry sauce for an enjoyable meal experience.
- Pickled Vegetables: Quick-pickled carrots or radishes provide acidity that cuts through the richness of the peanut curry.
Enjoy your delicious Thai Peanut Curry!
Common Mistakes to Avoid
When making this Thai Peanut Curry Recipe, it’s easy to make a few common mistakes. Here are some tips to ensure your dish turns out perfectly.
- Skipping the sauté step: Not sautéing the vegetables and chicken can result in a lack of flavor. Always sauté them for a few minutes before adding other ingredients.
- Using low-quality peanut butter: Cheap peanut butter can alter the taste of your curry. Opt for a natural peanut butter that enhances flavor.
- Overcooking vegetables: Overcooked carrots and potatoes can become mushy. Aim for tenderness while maintaining some texture by checking them periodically.
- Ignoring seasoning adjustments: Everyone’s palate is different. Taste the curry and adjust the seasoning (like soy sauce or lime juice) to fit your preference.
- Not letting it simmer enough: Don’t rush the simmering process. Allowing it to simmer helps develop richer flavors, so take your time.
- Forgetting about garnishes: Garnishes like chopped peanuts add a pleasant crunch and extra flavor. Don’t skip this final touch!

Storage & Reheating Instructions
Refrigerator Storage
- Store in an airtight container for up to 4 days.
- Let the curry cool down before refrigerating.
Freezing Thai Peanut Curry Recipe
- Freeze in freezer-safe containers for up to 3 months.
- Leave some space in containers as liquids expand when frozen.
Reheating Thai Peanut Curry Recipe
- Oven: Preheat to 350°F (175°C). Heat in a covered dish for about 20 minutes or until warmed through.
- Microwave: Place in a microwave-safe bowl, cover loosely, and heat on medium power in 1-minute intervals until hot.
- Stovetop: Reheat over medium-low heat, stirring occasionally, until heated thoroughly.
Frequently Asked Questions
Here are some common questions about making this delicious Thai Peanut Curry Recipe.
How can I make this Thai Peanut Curry Recipe vegetarian?
You can substitute chicken with tofu or chickpeas and use vegetable broth instead of chicken stock for a hearty vegetarian option.
Can I customize the vegetables in my Thai Peanut Curry?
Absolutely! Feel free to add bell peppers, broccoli, or snap peas based on your preferences or what you have on hand.
What should I serve with my Thai Peanut Curry?
This dish pairs wonderfully with steamed rice, but you can also serve it with noodles or quinoa for a different twist.
How long does this Thai Peanut Curry last in the fridge?
The Thai Peanut Curry will stay fresh in the refrigerator for up to 4 days when stored properly in an airtight container.
Is it possible to make this recipe ahead of time?
Yes! You can prepare the curry ahead of time and reheat it when ready to serve. The flavors often deepen and improve after sitting overnight.
Final Thoughts
This Thai Peanut Curry Recipe is not only quick and easy but also incredibly versatile. You can customize it based on your favorite vegetables or proteins. Whether you’re cooking for family or hosting friends, this dish is sure to impress and satisfy everyone’s cravings. Give it a try and enjoy the delightful flavors of Thailand right at home!
Thai Peanut Curry Recipe
- Total Time: 30 minutes
- Yield: Serves 4
Description
Indulge in the vibrant flavors of this Thai Peanut Curry Recipe, a delightful dish that embodies the essence of Thailand right in your kitchen. With tender chicken simmered in a rich and creamy peanut sauce, complemented by fresh vegetables, this recipe is perfect for any occasion. Whether you’re looking for a quick weeknight dinner or a dish to impress guests, you can whip up this comforting curry in just 30 minutes. Enjoy the unique combination of coconut milk and red curry paste that elevates every bite, making it a satisfying meal that everyone will love.
Ingredients
- 2 chicken breasts, cubed
- 2 carrots, cut into bite-sized pieces
- 2 medium potatoes, diced
- 1/2 yellow onion, diced
- 2 cans coconut milk
- 1/4 cup + 2 Tbsp. peanut butter
- 5 Tbsp. brown sugar
- 4 tsp. soy sauce
- Juice from 1 lime
- 2 tsp. ground ginger
- 2 tsp. minced garlic
- 1 –4oz. jar red curry paste
Instructions
- Heat olive oil in a large skillet over medium-high heat. Sauté onions, carrots, and potatoes for about 4-5 minutes until softened.
- Add cubed chicken along with ground ginger, minced garlic, and red curry paste. Stir well and sauté for another couple of minutes.
- Pour in coconut milk and let the mixture simmer over medium-low heat for approximately 10 minutes until veggies are tender.
- Stir in peanut butter, brown sugar, soy sauce, and lime juice; cook for an additional 4-5 minutes until well combined.
- Serve over rice and garnish with chopped peanuts if desired.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main
- Method: Sautéing
- Cuisine: Thai
Nutrition
- Serving Size: 1 cup (approx. 245g)
- Calories: 410
- Sugar: 12g
- Sodium: 600mg
- Fat: 22g
- Saturated Fat: 8g
- Unsaturated Fat: 14g
- Trans Fat: 0g
- Carbohydrates: 36g
- Fiber: 6g
- Protein: 22g
- Cholesterol: 65mg







