Home » Recipes » Chicken Recipes » Thai Peanut Chicken: Quick Restaurant

Thai Peanut Chicken: Quick Restaurant

Photo of author
Author: Nonna Betty Harpe
Published:

Thai Peanut Chicken transforms busy weeknights into something special with tender chicken smothered in creamy, nutty sauce that brings restaurant flavors right to your table. I still remember the first time I tried making this at home after tasting it at a little Thai place in town – I was amazed how simple ingredients from my pantry could create such rich, satisfying flavors.

Back in my kitchen, I’ve found that Thai Peanut Chicken has become one of those recipes my family requests weekly. There’s something magical about that moment when the peanut butter melts into the coconut milk, filling the whole house with that warm, nutty aroma. My grandkids line up at the counter when I’m making this, eager to help stir the sauce and sneak tastes. It reminds me that good cooking doesn’t need to be complicated – sometimes the best meals come together quickly with ingredients you already have. The golden chicken pieces coated in that silky sauce, served over fluffy rice with a sprinkle of chopped peanuts on top, turns an ordinary Tuesday into something worth gathering around the table for. Time to get your skillet ready!

What Makes This Thai Peanut Chicken So Special

I’ve been making Asian-inspired dishes in my Midwest kitchen for years, and this Thai peanut chicken recipe has earned its permanent spot in my recipe box. It bridges that gap between wanting something exciting and needing dinner on the table fast.

Here’s what makes this dish work every time:

  • Ready in under 30 minutes from start to finish, perfect when you’re racing against the clock
  • Uses ingredients you likely have like peanut butter, soy sauce, and coconut milk – no specialty store trips required
  • Incredibly versatile so you can serve it over rice, noodles, or quinoa depending on what you have
  • Delivers authentic flavors with that perfect balance of savory, nutty, and slightly sweet that makes Thai cuisine so craveable
  • Makes excellent leftovers that taste even better the next day as the flavors meld together
  • Easily doubles for meal prep or feeding a crowd at gatherings

After years of tweaking this recipe, I’ve learned it’s foolproof enough for beginners but impressive enough to serve guests.

Ingredient Spotlight

Boneless, skinless chicken breasts form the protein base of this dish, and I always choose ones that are similar in size so they cook evenly and stay tender throughout.

Fresh garlic cloves provide that aromatic foundation that makes the whole kitchen smell incredible – I’ve found that fresh garlic makes all the difference compared to jarred.

Low-sodium soy sauce gives you control over the saltiness while adding that essential umami depth that ties all the flavors together.

Creamy natural peanut butter creates the rich, velvety texture in the sauce, and I prefer the kind without added sugars so I can balance the flavors myself.

Full-fat coconut milk brings luxurious creaminess and helps mellow the peanut butter’s intensity while adding a subtle tropical note.

Vegetable oil works perfectly for searing the chicken without overpowering the other flavors – I keep it simple here.

Salt and pepper season the chicken before cooking, which I’ve learned helps build layers of flavor rather than trying to fix everything at the end.

Chopped peanuts or cilantro make beautiful, crunchy garnishes that add both visual appeal and textural contrast to the creamy sauce.

How to Make Thai Peanut Chicken

Step 1. I always start by cutting the chicken breasts into bite-sized pieces – about 1-inch cubes work perfectly – then season them generously with salt and pepper on all sides.

Step 2. Betty’s tip: Heat your skillet over medium-high heat until a drop of water sizzles, then add the vegetable oil and let it shimmer before adding the chicken so it browns beautifully instead of steaming.

Step 3. Cook the chicken pieces for 5-7 minutes, turning occasionally, until they’re golden brown on the outside and reach 165°F internally, then transfer them to a clean plate.

Step 4. In the same skillet with all those flavorful browned bits, reduce the heat to medium and add the minced garlic, stirring constantly for about one minute until it smells fragrant but hasn’t turned brown.

Step 5. I’ve found that whisking the soy sauce, peanut butter, and coconut milk together right in the skillet creates the smoothest sauce – just keep stirring until everything combines into a creamy mixture.

Step 6. After years of making this, I learned to return the chicken to the skillet and gently fold it into the sauce rather than stirring vigorously, which keeps the pieces intact.

Step 7. Let the Thai peanut chicken simmer for 2-3 minutes until everything is heated through and the sauce coats each piece perfectly, then serve it warm with your chosen garnish.

Keeping This Thai Peanut Chicken Fresh

I typically store leftovers in airtight containers in the refrigerator for up to 4 days, and honestly, the flavors get even better as they sit. The sauce thickens slightly in the fridge, so it clings beautifully to the chicken when you reheat it. Betty’s storage method works well because she always lets the dish cool completely before sealing the container – this prevents excess condensation that can make the sauce watery.

