Freshly chopped veggies and tender chicken covered in a delicious sauce and served on a fluffy bed of rice – this Thai Chicken Satay recipe is made in just minutes and tastes totally amazing!!
Make this dinner a night the whole family will love with our Take-Out Family Dinner idea + printables.

Looking for a quick, delicious dinner that’s packed with flavor? This Thai Chicken Satay Stir Fry is a game-changer! With tender chicken, colorful veggies, and a creamy peanut sauce served over fluffy jasmine rice, it’s a meal the whole family will love—and it comes together in just 20 minutes!
Why You’ll Love This Thai Chicken Satay Recipe
If you love Thai takeout, you’re going to be amazed at how easy it is to make this dish at home. No complicated ingredients, no hours in the kitchen—just simple, fresh flavors and a homemade peanut sauce that tastes like it came from your favorite Thai restaurant.
It’s:
- Quick and easy
- Made with pantry staples
- Totally customizable (spicy or mild!)
- Perfect for busy weeknights
Ingredients You’ll Need
For the Rice:
- Jasmine rice or Japanese short-grain rice (use your favorite)
For the Stir Fry:
- 2 cups chicken breast or thighs, cut into bite-sized pieces
- 3 tsp minced garlic
- ½ yellow onion, chopped
- 1 red bell pepper, chopped (or any color you like)
- 6 green onions, cut into 2-inch pieces
- 1 cup shredded carrots
For the Thai Peanut Sauce:
- ½ cup peanut butter (smooth or chunky—your call!)
- ⅓ cup soy sauce
- ⅓ cup honey
- 1 tsp ginger powder
- 1 tsp minced garlic
- ¼ tsp red pepper flakes (optional, for heat)
How to Make Thai Chicken Satay Stir Fry
1. Cook the Chicken:
Heat a drizzle of oil in a large skillet over medium-high heat. Add the chicken and minced garlic. Cook until the chicken is golden and no longer pink in the center. Remove from the pan and set aside.
2. Stir Fry the Veggies:
Add a bit more oil if needed, then toss in the onions, bell peppers, green onions, and carrots. Stir-fry for a few minutes until the veggies are tender-crisp (about 3–4 minutes).
3. Make the Peanut Sauce:
In a separate saucepan over medium heat, combine the peanut butter, soy sauce, honey, ginger powder, garlic, and red pepper flakes (if using). Stir until the sauce is smooth and heated through.
4. Bring It All Together:
Return the cooked chicken to the veggie pan, then pour the peanut sauce over the top. Stir well to combine everything and coat it in the creamy, savory sauce.
5. Serve:
Spoon the Thai chicken satay mixture over a bed of jasmine or Japanese rice. Garnish with chopped peanuts or cilantro if you want to get fancy!
Recipe Tips + Variations
- Make it vegetarian: Swap the chicken for tofu or chickpeas.
- Go gluten-free: Use tamari instead of soy sauce.
- Add more veggies: Broccoli, snap peas, or zucchini would be delicious here.
- Meal prep tip: Chop all the veggies ahead of time to make dinnertime even faster!
Craving More Quick + Easy Dinner Recipes?
Try these next:
Here’s a printable recipe card for your convenience –
Thai Chicken Satay Recipe
Ingredients
- rice, Jasmine or Japanese
Stir Fry
- 2 cups chicken , cut into bite-sized pieces
- 3 tsp. minced garlic
- 1/2 yellow onion, cut into chunks
- 1 red bell pepper, cut into chunks (can also use green, orange, or yellow peppers)
- 6 green onions, cut at an angle in 2-inch pieces
- 1 cup carrots, shredded
Sauce
- 1/2 cup peanut butter, chunky or smooth
- 1/3 cup soy sauce
- 1/3 cup honey
- 1 tsp. ginger powder
- 1 tsp. minced garlic
- 1/4 tsp. red pepper flakes, optional
Instructions
For the stir fry
- Heat skillet with a little oil over medium-high heat. Add chicken and garlic and cook until the chicken is no longer pink. Remove from pan.
- Add a little more oil to the pan if necessary. Add all the vegetables to the pan and stir-fry until tender-crisp.
- Add the chicken back to the pan and mix well with the vegetables.
For the sauce
- In a separate pan over medium heat, combine all the sauce ingredients and stir until incorporated and heated through.
- Pour over stir-fried chicken and vegetables and mix well. Spoon it all atop a lovely bed of Jasmine or Japanese rice and serve immediately.
Nutrition
Other Notes
Get ready. You have just discovered your new favorite meal.