Thai Peanut Chicken

Featured in dinners.

Look at this gorgeous dish – those glistening pieces of chicken coated in that creamy, golden peanut sauce are calling your name! I know you're going to love making this because it's honestly one of those recipes that looks fancy but comes together so easily. See how the sauce clings to every piece of chicken? That's the magic right there. And those crushed peanuts on top? They add the perfect crunch to contrast with the tender chicken. The fresh cilantro and sliced red chilies aren't just pretty – they bring brightness and a little heat that balances everything beautifully. Imagine serving this over fluffy white rice, letting that sauce soak in... your family is going to think you ordered takeout! Trust me, once you taste how that savory-sweet peanut sauce with hints of lime and ginger comes together, you'll be making this weekly. Let's get cooking!

Tswira dial profile dial zaho awlaydi..
Updated on Fri, 12 Dec 2025 23:40:38 GMT
Main recipe image showcasing the final dish pin it
Golden chicken pieces glazed with creamy peanut sauce, garnished with crushed peanuts and cilantro | lonerecipes.com

I first encountered Thai Peanut Chicken at a small family-run restaurant during a trip years ago, and I've been obsessed ever since. What struck me was how the sauce managed to be both rich and light at the same time – creamy from the peanut butter but bright from lime and ginger. When I got home, I was determined to recreate it. After several attempts, I nailed the perfect balance: enough peanut butter for richness, soy sauce for depth, lime for brightness, and honey for just a touch of sweetness. The key is using fresh ginger and garlic – they bring an aromatic quality that dried spices simply can't match. I brown the chicken first to get some color and texture, then coat it in the warm sauce. The crushed peanuts on top aren't just garnish; they're essential for that textural contrast. Every time I make this, I'm transported back to that little restaurant, but honestly, I think my version might be even better because I can adjust the heat level and make it exactly how I like it.

Why I love this recipe

I love this Thai Peanut Chicken because it delivers restaurant-quality flavor with minimal effort and ingredients I usually have on hand. There's something so satisfying about creating a complex-tasting sauce from simple pantry staples. The recipe is incredibly forgiving – you can adjust the sweetness, add more lime for tang, or throw in extra chilies for heat. It's versatile too; I've made it with chicken thighs when I want something juicier, or breast meat when I'm watching calories. What really makes this recipe special is how it brings people together. The aroma draws everyone to the kitchen, and the presentation – that glossy sauce, those vibrant garnishes – makes it feel like a celebration even on a random Tuesday. Plus, leftovers are fantastic, sometimes even better the next day when the flavors have melded together. It's one of those recipes that makes you feel like a accomplished cook without requiring advanced skills.

What You Need From Your Kitchen

  • Chicken breast or thighs: Cut into bite-sized pieces and pat dry before cooking
  • Creamy peanut butter: Use as the base for the rich sauce
  • Fresh ginger: Grate finely to release maximum flavor
  • Garlic cloves: Mince fresh for aromatic depth
  • Lime: Juice for brightness and tang
  • Roasted peanuts: Crush roughly for garnish and crunch
  • Fresh cilantro: Chop leaves for vibrant garnish

Let's Make These Together

Prepare Your Ingredients
Start by cutting your chicken into uniform bite-sized pieces so they cook evenly. Pat them dry thoroughly with paper towels – this helps achieve that golden-brown exterior. Mince your garlic, grate your ginger, and juice your lime. Having everything ready before you start cooking makes the process smooth and enjoyable.
Brown the Chicken
Heat your oil until it's shimmering in the skillet – this is key for getting a nice sear on the chicken. Add your pieces in a single layer and resist the urge to move them around too much. Let them develop that beautiful golden crust for 4-5 minutes per side. Once cooked through, set them aside while you make the sauce.
Create the Peanut Sauce
In your bowl, whisk together the peanut butter, soy sauce, lime juice, honey, and chicken broth until completely smooth. This might take a minute of whisking, but you want zero lumps. The mixture should be pourable but thick – like a creamy salad dressing. In your skillet, quickly saute the garlic and ginger until fragrant, then pour in your sauce mixture.
Bring It All Together
Stir the sauce constantly as it heats and thickens slightly. You'll see it become glossy and gorgeous. Add your chicken back in and toss everything together until each piece is coated in that luscious sauce. Let it warm through for a couple minutes, then serve over rice with your garnishes piled high.
Additional recipe photo showing texture and details pin it
Homemade Thai Peanut Chicken with authentic flavors and vibrant garnishes on white rice | lonerecipes.com

Switch Things Up

The first time I made this Thai Peanut Chicken, I was skeptical about how creamy peanut butter would work in a savory sauce. But as soon as I whisked it together with soy sauce, lime juice, and ginger, I knew I was onto something special. The aroma filling my kitchen was incredible – nutty, tangy, with that unmistakable warmth from fresh ginger. When I tossed the cooked chicken in that glossy sauce and topped it with crushed peanuts, I couldn't wait to taste it. That first bite was a revelation: tender chicken, rich sauce, crunchy peanuts, and bright cilantro all working together. Now I keep these ingredients stocked because this recipe has become my go-to when I want something that feels like takeout but tastes even better.

Perfect Pairings

This Thai Peanut Chicken pairs beautifully with steamed jasmine rice or brown rice to soak up that incredible sauce. For a lighter option, serve it over cauliflower rice or rice noodles. Add some stir-fried vegetables like bell peppers, snap peas, or broccoli on the side for extra nutrition and color. A simple cucumber salad with rice vinegar dressing provides a refreshing contrast to the rich peanut sauce. If you want to round out the meal, spring rolls or Thai-style corn fritters make excellent appetizers.

Step-by-step preparation photo pin it
Thai Peanut Chicken served over fluffy white rice with red chili slices and roasted peanuts | lonerecipes.com