For freezing, I’ve had great success portioning the Thai peanut chicken into freezer-safe bags or containers for about 3 months. I press out as much air as possible and lay the bags flat for easy stacking. The peanut sauce freezes surprisingly well and maintains its creamy texture when properly thawed overnight in the refrigerator.

For the best texture, I reheat this on the stovetop over medium heat for 5-7 minutes, adding a splash of coconut milk if the sauce seems too thick. You can also microwave individual portions in 1-2 minute intervals, stirring between each round to ensure even heating. My family prefers when I reheat it slowly on the stove because it brings back that just-cooked consistency without drying out the chicken.

Perfect Partners for Thai Peanut Chicken

  • Steamed jasmine rice soaks up every drop of that incredible peanut sauce and provides the perfect neutral base that lets the flavors shine.
  • Rice noodles offer a fun change from rice and create a more authentic Thai-style presentation that my grandkids love twirling on their forks, similar to how I serve my Thai Chicken Peanut Noodles.
  • Fresh cucumber salad with shredded carrots tossed in light sesame dressing brings a crisp, refreshing contrast to the rich, creamy sauce.
  • Stir-fried bok choy or snap peas add a vibrant green element and slight crunch that balances the tender chicken beautifully, just like the vegetables in my Chinese Chicken with Garlic Sauce.
  • Steamed broccoli florets work wonderfully as a simple side that soaks up extra sauce while adding nutritional value to the meal.
  • If you want to turn this into wraps, try my Thai Peanut Chicken Wraps for a portable lunch option.
  • For another international chicken favorite with similar ease, my Coconut Curry Chicken delivers that same creamy, satisfying comfort.

FAQs

Can I substitute crunchy peanut butter for creamy?

I recommend sticking with creamy natural peanut butter for the smoothest sauce texture, though crunchy will work if you don’t mind a chunkier consistency.

What if I don’t have coconut milk?

To prevent a dry sauce, you can substitute with heavy cream or whole milk, though you’ll lose some of that subtle tropical flavor that makes Thai peanut chicken distinctive.

How do I keep the chicken from becoming tough?

Betty’s solution is to avoid overcooking – pull the chicken from heat as soon as it reaches 165°F internally and let it rest briefly before returning it to the warm sauce.

Thai Peanut Chicken

Quick and flavorful Thai-inspired chicken in creamy peanut sauce, ready in under 30 minutes for busy weeknights.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 portions
Course: Dinner, Main Course
Cuisine: American, Asian, Thai
Calories: 450

Ingredients
  

  • 1.5 lbs boneless, skinless chicken breasts about 4 breasts, cut into bite-sized pieces
  • 2 cloves fresh garlic minced
  • 1/4 cup low-sodium soy sauce
  • 1/3 cup creamy natural peanut butter
  • 1/2 cup full-fat coconut milk
  • Salt and pepper to taste
  • 1 tablespoon vegetable oil
  • Chopped peanuts or cilantro for garnish, optional

Equipment

Method
 

  1. Cut the chicken breasts into bite-sized pieces (about 1-inch cubes) and season generously with salt and pepper on all sides.
  2. In a large skillet over medium-high heat, add vegetable oil and heat until shimmering. Add the seasoned chicken pieces and cook for 5-7 minutes, turning occasionally, until golden brown and cooked through to 165°F internal temperature. Remove from skillet and set aside on a clean plate.
  3. In the same skillet, reduce heat to medium. Add minced garlic and saute for about one minute, stirring constantly until fragrant but not browned.
  4. Stir in soy sauce, peanut butter, and coconut milk, whisking until smooth and well combined into a creamy sauce.
  5. Return the cooked chicken to the skillet, gently folding it into the sauce until each piece is well coated.
  6. Let simmer for 2-3 minutes until everything is heated through and the sauce has thickened slightly.
  7. Serve warm over rice or noodles, garnished with chopped peanuts or fresh cilantro if desired.

Notes

Use low-sodium soy sauce to control saltiness. Creamy natural peanut butter works best for smooth texture. Don’t overcook chicken to keep it tender. Sauce can be made 3 days ahead and stored separately. Leftovers keep refrigerated for up to 4 days or frozen for 3 months.

Nonna Food
Welcome to NonnaFood!

I’m Nonna, and cooking is how I show love. From my garden kitchen to yours, I share fresh, simple recipes rooted in tradition and made with heart. Let’s create delicious memories together!

You Might Also Like...

Creamy Ranch Chicken Recipe

Creamy Ranch Chicken Recipe

Air Fryer Parmesan Crusted Chicken

Air Fryer Parmesan Crusted Chicken

Easy 30 Minute Spicy Korean Chicken Recipe

Easy 30 Minute Spicy Korean Chicken Recipe

Marry Me Chicken Soup Recipe

Marry Me Chicken Soup Recipe

Leave a Comment

Recipe Rating