Peanut Butter Chicken Recipe (20-Minute Skillet Dinner)
This post may contain affiliate links. Please read my disclosure policy.
Grab a large skillet or wok, and in just 20 minutes you’ll have this Thai-inspired Peanut Butter Chicken on the table. Chicken bites simmer in a sweet, spicy, and savory sauce made with peanut butter (of course), sweet chili sauce, and soy sauce. No need for takeout, and no deep frying required. It’s a great option for chaotic weekends and busy school nights.

Sheila’s Recipe Snapshot
I’m a peanut butter lover through and through, so much so that I eat it almost every day: on crackers for an easy snack, on toast or in oatmeal for breakfast, and sometimes a PB&J lunch with my grandkids.
That being said, I’d never really thought about peanut butter chicken until I was doing some research for a cookbook project a few years ago. At first, the combination of sweet and nutty peanut butter and tender chicken didn’t sound like the best mix. But then I tried a chicken satay appetizer at a party and realized peanut butter and chicken has a unique and complex flavor of sweetness, spice, and umami notes.
My goal was to create an easy stir fry using common ingredients I could find in my pantry, building on that chicken satay flavor. I found that mixing sweet chili sauce and soy sauce helped balance out the strong peanut butter taste in the best way.

What You Need for Chicken with Easy Peanut Sauce
- Chicken | I use boneless skinless chicken breasts for this peanut butter chicken recipe. Still, you can also use skinless chicken thighs or a combination of the two.
- Cornstarch | Cornstarch helps the sauce to stick and creates tender chicken bites. Almond flour will also do the trick.
- Fresh garlic & ginger | Sautéed together, a couple of freshly minced garlic cloves and fresh chopped ginger add more complex notes.
- Canola oil | Use canola oil to sauté the ginger and garlic cloves. If preferred, you may use another high-heat oil, like peanut oil, vegetable oil, or coconut oil.
Peanut Sauce
- Peanut butter | Give your recipe peanut butter flavor with your favorite brand of creamy peanut butter.
- Sweet chili sauce | Sweet chili sauce gives the mixture a bit of heat and a sweeter flavor.
- Soy sauce | Adds salty flavor to the sauce.
- Sesame oil | You only need a tiny bit of this strong-tasting oil.
- Chicken broth | To bring a savory taste and a thinner consistency to the sauce, add some chicken broth.
Variations and Substitutions
- Try another nut butter. Swap in cashew or almond butter for a different flavor, or use sunflower seed butter if you’re avoiding peanuts and tree nuts.
- Make the dish lower sodium and gluten-free. Substitute coconut aminos for the soy sauce — it’s naturally lower in sodium and gluten-free.
- Add a crunchy garnish. If desired, garnish the chicken with chopped peanuts, sesame seeds, sliced green onions, or chopped fresh cilantro.
How to Make Thai Chicken with Rich Peanut Butter Sauce

STEP 1 | Combine sauce ingredients
Add the peanut butter, chicken broth, sweet chili sauce, soy sauce, and sesame oil to a small bowl. Whisk or stir until you have a silky smooth texture. Then, set the bowl aside for later.

STEP 2 | Coat the chicken pieces
Grab a few paper towels and pat the chicken dry. Slice the chicken into cubes and add them to a large bowl.
Next, season the cubes with salt and pepper and sprinkle the cornstarch on top. Gently toss with tongs until the chicken is completely coated with the seasonings and cornstarch.

STEP 3 | Cook the garlic and ginger
Set a large skillet over medium-high heat on the stovetop. Add the canola oil and heat it until the oil glistens. Then, add the garlic and ginger and cook for about 30 seconds until the ingredients are fragrant. Stir continuously to avoid burning the garlic.

STEP 4 | Fry the chicken with the sauce
Carefully drop the chicken into the hot oil and cook for around 7 minutes until all the pieces are lightly golden and cooked through. Stir in the peanut sauce and cook for another few minutes until the sauce is nice and thick.

