This Thai Peanut Curry Recipe will tantalize your taste buds with its rich and creamy flavors. Packed with wholesome ingredients like onions, carrots, potatoes, and chicken, it’s a delightful dish that can be made in just 30 minutes.
The combination of peanut butter and red curry paste creates a sauce that’s both savory and slightly sweet, inviting you to indulge in every bite. Whether you’re cooking for family or friends, this simple yet delicious dish is sure to impress.
Why You'll Love This Thai Peanut Curry Recipe
Foolproof techniques guarantee perfect results every single time making even novice cooks feel like professional chefs.
Stunning visual appeal with gorgeous colors creates the ultimate Instagram-worthy dish for any occasion.
Endlessly adaptable for different dietary needs while working beautifully for meal prep or entertaining groups effortlessly.
Ingredients for Thai Peanut Curry Recipe
Here is what you will need to make this delicious Thai Peanut Curry Recipe:
2 carrots: Cut into bite size pieces.
2 medium potatoes: Cut into bite size pieces.
1/2 yellow onion: Diced.
2 chicken breasts: Cubed.
2 Tbsp. olive oil: Coconut or vegetable oil can also be used.
2 tsp. ground ginger: For a warm spice flavor.
2 tsp. minced garlic: Adds depth to the dish.
1 -4oz. jar red curry paste: The star ingredient in the sauce.
2 cans coconut milk: For creaminess and body.
1/4 cup + 2 Tbsp. peanut butter: Essential for that nutty flavor.
5 Tbsp. brown sugar: Balances the spiciness of the curry paste.
4 tsp. soy sauce: Adds umami richness to the dish.
juice from 1 lime: Brightens up the flavors beautifully.
This Thai Peanut Curry Recipe includes onions, carrots, potatoes, and chicken simmered in a Thai Inspired Peanut red curry sauce, and served over steamed rice. It’s easy to make and will be ready to serve in just 30 minutes. This flavorful Thai Peanut Curry Recipe is simple, delicious, and will taste just like it came from your favorite Thai restaurant.
How to Make Thai Peanut Curry Recipe
Follow these simple steps to prepare this delicious Thai Peanut Curry Recipe:
Step 1: Sauté Aromatics In a large skillet or pot add oil and heat over medium-high heat. Add diced onions, chopped carrots, chopped potatoes, and sauté for 4-5 minutes until they start to soften.
Step 2: Cook Chicken & Spices Add cubed chicken along with ground ginger, minced garlic, and red curry paste; mix well to combine all ingredients thoroughly while sautéing for a couple more minutes before stirring in coconut milk.
Step 3: Simmer Vegetables Reduce heat to medium-low and let the mixture simmer for about 10 minutes or until carrots and potatoes become soft enough to eat comfortably.
Step 4: Incorporate Sauce Ingredients Stir in peanut butter, brown sugar, soy sauce, and lime juice; continue cooking for another 4-5 minutes allowing all flavors to meld together beautifully.
Step 5: Serve & Enjoy! Serve hot over rice (Jasmine, white or brown) garnished with chopped peanuts for an extra crunch that complements the creamy texture of your curry.
Servings: 6
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Course: Main Course
Cuisine: Thai
Keywords: Curry, Easy Spicy Thai Peanut Noodles, Peanut Curry, Thai Peanut Curry
Nutrition Facts: Calories: 198 kcal, Carbs: 19 g, Protein: 7.5 g, Fat: 10.3 g, Saturated Fat: 1.5 g, Sodium: 741 mg, Fiber: 2.8 g, Sugar: 3.4 g
Perfecting Thai Peanut Curry Recipe Cooking Process
Creating a delightful Thai Peanut Curry Recipe doesn’t have to be time-consuming. With a well-prepared workspace and all ingredients ready to go, you can whip up this flavorful dish in just 30 minutes. The key is to follow each step methodically, ensuring that flavors meld perfectly while maintaining the integrity of each ingredient.
Add Your Touch to Thai Peanut Curry Recipe
Feel free to customize your Thai Peanut Curry Recipe by adding vegetables such as bell peppers, snap peas, or spinach for extra nutrition and color. You can also adjust the spice level by incorporating more or less red curry paste based on your preference. Experimenting with different proteins like tofu or shrimp can further enhance this dish’s versatility.

Storing and Reheating Thai Peanut Curry Recipe
Leftover Thai Peanut Curry can be stored in an airtight container in the refrigerator for up to three days. To reheat, simply warm it on the stovetop over low heat until heated through, adding a splash of coconut milk if it appears too thick. This dish also freezes well for up to three months, making it perfect for meal prep.
Chef's Helpful Tips for Thai Peanut Curry Recipe
Master the art of mise en place by prepping all ingredients beforehand to ensure smooth execution.
The secret lies in layering flavors throughout the cooking process rather than seasoning only at the end.
Pro tip: let the finished dish rest for optimal texture and flavor development before serving to your guests.
I fondly remember the first time I tried a homemade version of this dish at my friend’s house, where the rich aroma filled the air and everyone couldn’t wait to dig in.
FAQs About Thai Peanut Curry Recipe
What is Thai Peanut Curry Recipe?
The Thai Peanut Curry Recipe is a vibrant and flavorful dish featuring cubed chicken, fresh vegetables like carrots and potatoes, all simmered in a rich peanut-infused red curry sauce made with coconut milk. This combination creates a creamy texture and an explosion of taste that embodies authentic Thai cuisine. It’s typically served over steamed rice, making it a satisfying main course for any meal.
How spicy is the Thai Peanut Curry Recipe?
The spiciness of this Thai Peanut Curry Recipe primarily depends on the amount of red curry paste you use. Generally, red curry paste offers mild to medium heat levels, but you can easily adjust it according to your taste preferences. If you enjoy a spicier kick, consider adding sliced fresh chilies or chili flakes during cooking.
Can I make Thai Peanut Curry vegan?
Absolutely! To make this recipe vegan-friendly, substitute chicken with tofu or chickpeas, and use vegetable broth instead of chicken broth if needed. Ensure that your peanut butter is free from animal products. By using these alternatives, you can still enjoy a delicious and hearty version of this classic dish without compromising on flavor.
What type of rice pairs best with Thai Peanut Curry?
For an authentic experience with your Thai Peanut Curry recipe, jasmine rice is often recommended due to its fragrant aroma and fluffy texture that complements the rich sauce beautifully. However, you can also use brown rice for added fiber or basmati rice if that’s what you have on hand. Each type will provide a unique twist while enhancing the overall dining experience.
Conclusion for Thai Peanut Curry Recipe
In conclusion, this easy-to-follow Thai Peanut Curry Recipe brings authentic flavors from Thailand right into your home kitchen in just 30 minutes. With its blend of tender chicken, fresh vegetables, and creamy peanut sauce served over rice, it’s sure to become a favorite among family and friends. Whether you follow the recipe as is or add your personal touches, this dish promises satisfaction with every bite.

Thai Peanut Curry
Ingredients
Method
- In a large skillet or pot add oil and heat over medium-high heat. Add diced onions, chopped carrots, chopped potatoes, and sauté for 4-5 minutes until they start to soften.
- Add cubed chicken along with ground ginger, minced garlic, and red curry paste; mix well to combine all ingredients thoroughly while sautéing for a couple more minutes before stirring in coconut milk.
- Reduce heat to medium-low and let the mixture simmer for about 10 minutes or until carrots and potatoes become soft enough to eat comfortably.
- Stir in peanut butter, brown sugar, soy sauce, and lime juice; continue cooking for another 4-5 minutes allowing all flavors to meld together beautifully.
- Serve hot over rice (Jasmine, white or brown) garnished with chopped peanuts for an extra crunch that complements the creamy texture of your curry.



Leave a Comment