This Thai Peanut Chicken is an easy, 25-minute dish bursting with flavor. Tender chicken is coated in a creamy peanut sauce made with soy sauce, lime juice, garlic, and ginger. It’s the perfect balance of sweet, salty, tangy, and just a touch of heat.Serve it over rice or noodles for a better-than-takeout meal any night of the week. The recipe is flexible, easy to meal prep, and loved by both kids and adults!
1lbboneless skinless chicken breasts or thighscut into bite-sized pieces
½cupcreamy natural peanut butter
¼cuplow-sodium soy sauceor tamari for gluten-free
2tablespoonslime juicefreshly squeezed
1tablespoonbrown sugar or honey
2clovesgarlicminced
1teaspoonfresh gingergrated
½cupwaterplus more to thin sauce if needed
1tablespoonoilfor cooking the chicken
¼teaspoonred pepper flakes or 1 teaspoon chili garlic sauceoptional, for heat
Chopped peanuts, green onions, cilantro(optional, for garnish)
Steamed rice or noodlesfor serving, optional
Instructions
Step 1: Prepare the Chicken
Pat the chicken dry and cut it into bite-sized chunks. Season lightly with salt and pepper.
Step 2: Make the Peanut Sauce
In a medium bowl, whisk together the peanut butter, soy sauce, lime juice, brown sugar, garlic, ginger, and water. If you like heat, add red pepper flakes or chili garlic sauce. Set aside.
Step 3: Cook the Chicken
Heat oil in a large skillet over medium-high heat. Add the chicken and cook until golden brown and fully cooked through, about 5–7 minutes.
Step 4: Add the Sauce
Reduce heat to medium-low. Pour the peanut sauce into the skillet with the chicken. Stir to coat evenly and let simmer for 2–4 minutes, or until the sauce thickens slightly.
Step 5: Serve and Garnish
Serve hot over steamed rice or noodles. Garnish with chopped peanuts, green onions, or fresh cilantro, if desired.