STEP 5 | Garnish and serve
Garnish the dish with sesame seeds, chopped peanuts, or cilantro leaves if you’d like. Then, serve over freshly steamed white rice with crisp veggies.
Save This Recipe
Some other great ideas include topping this dish with spicy red peppers, a variety of bell peppers, a squeeze of fresh lime juice, red pepper flakes, and chopped green onions.
Recipe Success Tips
Storage and Reheating Tips
- Keep the leftovers in an airtight container in the fridge for up to five days. It can also be stored in the freezer for around six months.
- To reheat, toss it in the microwave, air fryer, or skillet over low heat. Allow frozen leftovers to thaw overnight in the fridge before reheating.
Frequently Asked Questions
Rather than serving this dish with veggies on the side, you can add them right on top for a complete meal. Add red bell pepper, cabbage, shredded carrots, and other vegetables.
Really, just about any mildly seasoned veggie will work well with the flavor-packed peanut sauce in this great recipe.
If you have leftovers, you’re in luck because this Thai dish is delicious after sitting for a few days and is excellent for meal prep. Just toss it on some noodles, cauliflower rice, or brown rice to enjoy as a filling lunch in the middle of your workday.

Looking For More Recipes Featuring Peanut Butter?
Explore more of my easy recipes to use up that jar of peanut butter sitting in the pantry. I have another savory dinner, Chicken Kale Salad with Thai Peanut Vinaigrette, and a breakfast option, Peanut Butter Banana Granola.
There are also several desserts, including Old Fashioned Peanut Butter Pie, these classic Peanut Butter Cookies, fudgy Peanut Butter Brownies, and a personal favorite, Chocolate Peanut Butter Balls.

What to Serve With Peanut Butter Chicken
More traditionally, peanut butter chicken is served over Jasmine Rice, rice noodles, brown rice, or something similar. In that case, if you’re not adding veggies to the top of the dish, you should complete the dinner with a nutritious veggie side.
Any side dish with a more neutral taste will work, so the intense flavors of the chicken can shine. Try my easy Instant Pot Green Beans or Lemon Mustard Roasted Broccoli and Cauliflower.

Love this recipe? Bookmark it for the future!
Simply tap the heart symbol located in the lower right corner of your screen, and the recipe will be securely stored in your own recipe box.

Peanut Butter Chicken
Ingredients
- ½ cup creamy peanut butter
- ¾ cups chicken broth
- ¼ cup sweet chili sauce
- 2 tablespoons soy sauce
- 1 teaspoon sesame oil
- 1 ½ pounds boneless, skinless chicken breasts
- ½ teaspoon kosher salt
- ¼ teaspoon black pepper
- ⅓ cup cornstarch
- 1 tablespoon canola oil
- 2 cloves garlic minced
- 2 tablespoons fresh ginger chopped
- chopped peanuts, sesame seeds, green onions, cilantro optional for garnish
Instructions
- In a small bowl, stir together the peanut sauce, chicken broth, sweet chili sauce, soy sauce, and sesame oil until smooth.
- Pat the chicken dry with paper towels, cut it into cubes, and add to a large bowl. Season with salt and pepper, then sprinkle the cornstarch on top. Toss gently with tongs until the chicken is completely coated.
- Add the canola oil to a large skillet or wok and warm over medium-high heat. Once the oil glistens, add the garlic and ginger. Cook and stir for 30 seconds until fragrant.
- Add the chicken to the hot oil and cook for 6 – 7 minutes until lightly golden and cooked through. Stir in the peanut sauce and cook another few minutes until the sauce thickens.
- Garnish with sesame seeds, chopped peanuts, or cilantro leaves, if desired, and serve over rice.
Notes
- Don’t skip the cornstarch coating — it’s what helps the sauce cling to the chicken.
- Use only a small amount of sesame oil in the sauce so it doesn’t overpower the other flavors.
- Refrigerate leftovers up to 5 days, or freeze up to 6 months. Thaw frozen leftovers overnight before reheating.
Nutrition
Life Love and Good Food does not claim to be a registered dietitian or nutritionist. Nutritional information shared on this site is only an estimate. We recommend running the ingredients through an online nutritional calculator if you need to verify any information.





