Introduction
Thai Peanut Chicken is a dish that instantly transports you to the vibrant streets of Thailand, where the air is filled with the scent of fresh herbs, spices, and sizzling dishes. This creamy, slightly spicy dish combines tender, juicy chicken with a rich peanut sauce that’s both savory and slightly sweet. The sauce, made with creamy peanut butter, soy sauce, ginger, and garlic, is an irresistible blend of flavors that coat the chicken perfectly, making every bite a burst of deliciousness. It’s the ideal balance of bold, vibrant flavors and comforting textures that will make your taste buds dance.
The first time I made Thai Peanut Chicken, I couldn’t believe how quickly it came together. The sauce came together in minutes, and once the chicken was coated and simmered in that creamy sauce, my kitchen filled with an irresistible aroma that made it hard to wait for dinner. As I tasted the first bite, I was hooked—the creamy peanut sauce perfectly complemented the tender chicken, creating a flavor combination that was both comforting and exciting.
What I love most about Thai Peanut Chicken is how versatile it is. It’s perfect for a cozy dinner at home, but it’s also easy enough to make for a weeknight meal or to impress guests at a gathering. Pair it with steamed rice, noodles, or a fresh salad, and you’ve got a complete meal that’s both satisfying and full of flavor. No matter how you serve it, Thai Peanut Chicken is sure to become a staple in your recipe rotation and will quickly become a new favorite.
Perfect for:
- Quick weeknight dinners
- Family meals
- Asian-inspired dishes
- Meal prep options
- Chicken lovers
Why You’ll Love This Thai Peanut Chicken Recipe
Here’s why Thai Peanut Chicken will be a hit in your home:
- Creamy Peanut Sauce: The peanut sauce is the star of the dish. It’s creamy, nutty, and has the perfect balance of sweet and savory flavors.
- Packed with Flavor: The sauce combines the rich taste of peanut butter with a kick of heat from sriracha and the savory depth of soy sauce and ginger, creating an irresistible flavor profile.
- Quick and Easy: This dish comes together quickly, making it a perfect choice for busy evenings when you need a satisfying meal in a short amount of time.
- Customizable Heat Level: Adjust the sriracha or chili flakes to your desired level of spice, making it as mild or fiery as you prefer.
- Versatile: Serve it over rice, noodles, or even in lettuce wraps for a variety of meal options.
Preparation and Cooking Time
- Total Time: 30 minutes
- Preparation Time: 10 minutes
- Cooking Time: 20 minutes
- Servings: 4 servings
- Calories per serving: Approximately 450-500 calories
- Key Nutrients: Protein: 35g, Carbs: 25g, Fat: 30g
Ingredients
Gather these ingredients to make your Thai Peanut Chicken:
- 4 boneless, skinless chicken breasts or thighs
- 2 tablespoons vegetable oil
- 2 cloves garlic, minced
- 1 tablespoon fresh ginger, minced
- ¼ cup creamy peanut butter
- ¼ cup soy sauce
- 2 tablespoons rice vinegar
- 2 tablespoons honey
- 1 tablespoon sriracha (adjust to taste)
- ½ cup coconut milk (or regular milk)
- 1 tablespoon lime juice
- 1 teaspoon sesame oil
- 2 tablespoons chopped peanuts (for garnish)
- 2 tablespoons chopped fresh cilantro (for garnish)
- Steamed rice or noodles, for serving
Ingredient Highlights
- Peanut Butter: Adds richness and a nutty flavor to the sauce, making it the creamy base that holds the dish together.
- Soy Sauce: Adds a salty, umami element to balance the sweetness of the peanut butter and honey.
- Sriracha: A dash of this spicy sauce adds heat to the dish, which can be adjusted according to your preference.
- Coconut Milk: Adds a silky texture and a mild sweetness to the sauce, complementing the flavors of the peanuts and soy sauce.
- Lime Juice: Brightens the sauce with acidity, giving the dish a refreshing lift.
Step-by-Step Instructions
Here’s how to make Thai Peanut Chicken:
Prepare the Chicken:
- Cook the Chicken: Heat vegetable oil in a large skillet over medium heat. Season the chicken breasts or thighs with salt and pepper. Cook the chicken for 6-7 minutes on each side, or until fully cooked through and golden brown. Remove from the skillet and set aside to rest for a few minutes. Slice the chicken into strips or cubes.
Make the Peanut Sauce:
- Sauté the Aromatics: In the same skillet, add a little more oil if needed and sauté the garlic and ginger for about 1-2 minutes, until fragrant.
- Prepare the Sauce: Add the peanut butter, soy sauce, rice vinegar, honey, sriracha, and coconut milk to the skillet. Stir well to combine and cook for another 2-3 minutes until the sauce is smooth and heated through.
- Finish the Sauce: Add lime juice and sesame oil to the sauce and stir to incorporate. Taste and adjust the seasonings if needed, adding more sriracha for heat or honey for sweetness.
Combine and Serve:
- Add the Chicken: Return the sliced chicken to the skillet and toss it in the peanut sauce, making sure the chicken is well coated.
- Garnish and Serve: Serve the Thai Peanut Chicken over steamed rice or noodles. Garnish with chopped peanuts and fresh cilantro for added crunch and flavor.
How to Serve Thai Peanut Chicken
Thai Peanut Chicken is delicious served in various ways:
- With Steamed Rice: The creamy peanut sauce pairs wonderfully with a simple side of steamed white rice or brown rice.
- On Noodles: Serve it over rice noodles or soba noodles for a hearty, satisfying dish.
- In Lettuce Wraps: For a low-carb option, serve the chicken in large lettuce leaves for a fun, handheld meal.
- With Stir-Fried Vegetables: Add stir-fried vegetables like bell peppers, broccoli, and carrots on the side for a balanced meal.
- As a Salad Topping: Serve the peanut chicken on top of a green salad with cucumber, shredded carrots, and a light dressing for a fresh meal.
Additional Tips for Thai Peanut Chicken
Here are some tips to make your Thai Peanut Chicken even better:
- Use Chicken Thighs for More Flavor: If you prefer dark meat, chicken thighs will add more flavor and tenderness to the dish.
- Adjust the Spice Level: If you prefer a milder dish, reduce the sriracha or omit it entirely, or add a dash of chili flakes for a subtler heat.
- Make the Sauce Ahead of Time: You can prepare the peanut sauce ahead of time and store it in the refrigerator for up to 3 days. Just heat it up before serving.
- Add Vegetables to the Sauce: Stir-fry vegetables like bell peppers, zucchini, and snap peas in the same pan before adding the chicken for extra texture and flavor.
- Add Crunchy Toppings: For added crunch, top the dish with roasted peanuts or even crispy shallots.
Recipe Variations for Thai Peanut Chicken
Here are 10 variations of Thai Peanut Chicken you can try:
- Spicy Peanut Chicken: Increase the amount of sriracha or add chili flakes for an extra kick of spice.
- Peanut Butter Chicken Stir-Fry: Add a mix of vegetables such as bell peppers, broccoli, and carrots, and stir-fry them in the peanut sauce.
- Peanut Chicken with Coconut Rice: Serve the chicken with a side of coconut rice to add another layer of flavor.
- Peanut Chicken Skewers: Marinate the chicken in the peanut sauce, then grill or broil it on skewers for a fun twist.
- Baked Peanut Chicken: Coat the chicken with the peanut sauce and bake it in the oven for a healthier alternative to pan-frying.
- Thai Peanut Chicken Salad: Serve the peanut chicken in a fresh salad with greens, cucumber, and shredded carrots.
- Crispy Peanut Chicken: Coat the chicken pieces in breadcrumbs and pan-fry them until crispy, then drizzle with the peanut sauce.
- Vegetarian Thai Peanut Tofu: Swap the chicken for tofu for a vegetarian version of the dish.
- Peanut Chicken with Mango Salsa: Top the chicken with a tangy mango salsa for a sweet contrast to the savory peanut sauce.
- Peanut Chicken Wraps: Wrap the peanut chicken and veggies in a tortilla for a quick and easy handheld meal.
Freezing and Storage
- Freezing: You can freeze the cooked peanut chicken and sauce for up to 3 months. Make sure to store it in an airtight container or freezer bag.
- Storage: Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in the microwave or on the stovetop before serving.
Special Equipment for Thai Peanut Chicken
Here are some special equipment items to make preparing Thai Peanut Chicken easier:
- Skillet or Frying Pan: A large skillet is ideal for cooking the chicken and making the peanut sauce in one pan.
- Wooden Spoon or Spatula: Use a wooden spoon or spatula to stir the sauce and ensure everything is evenly coated.
- Measuring Spoons: Accurate measurements are key when balancing the ingredients in the peanut sauce.
- Sharp Knife: A sharp knife makes it easier to slice the chicken evenly.
- Citrus Juicer: A citrus juicer makes it easier to extract fresh lime juice for the sauce.
FAQ Section for Thai Peanut Chicken
- Can I use crunchy peanut butter instead of creamy?
Yes, you can use crunchy peanut butter for a bit of texture, but the sauce may not be as smooth. - Can I make this dish ahead of time?
Yes, you can make the peanut chicken ahead of time. Just store it in an airtight container and reheat it before serving. - Can I substitute tofu for chicken?
Absolutely! Tofu works well in this recipe as a vegetarian or vegan option. Make sure to press the tofu to remove excess moisture. - How can I make the sauce thicker?
If you prefer a thicker sauce, add a little cornstarch mixed with water and cook for a couple more minutes until thickened. - Can I freeze this dish?
Yes, this dish freezes well. Make sure to store it in a freezer-safe container and thaw it before reheating.
Thai Peanut Chicken
Thai Peanut Chicken is a flavorful, creamy, and slightly spicy dish that brings the bold and vibrant tastes of Thai cuisine right to your kitchen. The chicken is perfectly cooked and coated in a rich peanut sauce made from creamy peanut butter, soy sauce, ginger, and garlic. This savory, tangy, and slightly sweet sauce pairs wonderfully with tender chicken and is perfect when served with steamed rice or noodles. Whether you’re craving a comforting meal or something a little adventurous, Thai Peanut Chicken is sure to become a new favorite!
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: 30 minutes meals
Ingredients
Gather these ingredients to make your Thai Peanut Chicken:
- 4 boneless, skinless chicken breasts or thighs
- 2 tablespoons vegetable oil
- 2 cloves garlic, minced
- 1 tablespoon fresh ginger, minced
- ¼ cup creamy peanut butter
- ¼ cup soy sauce
- 2 tablespoons rice vinegar
- 2 tablespoons honey
- 1 tablespoon sriracha (adjust to taste)
- ½ cup coconut milk (or regular milk)
- 1 tablespoon lime juice
- 1 teaspoon sesame oil
- 2 tablespoons chopped peanuts (for garnish)
- 2 tablespoons chopped fresh cilantro (for garnish)
- Steamed rice or noodles, for serving
Instructions
Prepare the Chicken:
- Cook the Chicken: Heat vegetable oil in a large skillet over medium heat. Season the chicken breasts or thighs with salt and pepper. Cook the chicken for 6-7 minutes on each side, or until fully cooked through and golden brown. Remove from the skillet and set aside to rest for a few minutes. Slice the chicken into strips or cubes.
Make the Peanut Sauce:
- Sauté the Aromatics: In the same skillet, add a little more oil if needed and sauté the garlic and ginger for about 1-2 minutes, until fragrant.
- Prepare the Sauce: Add the peanut butter, soy sauce, rice vinegar, honey, sriracha, and coconut milk to the skillet. Stir well to combine and cook for another 2-3 minutes until the sauce is smooth and heated through.
- Finish the Sauce: Add lime juice and sesame oil to the sauce and stir to incorporate. Taste and adjust the seasonings if needed, adding more sriracha for heat or honey for sweetness.
Combine and Serve:
- Add the Chicken: Return the sliced chicken to the skillet and toss it in the peanut sauce, making sure the chicken is well coated.
- Garnish and Serve: Serve the Thai Peanut Chicken over steamed rice or noodles. Garnish with chopped peanuts and fresh cilantro for added crunch and flavor.
Equipment
Magic Bullet Blender, Small, Silver, 11 Piece Set
Buy Now →Ninja Air Fryer Pro 4-in-1 with 5 QT Capacity
Buy Now →Nutrition
- Calories: 450-500 kcal
- Fat: 30g
- Carbohydrates: 25g
- Protein: 35g
Conclusion
Thai Peanut Chicken is a comforting and delicious dish that combines the richness of peanut butter with the tang of lime and the spice of sriracha. It’s easy to prepare, packed with flavor, and versatile enough to be served with rice, noodles, or even in lettuce wraps. Whether you’re preparing a quick weeknight dinner or entertaining guests, this dish is sure to impress. Try it today and enjoy the bold flavors of Thailand in the comfort of your own home!
I’d love to see your take on this dish! Tag me on Instagram and share how you made it your own. Don’t forget to leave a comment with your thoughts. Happy cooking!