Irresistible Thai Peanut Chicken

The aromatic blend of creamy peanut sauce enveloping tender chunks of chicken creates an utterly Irresistible Thai Peanut Chicken that transports your taste buds straight to the streets of Bangkok. This beloved Thai-inspired dish balances sweet, savory, and spicy notes in perfect harmony, making it a standout dinner option for weeknights and special occasions alike. The velvety sauce clings to each morsel of chicken, creating a deeply satisfying meal that’s surprisingly simple to prepare at home. You’ll learn how to create authentic Thai flavors using accessible ingredients and master the secrets to the perfect peanut sauce consistency.

Why You’ll Love This Recipe

This Irresistible Thai Peanut Chicken recipe will quickly become a family favorite for several compelling reasons. First, the contrast between the creamy, rich peanut sauce and the perfectly cooked chicken creates a textural masterpiece that satisfies with every bite. The sauce itself offers a complex flavor profile – nutty, slightly sweet, with just enough heat to wake up your palate without overwhelming it.

What truly sets this Thai peanut chicken recipe apart is its adaptability. The dish comes together in under 30 minutes, making it perfect for busy weeknights when you crave something exotic but don’t have hours to spend in the kitchen. Yet, it’s impressive enough to serve to guests who will assume you’ve spent all day crafting such complex flavors.

The recipe also strikes that elusive balance between comfort food and healthy eating. The protein-packed chicken and nutrient-rich vegetables form a complete meal, while the intense flavors mean a little goes a long way, helping with portion control. Whether you’re a Thai food enthusiast or new to Southeast Asian cuisine, this approachable recipe delivers authentic flavors without requiring specialty ingredients that are difficult to source.

Ingredients

For the Irresistible Thai Peanut Chicken, you’ll need:

For the Chicken:

  • 1½ pounds (680g) boneless, skinless chicken breasts, cut into 1-inch cubes
  • 2 tablespoons (30ml) vegetable oil
  • 1 teaspoon (5g) salt
  • ½ teaspoon (2g) black pepper

For the Thai Peanut Sauce:

  • ½ cup (120g) creamy natural peanut butter (unsweetened)
  • 3 tablespoons (45ml) low-sodium soy sauce
  • 2 tablespoons (30ml) rice vinegar
  • 2 tablespoons (30ml) honey or brown sugar
  • 2 tablespoons (30ml) lime juice (approximately 1 medium lime)
  • 2 cloves garlic, minced (about 2 teaspoons)
  • 1 tablespoon (15g) fresh ginger, grated
  • 1-2 teaspoons (5-10ml) sriracha or chili garlic sauce (adjust to taste)
  • ¼ cup (60ml) chicken broth or coconut milk

For Serving:

  • ¼ cup chopped peanuts
  • ¼ cup chopped fresh cilantro
  • 2 green onions, thinly sliced
  • Lime wedges
  • Cooked jasmine rice or rice noodles

The natural peanut butter forms the base of our authentic sauce, while fresh ginger and garlic provide aromatic depth. The balance of soy sauce, lime juice, and sweetener creates that distinctive Thai flavor profile that makes this spicy peanut chicken dish truly memorable.

Pro Tips

Achieving Perfect Sauce Consistency

The key to magnificent Irresistible Thai Peanut Chicken lies in the sauce consistency. Natural peanut butter varies significantly in thickness, so start with the recommended amount of chicken broth or coconut milk and adjust as needed. The perfect sauce should coat the back of a spoon but still flow freely. If your sauce becomes too thick during cooking, simply add additional liquid one tablespoon at a time. Conversely, if it’s too thin, simmer it for a few extra minutes to reduce and thicken.

Proper Chicken Cooking Technique

For juicy, tender chicken pieces, avoid overcrowding your pan. Cook the chicken in batches if necessary—this ensures each piece gets seared properly rather than steaming, which can result in rubbery texture. Look for golden brown edges before removing the chicken from the pan, but be careful not to overcook. The chicken will finish cooking when returned to the sauce.

Balancing Flavors

The hallmark of great Thai peanut sauce chicken is its perfect balance of sweet, salty, sour, and spicy elements. After mixing your sauce, taste it and adjust any element that seems out of balance: add honey for sweetness, lime juice for sourness, soy sauce for saltiness, or sriracha for heat. Remember that flavors will concentrate slightly as the sauce simmers, so it’s better to be conservative with adjustments and fine-tune at the end.

Irresistible Thai Peanut Chicken

Instructions

Step 1: Prepare The Chicken

Begin by patting the chicken pieces dry with paper towels—this ensures proper browning. In a large bowl, toss the chicken cubes with salt and pepper until evenly coated. Heat the vegetable oil in a large skillet or wok over medium-high heat until shimmering. Add the chicken in a single layer, being careful not to overcrowd the pan (work in batches if needed). Allow the chicken to cook undisturbed for 2-3 minutes until golden brown on one side, then flip and cook for another 2 minutes. The chicken should be about 80% cooked through. Transfer to a clean plate and set aside.

