Introduction
If you’re a fan of Thai cuisine, you’ll love Spicy Thai Peanut Chicken. This dish brings together tender, juicy chicken with a rich, creamy, and spicy peanut sauce that’s packed with layers of flavor. Whether you’re looking for a quick weeknight dinner, a meal prep option, or a dish to impress guests, this recipe delivers on all fronts. The balance of heat from chili, sweetness from brown sugar, and the richness of peanut butter creates a mouthwatering combination that will leave you coming back for more.
Spicy Thai Peanut Chicken is a versatile dish that can be served over rice, noodles, or a salad for a well-rounded meal. The peanut sauce, made with a mixture of peanut butter, soy sauce, lime, and spices, envelops the chicken, creating a satisfying dish that’s both spicy and savory with a touch of sweetness. The crunch of chopped peanuts, fresh herbs, and a squeeze of lime on top bring it all together, elevating the dish to a whole new level.
In this article, we’ll walk you through why Spicy Thai Peanut Chicken is a must-try, share step-by-step instructions on how to make it, and provide tips and variations to make it your own. Whether you’re a seasoned cook or a beginner, this recipe is easy to follow and will quickly become a family favorite.
Why You’ll Love This Recipe
- Flavorful and Spicy: The peanut sauce has the perfect balance of sweet, spicy, and savory that gives the chicken a deliciously bold flavor.
- Quick and Easy: Despite its rich flavor, this dish is quick and easy to make, perfect for busy weeknights or meal prep.
- Customizable: You can easily adjust the spice level, make it gluten-free, or add more vegetables to suit your preferences.
- Well-Balanced: The dish combines protein, healthy fats, and veggies, making it a wholesome and satisfying meal.
- Perfect for Meal Prep: The chicken and peanut sauce store well in the fridge, making it a great option for meal prep or leftovers.
Preparation Time and Servings
- Total Time: 30 minutes (10 minutes for prep, 20 minutes for cooking)
- Servings: This recipe makes about 4 servings, depending on portion size.
- Nutrition Facts (per serving): Calories: 480, Protein: 35g, Carbs: 20g, Fat: 30g.
Ingredients
For the Chicken:
- 1 ½ lbs chicken breast or thighs: Boneless, skinless chicken works best for this recipe. Chicken breast will be leaner, while thighs will provide a juicier, more flavorful result.
- 2 tablespoons vegetable oil: For cooking the chicken. You can also use olive oil or coconut oil.
- 1 teaspoon garlic powder: To add flavor to the chicken.
- 1 teaspoon ground ginger: For a warm, slightly spicy flavor.
- Salt and black pepper: To taste.
Peanut Sauce:
- 1/2 cup peanut butter: Use creamy or crunchy peanut butter, depending on your preference.
- 2 tablespoons soy sauce: For a salty umami flavor. Use tamari or coconut aminos if you need a gluten-free alternative.
- 2 tablespoons honey or brown sugar: To add sweetness and balance the heat.
- 1 tablespoon rice vinegar: For acidity to balance the richness of the peanut butter.
- 1 tablespoon lime juice: Freshly squeezed for brightness and a hint of citrus.
- 1-2 teaspoons sriracha: To add heat and spice to the sauce. Adjust according to your heat preference.
- 1/4 cup coconut milk: For creaminess and to thin out the sauce. You can also use water if you prefer a lighter version.
- 1 teaspoon sesame oil: For a rich, nutty flavor that enhances the sauce.
- 1 teaspoon grated fresh ginger: Adds a fresh zing that complements the peanut butter.
For Serving:
- 2 cups cooked rice (white, brown, or jasmine): Serve the chicken over rice for a complete meal. You can also use noodles or cauliflower rice for a low-carb alternative.
- 1/4 cup chopped peanuts: For garnish and extra crunch.
- 1 tablespoon fresh cilantro: Chopped, for a burst of fresh flavor.
- 1/2 lime: Cut into wedges for serving, for a fresh citrus kick.
- 1 small cucumber: Thinly sliced, for crunch and freshness (optional).
- 1/4 cup sliced green onions: For added flavor and crunch.
First Step: PREPARE THE CHICKEN
- Season the Chicken: Start by cutting the chicken into bite-sized pieces or strips. Season the chicken with garlic powder, ground ginger, salt, and black pepper. Make sure each piece is evenly coated.
- Cook the Chicken: Heat the vegetable oil in a large skillet or wok over medium-high heat. Add the chicken to the pan in a single layer, ensuring it’s not overcrowded. Cook for 4-5 minutes per side, or until the chicken is golden brown and cooked through. Depending on the size of the pieces, the cooking time may vary, but the internal temperature should reach 165°F (74°C).
- Set Aside: Once the chicken is cooked through, remove it from the pan and set it aside. Leave any juices in the pan, as they’ll help to flavor the sauce.
Second Step: MAKE THE PEANUT SAUCE
- Combine the Ingredients: In a small bowl or measuring cup, combine the peanut butter, soy sauce, honey (or brown sugar), rice vinegar, lime juice, sriracha, coconut milk, sesame oil, and grated fresh ginger.
- Whisk Together: Whisk the ingredients together until smooth. The sauce should have a creamy consistency, but if it’s too thick, you can add a little more coconut milk or water to thin it out. Taste the sauce and adjust the seasoning—add more sriracha for heat, honey for sweetness, or lime for acidity.
- Heat the Sauce: In the same skillet you used to cook the chicken, pour the peanut sauce over medium heat. Stir it occasionally until it’s warmed through and slightly thickened, about 2-3 minutes.
Third Step: COMBINE THE CHICKEN AND SAUCE
- Add the Chicken to the Sauce: Once the peanut sauce is heated, add the cooked chicken back into the pan. Toss the chicken in the sauce, ensuring it’s well-coated. Let it simmer for a few more minutes, allowing the chicken to soak in the sauce and absorb the flavors.
- Simmer and Coat: Continue to cook the chicken in the sauce for another 2-3 minutes, until everything is heated through and the sauce has thickened slightly.
Fourth Step: ASSEMBLE AND SERVE
- Prepare the Base: While the chicken is simmering, cook your rice (if you haven’t already) and prepare any additional garnishes. Serve the rice in individual bowls.
- Top with Chicken: Spoon the peanut chicken over the rice, making sure to drizzle any extra sauce over the top.
- Garnish: Sprinkle the chopped peanuts, fresh cilantro, and sliced green onions on top for added crunch and flavor. Serve with lime wedges on the side for a fresh, zesty finish.
- Optional Additions: For extra freshness, you can add cucumber slices or a handful of shredded carrots to the bowl. These vegetables provide a nice contrast to the rich peanut sauce.
- Serve Immediately: Enjoy your Spicy Thai Peanut Chicken while it’s hot. The dish is packed with flavor and makes a satisfying meal on its own.
How to Serve Spicy Thai Peanut Chicken
Spicy Thai Peanut Chicken is a versatile dish that can be served in various ways to suit your mood and dietary preferences. Here are some ideas for serving:
1. Serve Over Rice
The most common way to serve this dish is over steamed rice, such as jasmine rice, brown rice, or basmati. The rice acts as a neutral base that soaks up the rich peanut sauce, creating a comforting and filling meal.
2. Noodles or Zoodles
For a different twist, serve the chicken over noodles. You can use traditional rice noodles or even zucchini noodles (zoodles) for a low-carb option. The peanut sauce pairs wonderfully with both.
3. Make a Thai Peanut Chicken Salad
For a lighter, fresh version, serve the chicken over a bed of mixed greens, such as lettuce, spinach, or arugula. Add some sliced cucumber, shredded carrots, and a sprinkle of chopped peanuts for crunch. Drizzle the peanut sauce over the top and enjoy a refreshing salad.
4. Wrap in Lettuce
For a fun, low-carb option, you can use large lettuce leaves to wrap the chicken and sauce into wraps. This makes for a great appetizer or finger food at parties.
5. Meal Prep
This dish is perfect for meal prep. You can cook the chicken and sauce in advance and store it in individual containers. Just reheat it and serve with freshly cooked rice or vegetables when you’re ready to eat.
Recipe Variations
While Spicy Thai Peanut Chicken is delicious as written, there are plenty of ways to customize it to your liking:
1. Use Different Proteins
You can substitute the chicken with other proteins such as shrimp, pork, or tofu for a different flavor profile. Tofu works especially well for a vegetarian version of the dish.
2. Adjust the Spice Level
If you prefer less heat, reduce the amount of sriracha in the sauce or leave it out altogether. You can always serve hot sauce on the side for those who like it spicy.
3. Make it Gluten-Free
To make this recipe gluten-free, simply use tamari or coconut aminos instead of soy sauce and ensure your peanut butter doesn’t contain any added gluten.
4. Add More Vegetables
Feel free to load up the dish with extra vegetables such as bell peppers, broccoli, or snap peas. These veggies will add more texture and flavor to the dish.
Tips for Perfect Spicy Thai Peanut Chicken
- Use Smooth Peanut Butter: For the best texture in the peanut sauce, use smooth peanut butter. Crunchy peanut butter can create a grittier sauce.
- Balance the Sauce: Taste the peanut sauce as you make it. If it’s too thick, add more coconut milk or water; if it’s too spicy, add more honey or peanut butter to tone it down.
- Cook Chicken to Perfection: Make sure not to overcook the chicken, as it can become dry. Check the internal temperature to ensure it reaches 165°F (74°C).
- Fresh Ingredients: For the best flavor, use fresh lime juice, cilantro, and other garnishes. Fresh herbs and lime can really brighten up the dish.
- Reheat Carefully: If you’re making this dish ahead of time, store the chicken and peanut sauce separately. When reheating, be gentle to avoid overcooking the chicken.
Spicy Thai Peanut Chicken: A Bold, Flavorful Dish That Will Wow Your Taste Buds
- Total Time: 30 minutes
Description
Get ready for a flavor explosion with this Spicy Thai Peanut Chicken! Tender chicken is coated in a creamy, spicy peanut sauce with a touch of lime and herbs, giving it a deliciously tangy and savory finish. Served over rice or noodles, it’s a perfect fusion of Thai flavors that brings heat, creaminess, and zest to your table.
Ingredients
For the Chicken:
- 1 ½ lbs chicken breast or thighs: Boneless, skinless chicken works best for this recipe. Chicken breast will be leaner, while thighs will provide a juicier, more flavorful result.
- 2 tablespoons vegetable oil: For cooking the chicken. You can also use olive oil or coconut oil.
- 1 teaspoon garlic powder: To add flavor to the chicken.
- 1 teaspoon ground ginger: For a warm, slightly spicy flavor.
- Salt and black pepper: To taste.
For the Peanut Sauce:
- 1/2 cup peanut butter: Use creamy or crunchy peanut butter, depending on your preference.
- 2 tablespoons soy sauce: For a salty umami flavor. Use tamari or coconut aminos if you need a gluten-free alternative.
- 2 tablespoons honey or brown sugar: To add sweetness and balance the heat.
- 1 tablespoon rice vinegar: For acidity to balance the richness of the peanut butter.
- 1 tablespoon lime juice: Freshly squeezed for brightness and a hint of citrus.
- 1–2 teaspoons sriracha: To add heat and spice to the sauce. Adjust according to your heat preference.
- 1/4 cup coconut milk: For creaminess and to thin out the sauce. You can also use water if you prefer a lighter version.
- 1 teaspoon sesame oil: For a rich, nutty flavor that enhances the sauce.
- 1 teaspoon grated fresh ginger: Adds a fresh zing that complements the peanut butter.
For Serving:
- 2 cups cooked rice (white, brown, or jasmine): Serve the chicken over rice for a complete meal. You can also use noodles or cauliflower rice for a low-carb alternative.
- 1/4 cup chopped peanuts: For garnish and extra crunch.
- 1 tablespoon fresh cilantro: Chopped, for a burst of fresh flavor.
- 1/2 lime: Cut into wedges for serving, for a fresh citrus kick.
- 1 small cucumber: Thinly sliced, for crunch and freshness (optional).
- 1/4 cup sliced green onions: For added flavor and crunch.
Instructions
First Step: PREPARE THE CHICKEN
- Season the Chicken: Start by cutting the chicken into bite-sized pieces or strips. Season the chicken with garlic powder, ground ginger, salt, and black pepper. Make sure each piece is evenly coated.
- Cook the Chicken: Heat the vegetable oil in a large skillet or wok over medium-high heat. Add the chicken to the pan in a single layer, ensuring it’s not overcrowded. Cook for 4-5 minutes per side, or until the chicken is golden brown and cooked through. Depending on the size of the pieces, the cooking time may vary, but the internal temperature should reach 165°F (74°C).
- Set Aside: Once the chicken is cooked through, remove it from the pan and set it aside. Leave any juices in the pan, as they’ll help to flavor the sauce.
Second Step: MAKE THE PEANUT SAUCE
- Combine the Ingredients: In a small bowl or measuring cup, combine the peanut butter, soy sauce, honey (or brown sugar), rice vinegar, lime juice, sriracha, coconut milk, sesame oil, and grated fresh ginger.
- Whisk Together: Whisk the ingredients together until smooth. The sauce should have a creamy consistency, but if it’s too thick, you can add a little more coconut milk or water to thin it out. Taste the sauce and adjust the seasoning—add more sriracha for heat, honey for sweetness, or lime for acidity.
- Heat the Sauce: In the same skillet you used to cook the chicken, pour the peanut sauce over medium heat. Stir it occasionally until it’s warmed through and slightly thickened, about 2-3 minutes.
Third Step: COMBINE THE CHICKEN AND SAUCE
- Add the Chicken to the Sauce: Once the peanut sauce is heated, add the cooked chicken back into the pan. Toss the chicken in the sauce, ensuring it’s well-coated. Let it simmer for a few more minutes, allowing the chicken to soak in the sauce and absorb the flavors.
- Simmer and Coat: Continue to cook the chicken in the sauce for another 2-3 minutes, until everything is heated through and the sauce has thickened slightly.
Fourth Step: ASSEMBLE AND SERVE
- Prepare the Base: While the chicken is simmering, cook your rice (if you haven’t already) and prepare any additional garnishes. Serve the rice in individual bowls.
- Top with Chicken: Spoon the peanut chicken over the rice, making sure to drizzle any extra sauce over the top.
- Garnish: Sprinkle the chopped peanuts, fresh cilantro, and sliced green onions on top for added crunch and flavor. Serve with lime wedges on the side for a fresh, zesty finish.
- Optional Additions: For extra freshness, you can add cucumber slices or a handful of shredded carrots to the bowl. These vegetables provide a nice contrast to the rich peanut sauce.
- Serve Immediately: Enjoy your Spicy Thai Peanut Chicken while it’s hot. The dish is packed with flavor and makes a satisfying meal on its own.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
Nutrition
- Calories: 480 kcal
- Fat: 30g
- Carbohydrates: 20g
- Protein: 35g
Conclusion
Spicy Thai Peanut Chicken is an irresistible dish that offers a perfect balance of heat, richness, and freshness. The creamy peanut sauce, tender chicken, and vibrant garnishes create a meal that’s as satisfying as it is flavorful. Whether you serve it over rice, noodles, or a salad, this dish is sure to impress and satisfy. Quick to make and easy to customize, it’s perfect for weeknight dinners, meal prep, or special occasions. Try this recipe today, and enjoy the bold, irresistible flavors of Thailand in the comfort of your own kitchen.