I absolutely love sharing this Spicy Peanut Butter Chicken Recipe with friends because it combines bold, rich flavors with just the right amount of heat, creating a dish that’s both comforting and exciting. The creamy peanut sauce perfectly coats tender chicken and crisp green beans, delivering a harmony of spicy, sweet, and savory that never fails to impress. Whether I’m cooking for a cozy weeknight dinner or a casual gathering, this recipe always feels like a winning choice that’s surprisingly simple to make.
Why You’ll Love This Spicy Peanut Butter Chicken Recipe
What really draws me to this Spicy Peanut Butter Chicken Recipe is the incredible flavor profile. The marriage of creamy peanut butter with spicy chili flakes gives the dish a satisfying depth that is both nutty and fiery. The touch of brown sugar and rice vinegar adds a subtle sweet-tart balance, which keeps every bite interesting and crave-worthy. I find that this combination is unlike any other chicken dish I’ve made — it’s familiar yet fresh and exciting at the same time.
Aside from the taste, I adore how straightforward the preparation is. The ingredients are simple but thoughtfully chosen to make sure you get maximum flavor without fuss. The cooking steps flow naturally, making it easy even on busy nights. Plus, you only need one pan for the main work, which means less cleanup – always a bonus! I often serve this dish for family dinners or casual weekend get-togethers because it pleases a crowd without demanding hours in the kitchen. It truly stands out because it brings something bold and unique to the table, yet remains accessible for cooks of all skill levels.
Ingredients You’ll Need
The beauty of this Spicy Peanut Butter Chicken Recipe lies in its uncomplicated ingredients, each chosen to create a perfect balance of flavor, texture, and color. From the tender chicken to the fresh green beans and aromatic ginger, every component plays its part.
- Chicken breast (450g / 1 lb): Cubed for even cooking and a tender bite.
- Soy sauce (multiple uses): Adds saltiness and umami depth to marinade and sauce.
- Cornstarch (2 tsp): Helps the chicken develop a nice sear and keeps it juicy.
- Vegetable oil (2 tbsp): For frying the chicken and sautéing vegetables without overpowering flavors.
- Onion (1/2, chopped): Provides subtle sweetness and texture contrast.
- Ginger (1 tbsp, grated): Adds a fresh, slightly spicy aroma that brightens the dish.
- Garlic (2-3 cloves): Deepens flavor with its pungent warmth.
- Green beans (100g / 1 cup): Offers a crunchy, vibrant green element to the plate.
- Green onions (2-3, sliced): For a fresh, mild onion garnish.
- Sesame seeds (1 tsp, optional): Adds a toasty crunch and a nice visual touch.
- Peanut butter (3 tbsp, smooth): The rich, creamy base of the sauce with essential nutty flavor.
- Brown sugar (1 tbsp): Balances heat and saltiness with subtle sweetness.
- Sesame oil (1 tbsp): Enhances the nutty aroma and flavor.
- Rice vinegar (1 tbsp): Introduces bright acidity to the sauce.
- Dried chili flakes (1/2 – 1 tsp): Controls the heat level — adjust to your spice preference.
- Hot water (125ml / 1/2 cup): Thins the peanut sauce to the perfect consistency.
Directions
Step 1: In a medium bowl, mix the soy sauce with the cornstarch until smooth. Add the chicken cubes and toss well to coat evenly. Set this aside while preparing the rest of your ingredients, allowing the chicken to marinate slightly.
Step 2: Prepare your vegetables by chopping the onion, peeling and grating the ginger, trimming the green beans, and mincing the garlic cloves. This mise en place makes the cooking process much smoother and faster.
Step 3: In another medium bowl, whisk together the peanut butter, brown sugar, rice vinegar, soy sauce, dried chili flakes, and hot water until you get a smooth, creamy peanut sauce. Set this delicious mixture aside for later.
Step 4: Heat a large frying pan or wok over medium-high heat and add half a cup of water. Bring it to a boil, then add the green beans and cook for about 5 minutes, until they become tender yet still bright green. Remove the beans using a slotted spoon and discard the water. Wipe the pan dry to prepare for the next step.
Step 5: Return the pan to the stove and add 1 tablespoon of vegetable oil. Once hot, add the marinated chicken pieces and cook, stirring occasionally, until they are browned all over — about 5 minutes total. Remove the chicken onto the same plate as the green beans.
Step 6: Add the remaining tablespoon of vegetable oil to the pan. Toss in the chopped onions and cook them for about 5 minutes until softened and fragrant. Then stir in the grated ginger and minced garlic, sautéing for an additional 30 seconds to really awaken those flavors.
Step 7: Pour the prepared peanut sauce into the hot pan and bring it to a gentle simmer. Add back the cooked chicken and green beans, stirring to coat everything evenly in the sauce. Let it simmer over medium heat for about 5 minutes, until the sauce thickens to a glossy finish. If the sauce becomes too thick, simply add a splash of water to adjust the consistency.
Step 8: Serve the Spicy Peanut Butter Chicken hot, sprinkled generously with sliced green onions and sesame seeds for an attractive and tasty garnish.
Servings and Timing
This recipe makes about 4 generous servings, perfect for a family meal or sharing with friends. The prep time is roughly 15 minutes, mainly for chopping and mixing, while the cooking takes about 25 minutes. That brings your total time to a satisfying 40 minutes from start to finish, with no additional resting time required. It’s a speedy solution when you want something flavorful and fresh without waiting all day.
How to Serve This Spicy Peanut Butter Chicken Recipe
I love serving this Spicy Peanut Butter Chicken Recipe with fluffy steamed jasmine rice or fragrant basmati to soak up all that luscious sauce. For an extra texture boost, a side of crispy roasted peanuts or toasted cashews on the plate never fails. When I want to add some greens, a simple cucumber salad or lightly pickled carrots provide a refreshing crunch that balances the richness.
Presentation-wise, I always garnish this dish with vibrant sliced green onions and a sprinkle of toasted sesame seeds to add color and a little crunch. Sometimes I drizzle a tiny bit of extra sesame oil on top just before serving for that aromatic punch. When plating, I portion the chicken and beans over the rice neatly and keep the sauce glossy and bright — it makes the dish look as good as it tastes.
For drinks, I suggest pairing with a chilled glass of off-dry Riesling or a light, crisp beer to complement the spiciness without overwhelming the palate. If you prefer non-alcoholic options, a sparkling water infused with lime or a slightly sweet iced tea works beautifully. This dish shines at casual weeknight dinners but also feels special enough for weekend gatherings or even holiday dinners when you want something a little different and bursting with flavor.
Variations
Over time, I’ve enjoyed playing around with this Spicy Peanut Butter Chicken Recipe to suit different tastes and dietary needs. If you’re looking to reduce carbs, swapping the chicken breast for thinly sliced tofu or tempeh works wonderfully and absorbs the rich peanut sauce beautifully. For a vegan version, simply use coconut aminos instead of soy sauce and make sure your peanut butter is unsweetened and natural.
For those who prefer less heat, I often dial back the chili flakes or replace them with a dash of smoked paprika for warmth without the kick. On the flip side, if you love extra spice, adding fresh chopped bird’s eye chilies or a splash of sriracha to the sauce really amps up the heat in a delicious way. Another way I like to switch things up is by using crunchy peanut butter instead of smooth for a bit of texture in the sauce.
If I’m short on time, I’ve found that grilling the marinated chicken cubes instead of pan-frying creates a lovely smoky flavor that pairs perfectly with the peanut sauce. Alternatively, stir-frying everything together in a wok is a great way to keep the veggies crisp and the sauce thick and velvety. These options let you customize the recipe to fit your mood and ingredients on hand.
Storage and Reheating
Storing Leftovers
When I have leftovers, I transfer the Spicy Peanut Butter Chicken Recipe into an airtight container and store it in the fridge. It keeps well for about 3 to 4 days. I recommend using glass containers if possible because they don’t absorb odors and make reheating easier. Make sure to cool the dish to room temperature before sealing and refrigerating to maintain the best texture and flavor.
Freezing
This dish can be frozen, though I prefer eating it fresh for the best texture. To freeze, I portion the chicken and sauce into freezer-safe containers or heavy-duty freezer bags, pressing out excess air. It performs well for up to 2 months frozen. When you’re ready to enjoy it, thaw overnight in the fridge before reheating. Avoid freezing the green beans separately as they can become mushy when reheated.
Reheating
When reheating, I gently warm the leftovers in a skillet over low to medium heat, stirring occasionally to prevent sticking and ensure even heating. Adding a splash of water or a little extra peanut butter helps restore the sauce’s creamy consistency if it thickened too much in the fridge. I avoid microwaving because I find it can dry out the chicken and cause uneven heating. Reheating slowly preserves the delicious flavors and texture I love about this dish.
FAQs
Can I use chicken thighs instead of chicken breast?
Absolutely! Chicken thighs are a great choice if you want a richer, juicier bite. Just cut them into similar-sized cubes and adjust the cooking time slightly, as thighs can take a bit longer to brown and cook through compared to breast.
How spicy is this dish, and can I adjust the heat level?
This Spicy Peanut Butter Chicken Recipe offers a medium level of heat thanks to the chili flakes, but it’s very easy to customize. Add less chili for a mild version, or increase the amount or add fresh chilies for a fiery kick. The sauce’s creamy peanut butter also helps mellow the spice nicely.
Is this recipe gluten-free?
You can make it gluten-free by using tamari or a gluten-free soy sauce alternative. All the other ingredients naturally fit into a gluten-free diet. Just double-check your peanut butter and other condiments to ensure they don’t contain hidden gluten.
Can I prepare this Spicy Peanut Butter Chicken Recipe in advance?
Yes, you can prep the chicken marinade and peanut sauce ahead of time, then store separately in the fridge for up to a day. When ready to cook, simply combine everything and follow the directions. This prep-shortcut saves time and still delivers fresh, vibrant flavors.
What can I serve with this dish to make it a complete meal?
I often serve this with steamed rice and a crisp salad or lightly dressed steamed greens like bok choy or broccoli. Adding a side of spring rolls or simple dumplings can also round out the meal beautifully for guests or family.
Conclusion
I truly hope you enjoy making and eating this Spicy Peanut Butter Chicken Recipe as much as I do. It’s one of those dishes that feels both comforting and adventurous, perfect for bringing a little excitement to your dinner table without stress. Once you try it, I’m confident it will become one of your favorite go-to meals that you return to again and again.
Print
Spicy Peanut Butter Chicken Recipe
A flavorful and spicy peanut butter chicken stir-fry that combines tender chicken cubes with crisp green beans in a rich, glossy peanut sauce. This quick and easy recipe brings a perfect balance of sweet, spicy, and savory flavors, ideal for a comforting weeknight meal.
- Total Time: 40 minutes
- Yield: 4 servings
Ingredients
Chicken Marinade
- 450g / 1 lb chicken breast (cut into cubes)
- 1 tbsp soy sauce
- 2 tsp cornstarch
Vegetables
- 1/2 onion (chopped)
- 1 tbsp grated ginger
- 2–3 cloves garlic (minced)
- 100g / 1 cup green beans
- 2–3 green onions (sliced)
- 1 tsp sesame seeds (optional)
Peanut Sauce
- 3 tbsp smooth peanut butter
- 1 tbsp brown sugar
- 1 tbsp sesame oil
- 1 tbsp rice vinegar
- 4 tbsp soy sauce
- 1/2 – 1 tsp dried chilli flakes
- 125ml / 1/2 cup hot water
Other
- 2 tbsp vegetable oil (divided)
Instructions
- Marinate the chicken: In a medium bowl, mix 1 tbsp soy sauce with 2 tsp cornstarch to create a marinade. Add the cubed chicken breast pieces, coat them evenly, and set aside to let the flavors penetrate.
- Prepare the vegetables: Chop 1/2 onion, peel and grate 1 tbsp ginger, mince 2-3 cloves garlic, and trim 100g green beans. Slice 2-3 green onions for garnish.
- Make the peanut sauce: In another bowl, whisk together 3 tbsp smooth peanut butter, 1 tbsp brown sugar, 1 tbsp sesame oil, 1 tbsp rice vinegar, 4 tbsp soy sauce, 1/2 to 1 tsp dried chilli flakes, and 125ml hot water until smooth. Set aside.
- Cook the green beans: Heat a large frying pan or wok, add 1/2 cup water and bring to a boil. Add green beans and cook for 5 minutes until tender and bright green. Remove the beans and discard the water, then wipe the wok dry.
- Cook the chicken: Heat 1 tbsp vegetable oil in the dry wok over medium-high heat. Add the marinated chicken pieces and cook, turning occasionally, until browned on both sides, approximately 5 minutes. Remove chicken and set aside with the green beans.
- Sauté onions, ginger, and garlic: Add the remaining 1 tbsp vegetable oil to the wok. Add chopped onions and cook for 5 minutes until softened. Stir in grated ginger and minced garlic and stir-fry for an additional 30 seconds to release the aromas.
- Simmer with peanut sauce: Pour the prepared peanut sauce into the wok and bring to a simmer. Return the chicken and green beans to the pan and simmer over medium heat for 5 minutes, stirring occasionally, until the sauce thickens and becomes glossy. If the sauce becomes too thick, add a splash of water to adjust consistency.
- Serve: Transfer to serving dishes and sprinkle with sliced green onions and optional sesame seeds for garnish. Enjoy hot.
Notes
- If you prefer less heat, reduce the dried chilli flakes or omit them entirely.
- Use smooth peanut butter for the best sauce texture; chunky peanut butter can alter the consistency.
- Green beans can be substituted with snap peas or broccoli florets based on preference.
- For a gluten-free option, use tamari instead of soy sauce.
- Leftover chicken can be refrigerated for up to 2 days and reheated gently with additional sauce if needed.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Asian
