This post may contain affiliate links. Please see our disclosure policy for more details.

This easy peanut butter chicken features delicious bites of chicken coated in savory peanut sauce with frozen stir fry vegetables. It is hearty with the perfect balance of savory and sweet, and is sure to become a family favorite!

Finished dish served over rice topped with peanuts and sliced green onion.
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

Full of flavor and texture, this mouthwatering peanut butter chicken recipe uses simple ingredients to make the most delicious meal. The rich peanut butter sauce perfectly covers the chicken and veggies for a meal that tastes better than takeout!

I am always looking for ways to make popular takeout meals at home so I can control what is going into the food I am serving my family and how it tastes. Plus it’s made with easy-to-keep frozen veggies!

This peanut butter chicken comes together fairly quickly, usually within 30 minutes. It’s perfect for busy weeknights when you need a delicious meal on the table fast.

Love this type of recipes? Then try swapping out peanut butter with orange to make most delicious healthy orange chicken.

If you’re looking for more Asian-inspired dishes that your kids will love, be sure to check out this collection of Healthy Asian Recipes for Babies and Kids.

Ingredients

All ingredients laid out on a white countertop.

I am highlighting just the ones that need further explanation. The complete list is in the recipe card below.

  • Peanut butter – Use smooth natural peanut butter. Do not use crunchy peanut butter for this creamy peanut butter sauce.
  • Cornstarch – Just like with moo goo gai pan, tossing the chicken pieces in cornstarch before cooking helps create a thin, crispy layer on the outside when cooked. It also gives the chicken a delightful texture while helping it stay moist on the inside. It also helps thicken the sauce so that it will cling to the chicken and vegetables.
  • Green beans – I like to use frozen green beans for convenience but you can use fresh, if preferred.
  • Chicken broth – Helps thin out the sauce and add flavor. You can also use water if you don’t have any broth on hand.
  • Sesame oil – A richly flavored oil that perfectly complements the peanut butter in this recipe.
  • Chicken – Use boneless, skinless chicken breasts that have been chopped into bite-sized pieces.

Substitutions

  • Instead of peanut butter, you can use almond butter, tahini, or sunflower seed butter for a nut-free alternative.
  • Vegetables – instead of green beans, use frozen broccoli, red bell peppers, or snap peas.
  • Cornstarch – you can use arrowroot powder or tapioca starch in a 1:1 ratio.
  • Honey – maple syrup is a good substitute for honey in this easy peanut sauce recipe.

Step-by-Step Instructions

Diced chicken tossed with corn starch in a clear glass bowl.

Step 1: In a bowl, toss the chicken pieces with cornstarch until they are evenly coated.

Peanut butter sauce mixed together in a glass measuring cup.

Step 2: In another bowl, whisk together peanut butter, soy sauce, chicken broth or water (start with 1/2 cup and adjust later), rice vinegar, and honey. This is your delicious peanut butter sauce.

Cooked chicken in a skillet.

Step 3: Heat 1 tablespoon of oil in a large skillet or wok over medium-high heat. Add the coated chicken pieces and cook until they are browned and cooked through, about 5-8 minutes. Remove from the pan.

Green beans in a skillet.

Step 4: Add 1 tablespoon of oil to the pan. Add the frozen green beans and cook until they reach a soft but slightly crispy texture. If you prefer them to be very soft, simply cover the pan.

Cooked green beans with chicken added back in.

Step 5: Return the chicken pieces to the skillet.

Finished chicken and green beans in a skillet.

Step 6: Pour the peanut butter sauce over the chicken and veggies, stirring to coat everything evenly.

Tips for Success

A close up of the finished dish with a wooden spoon in it.
  • Start with 1/2 cup of chicken broth for the sauce. If you prefer a thinner consistency after combining it with the chicken and vegetables, feel free to add more as needed.
  • When adding frozen vegetables, there is no need to thaw first, as doing so may result in a mushy texture.

Serving Suggestions

A toddler's plate with portions of chicken, green beans, corn on the cob and rice separated out.

Serve this easy peanut butter chicken recipe over brown rice, white rice, or even cauliflower rice. You can also eat it with noodles – yum!

You can also get creative with fusion options like adding it to tacos or naan pizza!