Step 2: Create The Peanut Sauce

In the same pan, reduce heat to medium. If the pan seems dry, add a small splash of oil. Add the minced garlic and grated ginger, stirring continuously for 30 seconds until fragrant but not browned. Pour in the chicken broth or coconut milk, using a wooden spoon to scrape up any flavorful bits from the bottom of the pan. Add the peanut butter, soy sauce, rice vinegar, honey, lime juice, and sriracha. Whisk constantly until the peanut butter melts and the sauce becomes smooth and well-combined, about 2-3 minutes.

Step 3: Combine And Simmer

Return the chicken to the pan, including any accumulated juices. Gently stir to coat each piece in the velvety peanut sauce. Reduce heat to medium-low and simmer for 5-7 minutes, or until the chicken is completely cooked through and the sauce has thickened slightly. Stir occasionally to prevent sticking. The sauce should coat the chicken beautifully but remain slightly saucy for serving over rice. If your Thai Peanut Chicken sauce becomes too thick, add a splash of chicken broth or coconut milk to reach your desired consistency.

Step 4: Garnish And Serve

Remove your Irresistible Thai Peanut Chicken from heat and transfer to a serving dish. Sprinkle generously with chopped peanuts, sliced green onions, and fresh cilantro. Serve immediately over steamed jasmine rice or rice noodles with lime wedges on the side for squeezing over individual portions. The fresh lime juice brightens the rich flavors and adds that authentic Thai touch to your homemade peanut chicken creation.

Variations

Vegetarian Thai Peanut Tofu

Transform this Irresistible Thai Peanut Chicken into a vegetarian delight by substituting firm tofu for chicken. Press the tofu for 30 minutes to remove excess moisture, then cut into 1-inch cubes. Toss with 1 tablespoon of cornstarch before frying for a crispy exterior that beautifully contrasts with the creamy peanut sauce. For added depth, include 1 tablespoon of miso paste in your sauce and use vegetable broth instead of chicken broth. This plant-based version delivers all the authentic Thai peanut flavors while satisfying vegetarian dietary needs.

Spicy Thai Peanut Noodles with Chicken

Create a noodle-focused variation by slicing the chicken into thinner strips and doubling the sauce ingredients. Cook 8 ounces of rice noodles or linguine according to package directions, then toss with the Thai Peanut Chicken. Add julienned carrots, bell peppers, and snow peas during the last few minutes of cooking for a colorful one-dish meal. Garnish with extra crushed red pepper flakes for those who enjoy a more intense heat level. This adaptation transforms the dish into a satisfying peanut noodle bowl that works beautifully for meal prep lunches.

Storage and Serving

This Irresistible Thai Peanut Chicken stores exceptionally well, making it perfect for meal prepping. Refrigerate leftovers in an airtight container for up to 3 days. The flavors actually develop and intensify overnight, making day-two peanut chicken sometimes even more delicious than when freshly made. When reheating, add a splash of water or chicken broth to rejuvenate the sauce, as it tends to thicken in the refrigerator. Warm gently in a microwave or on the stovetop until just heated through to prevent the chicken from becoming tough.

For an impressive serving presentation, arrange the Thai Peanut Chicken on a large platter surrounded by accompaniments. Create a beautiful spread with small bowls of extra chopped peanuts, cilantro, lime wedges, and thinly sliced red chilies so guests can customize their plates. For a complete Thai-inspired meal, serve alongside fresh spring rolls with sweet chili dipping sauce and a simple cucumber salad dressed with rice vinegar and a touch of sugar. This creates a restaurant-quality experience right at your dining table.

FAQs

Can I make Thai Peanut Chicken ahead of time?
Yes! This Irresistible Thai Peanut Chicken actually develops deeper flavors overnight. Prepare it up to 2 days ahead, storing in an airtight container in the refrigerator. When reheating, add a splash of liquid as the sauce thickens when chilled.

Is Thai Peanut Chicken spicy?
The spice level is completely adjustable. As written, the recipe has a mild-to-medium heat. For a milder version, reduce or omit the sriracha. For extra spice, add additional sriracha or include 1-2 minced Thai bird chilies.

Can I use crunchy peanut butter instead of creamy?
Absolutely! Crunchy peanut butter adds delightful texture to the Thai Peanut Chicken sauce. You may need to add a bit more liquid to achieve the right consistency, as crunchy varieties tend to create a thicker sauce.

What vegetables go well with Thai Peanut Chicken?
Bell peppers, snow peas, broccoli, and carrots complement this dish beautifully. Add them during the last few minutes of cooking to maintain their crisp texture and vibrant colors.

Can I freeze Thai Peanut Chicken?
Yes, though the texture of the sauce may change slightly. Freeze in airtight containers for up to 3 months. Thaw overnight in the refrigerator and reheat gently, stirring frequently. Add fresh garnishes after reheating for the best presentation and flavor.

Conclusion

This Irresistible Thai Peanut Chicken is comfort food at its finest — creamy, aromatic, and bursting with the perfect balance of sweet, savory, and spicy notes that dance across your palate. It’s the kind of dish that transforms an ordinary weeknight into something special, bringing exotic flavors to your table without requiring hours in the kitchen. Whether you’re cooking for family or entertaining friends, this Thai-inspired recipe delivers restaurant-quality results with home-cooked love in every bite. Master this peanut chicken, and you’ll always have an impressive yet accessible recipe ready for any occasion.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Irresistible Thai Peanut Chicken

Irresistible Thai Peanut Chicken


  • Author: Amelia
  • Total Time: 30 minutes
  • Yield: 4 servings 1x

Description

Irresistible Thai Peanut Chicken: Juicy chicken smothered in creamy peanut sauce, bursting with exotic flavors. A quick and crowd-pleasing dish.


Ingredients

Scale
  • pounds (680g) boneless, skinless chicken breasts, cut into 1-inch cubes
  • 2 tablespoons (30ml) vegetable oil
  • 1 teaspoon (5g) salt
  • ½ teaspoon (2g) black pepper
  • ½ cup (120g) creamy natural peanut butter (unsweetened)
  • 3 tablespoons (45ml) low-sodium soy sauce
  • 2 tablespoons (30ml) rice vinegar
  • 2 tablespoons (30ml) honey or brown sugar
  • 2 tablespoons (30ml) lime juice (approximately 1 medium lime)
  • 2 cloves garlic, minced (about 2 teaspoons)
  • 1 tablespoon (15g) fresh ginger, grated
  • 12 teaspoons (5-10ml) sriracha or chili garlic sauce (adjust to taste)
  • ¼ cup (60ml) chicken broth or coconut milk
  • ¼ cup chopped peanuts
  • ¼ cup chopped fresh cilantro
  • 2 green onions, thinly sliced
  • Lime wedges
  • Cooked jasmine rice or rice noodles

Instructions

  1. Step 1: Prepare The Chicken Begin by patting the chicken pieces dry with paper towels—this ensures proper browning. In a large bowl, toss the chicken cubes with salt and pepper until evenly coated. Heat the vegetable oil in a large skillet or wok over medium-high heat until shimmering. Add the chicken in a single layer, being careful not to overcrowd the pan (work in batches if needed). Allow the chicken to cook undisturbed for 2-3 minutes until golden brown on one side, then flip and cook for another 2 minutes. The chicken should be about 80% cooked through. Transfer to a clean plate and set aside.
  2. Step 2: Create The Peanut Sauce In the same pan, reduce heat to medium. If the pan seems dry, add a small splash of oil. Add the minced garlic and grated ginger, stirring continuously for 30 seconds until fragrant but not browned. Pour in the chicken broth or coconut milk, using a wooden spoon to scrape up any flavorful bits from the bottom of the pan. Add the peanut butter, soy sauce, rice vinegar, honey, lime juice, and sriracha. Whisk constantly until the peanut butter melts and the sauce becomes smooth and well-combined, about 2-3 minutes.
  3. Step 3: Combine And Simmer Return the chicken to the pan, including any accumulated juices. Gently stir to coat each piece in the velvety peanut sauce. Reduce heat to medium-low and simmer for 5-7 minutes, or until the chicken is completely cooked through and the sauce has thickened slightly. Stir occasionally to prevent sticking. The sauce should coat the chicken beautifully but remain slightly saucy for serving over rice. If your **Thai Peanut Chicken** sauce becomes too thick, add a splash of chicken broth or coconut milk to reach your desired consistency.
  4. Step 4: Garnish And Serve Remove your **Irresistible Thai Peanut Chicken** from heat and transfer to a serving dish. Sprinkle generously with chopped peanuts, sliced green onions, and fresh cilantro. Serve immediately over steamed jasmine rice or rice noodles with lime wedges on the side for squeezing over individual portions. The fresh lime juice brightens the rich flavors and adds that authentic Thai touch to your homemade peanut chicken creation.

Notes

Fresh ingredients will always yield the best flavor results.

  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Category: Dinner
  • Method: stir-fry/simmer
  • Cuisine: Americaine

Nutrition

  • Serving Size: 1 plate
  • Calories: 480 calories per serving
  • Sugar: 10 grams
  • Sodium: 900 mg
  • Fat: 28 grams
  • Saturated Fat: 5 grams
  • Unsaturated Fat: 15 grams
  • Trans Fat: 0 grams
  • Carbohydrates: 25 grams
  • Fiber: 4 grams
  • Protein: 35 grams
  • Cholesterol: 90 mg

Keywords: Irresistible Thai Peanut Chicken

Leave a Comment

Recipe rating