Frequently Asked Questions

→ Can I use crunchy peanut butter instead of creamy?

While you can use crunchy peanut butter, creamy works better for achieving a smooth, velvety sauce. If you use crunchy, the sauce will have a slightly different texture, but you can compensate by adding the crushed peanuts on top for crunch.

→ How do I make this recipe spicier?

Add sriracha or red pepper flakes directly to the sauce for heat throughout the dish. You can also include more fresh red chilies as garnish. Start with a small amount and adjust to your preferred spice level.

→ Can I make this ahead of time?

You can prep the sauce and cut the chicken ahead of time, storing them separately in the refrigerator. However, the dish is best when cooked fresh. If you must make it ahead, slightly undercook the chicken so it doesn't dry out when reheated.

→ What can I substitute for chicken?

This sauce works beautifully with shrimp, tofu, or even vegetables like broccoli and bell peppers. Adjust cooking times accordingly – shrimp cooks much faster than chicken, while tofu benefits from being pressed and crisped up first.

→ Is this recipe gluten-free?

This recipe can easily be made gluten-free by using tamari or coconut aminos instead of regular soy sauce. Check your peanut butter label to ensure no gluten-containing additives, though most pure peanut butters are naturally gluten-free.

→ Why is my sauce too thick?

Peanut butter brands vary in consistency, and the sauce can thicken as it sits. Simply add chicken broth or water one tablespoon at a time, stirring until you reach your desired consistency. The sauce should coat the chicken nicely without being pasty.

→ Can I freeze this dish?

While you can freeze Thai Peanut Chicken, the texture of the sauce may change slightly upon thawing and reheating. If you do freeze it, store in an airtight container for up to 2 months. Thaw overnight in the refrigerator and reheat gently, adding liquid as needed to restore the sauce consistency.

Conclusion

This Thai Peanut Chicken is everything you want in a weeknight dinner – quick, flavorful, and satisfying. The creamy peanut sauce with its perfect balance of savory, sweet, and tangy notes transforms simple chicken into something extraordinary. Whether you're cooking for family or hosting friends, this dish never fails to impress. Serve it over rice, garnish generously, and watch everyone come back for seconds.

Thai Peanut Chicken

Juicy chicken pieces coated in a rich, creamy peanut sauce with hints of lime, ginger, and garlic, topped with crunchy peanuts and fresh cilantro.

Prep Time
15 Minutes
Cook Time
25 Minutes
Total Time
40 Minutes
By: chris

Category: dinners

Difficulty: easy

Cuisine: Thailand

Yield: 4 Servings (4 balls)

Dietary: Poultry, Gluten-Free, Dairy-Free

Ingredients

011.5 lbs chicken breast or thighs, cut into bite-sized pieces
021/3 cup creamy peanut butter
033 tablespoons soy sauce
042 tablespoons lime juice
052 tablespoons honey
063 cloves garlic, minced
071 tablespoon fresh ginger, grated
081/4 cup chicken broth
092 tablespoons vegetable oil
101/2 cup roasted peanuts, crushed
11Fresh cilantro for garnish
12Red chili slices for garnish
13Cooked white rice for serving

Instructions

Step 01

Cut the chicken into bite-sized pieces and pat dry with paper towels. Season lightly with salt and pepper. Heat vegetable oil in a large skillet or wok over medium-high heat until shimmering.

Step 02

Add the chicken pieces to the hot skillet in a single layer, working in batches if necessary to avoid overcrowding. Cook for 4-5 minutes per side until golden brown and cooked through. Remove chicken from skillet and set aside on a plate.

Step 03

In the same skillet, reduce heat to medium and add minced garlic and grated ginger. Saute for about 30 seconds until fragrant. In a bowl, whisk together peanut butter, soy sauce, lime juice, honey, and chicken broth until smooth and well combined.

Step 04

Pour the peanut sauce mixture into the skillet with the garlic and ginger. Stir constantly over medium heat for 2-3 minutes until the sauce is heated through and slightly thickened. If the sauce is too thick, add a tablespoon of water or broth at a time until you reach desired consistency.

Step 05

Return the cooked chicken to the skillet and toss to coat evenly with the peanut sauce. Cook for another 2 minutes, stirring occasionally, until everything is heated through and the chicken is well coated. Taste and adjust seasoning with more soy sauce or lime juice if needed.

Step 06

Serve the Thai Peanut Chicken over cooked white rice or your preferred base. Garnish generously with crushed roasted peanuts, fresh cilantro leaves, and sliced red chilies. Serve immediately with lime wedges on the side.

Notes

  1. For a thinner sauce, add more chicken broth or water one tablespoon at a time until you reach your desired consistency.
  2. Natural peanut butter works great, but you may need to add a touch more honey as it's less sweet than conventional brands.
  3. Chicken thighs stay juicier than breasts and work beautifully in this recipe if you prefer dark meat.
  4. This dish is best served immediately, but leftovers can be stored in an airtight container in the refrigerator for up to 3 days. Reheat gently and add a splash of water to loosen the sauce.
  5. For extra heat, add sriracha or red pepper flakes to the sauce, or use more fresh chilies as garnish.

Tools You'll Need

  • Large skillet or wok
  • Sharp knife and cutting board
  • Mixing bowl
  • Whisk
  • Measuring cups and spoons
  • Wooden spoon or spatula

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Peanuts
  • Soy
  • Garlic

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 485
  • Total Fat: 24 g
  • Total Carbohydrate: 32 g
  • Protein: 38 g

Spice Up Your Inbox!

Join our gourmet community and get sizzling recipes, cooking tips, and exclusive updates delivered straight to your inbox.

We respect your privacy. No spam, just deliciousness.

×

Success!

You've successfully subscribed to our newsletter!