Dress up your chicken with even more color and flavor by garnishing with chopped peanuts, green onions, cilantro, sesame seeds, etc. For a spicy kick, sprinkle some red pepper flakes onto your peanut butter chicken.

For toddlers, if they struggle with mixed foods, serve deconstructed.

toddler pushing bowl away

Is your toddler becoming picky?

Arm yourself with these strategies that will transform your mealtimes!

Storage

If you anticipate having leftovers, mix the chicken with an appropriate amount of sauce, and store any remaining chicken and sauce separately in airtight containers for up to 3 days.

If you skip this step, that’s perfectly fine. Just be aware that the sauce tends to thicken considerably when refrigerated. When reheating, you will need to add some broth or water to achieve the desired consistency.

I also recommend freezing the chicken and sauce separately for up to 3 months.

Recipe FAQs

Can I use natural peanut butter for this recipe?

Yes! Natural peanut butter works great in this recipe. Just make sure to stir it well before using to incorporate any separated oils.

What can I serve with peanut butter chicken?

This dish pairs wonderfully with rice, noodles, or quinoa. You can also serve it alongside steamed vegetables or a fresh salad for a well-rounded meal.

Can I substitute chicken with tofu or another protein?

Absolutely! If you prefer a vegetarian or vegan option, tofu works great in this recipe. You can also try it with shrimp, beef, or even chickpeas for a protein-packed twist.

More Chicken Recipes

Did you make this recipe? Leave a rating below and let me know how you liked the recipe! Your feedback means so much to me!

5 from 1 vote

Peanut Butter Chicken

This easy peanut butter chicken features delicious bites of chicken coated in savory peanut sauce with frozen stir fry vegetables.
Prep Time: 10 minutes
Cook Time: 15 minutes
Total Time: 25 minutes
Servings: 4
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

Ingredients 

  • 1 1/2 pounds boneless, skinless chicken breast
  • 3 tablespoons cornstarch or arrowroot starch
  • frozen stir fry vegetables
  • 1/2 cup peanut butter
  • 3 tablespoons low-sodium soy sauce
  • 1/4 cup low sodium chicken broth (or water)
  • 1 tablespoon rice vinegar
  • 2 tablespoons honey (or maple syrup)
  • 2 tablespoons sesame oil, divided

Instructions 

  • In a small bowl, combine all the ingredients for the sauce.
  • Coat chicken. In a bowl, toss the chicken pieces with cornstarch until evenly coated.
  • Heat 1 tablespoon of oil in a large skillet or wok over medium-high heat. Add the coated chicken and cook until browned and cooked through. Remove the chicken from the skillet and set aside.
  • In the same skillet, add the remaining tablespoon of oil. Add the frozen stir fry veggies to the skillet. Stir-fry until the veggies are heated through and tender.
  • Return the chicken back to the pan and pour the sauce in. Cook for an additional 2-3 minutes, stirring, to allow the flavors to meld.
  • Garnish with chopped green onions, cilantro, or crushed peanuts for extra flavor and texture.

Notes

  • Use smooth natural peanut butter. Do not use crunchy peanut butter for this creamy peanut butter sauce. You can also use almond butter, tahini, or sunflower seed butter for a nut-free alternative.
  • Serve this easy peanut butter chicken recipe over brown rice, white rice, or even cauliflower rice. You can also eat it with noodles.
  • Finish the dish with some chopped peanuts, green onions, cilantro, or sesame seeds. For an added kick, sprinkle the dish with some red pepper flakes.
  • To serve to a toddler who struggles with mixing of their foods, make a deconstructed plate.

Nutrition

Calories: 513kcal | Carbohydrates: 22g | Protein: 45g | Fat: 28g | Sodium: 773mg | Potassium: 872mg | Fiber: 2g | Sugar: 12g | Vitamin A: 51IU | Vitamin C: 2mg | Calcium: 29mg | Iron: 1mg
Like this recipe? Rate and comment below!

About Min

Thank you so much for stopping by! I am Min, a Registered Dietitian, a Christ follower, a wife, and a mom to our two miracle babies! Currently, I’m having a ton of fun feeding their tummies and sharing our baby led weaning journey! Follow me on Instagram if interested in seeing daily menu as well as tips and tricks.

5 from 1 vote (1 rating without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating