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

Thai Peanut Chicken Stir-Fry Recipe


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

Description

Get ready to fall in love with the bold, nutty, and spicy-sweet flavors of Thai Peanut Chicken Stir-Fry—a quick dinner idea that’s perfect for weeknights yet exciting enough for guests. This easy recipe features tender chicken tossed in a luscious peanut sauce with hints of lime, soy, and garlic. It’s a delicious blend of creamy, savory, and tangy that pairs beautifully with jasmine rice or noodles. Whether you’re craving a healthy snack or looking for new dinner ideas, this dish is rich in flavor, texture, and aroma. Quick to prepare and incredibly satisfying, it’s the kind of food idea you’ll come back to again and again.


Ingredients

Scale

For the Chicken:

  • 1.5 lbs boneless, skinless chicken breasts or thighs, cut into bite-sized pieces
  • 1 tbsp vegetable oil
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 1 tsp cornstarch

For the Peanut Sauce:

  • 1/3 cup creamy peanut butter
  • 2 tbsp soy sauce
  • 1 tbsp fish sauce (optional)
  • 1 tbsp honey or brown sugar
  • 2 tbsp lime juice
  • 2 tsp rice vinegar
  • 1 tsp sesame oil
  • 2 cloves garlic, minced
  • 1 tsp fresh grated ginger
  • 12 tsp sriracha or Thai chili sauce
  • 34 tbsp warm water (to thin sauce)

For Stir-Frying & Garnish:

  • 1 red bell pepper, chopped
  • 1/4 cup roasted peanuts, chopped
  • Fresh cilantro, chopped
  • Red chili slices (optional)
  • Cooked jasmine rice or noodles (for serving)

Instructions

  1. In a medium bowl, whisk all peanut sauce ingredients with 3 tbsp warm water until smooth. Add more water as needed for desired consistency.
  2. In another bowl, toss chicken with salt, pepper, and cornstarch. Let sit for 10 minutes.
  3. Heat oil in a wok or large skillet over medium-high heat. Sear chicken in batches for 3–4 minutes per side until cooked through. Set aside.
  4. In the same pan, stir-fry red bell pepper for 2–3 minutes.
  5. Return chicken to pan and pour in the peanut sauce. Toss to coat evenly. Cook for 1–2 more minutes until sauce thickens slightly.
  6. Serve over rice or noodles. Garnish with chopped peanuts, cilantro, and optional chili slices.
  • Prep Time: 15 minutes
  • Cook Time: 15 minutes