Mouthwatering Thai Peanut Chicken

Category: Where Culinary Traditions Collide

This dish combines juicy chicken pieces with a smooth, nutty sauce for a tasty meal. Soak bite-sized chicken in a mixture of smooth peanut butter, coconut milk, fresh lime, and soy sauce. Pop the meat on skewers for a smoky, charred taste or bake until perfectly done. Add white or brown rice, some lime chunks, fresh cilantro, and crushed peanuts to complete your plate. You can easily tweak this simple dish for gluten-free, paleo, or keto needs, so everyone can dig in and enjoy.

Monica
By Monica Monica
Updated on Sat, 10 May 2025 17:14:02 GMT
A bowl of chicken and rice. Pin
A bowl of chicken and rice. | flavorsfuse.com

This mouthwatering Thai Peanut Chicken has turned into my favorite crowd-pleaser when I want to wow guests without slaving away in the kitchen. The smooth peanut sauce blends sweet, tangy and spicy notes that wrap around each juicy piece of chicken.

I whipped this up during a crazy busy week when I needed something fancy but quick. My family loved it so much they now ask for it whenever we're celebrating something special.

Ingredients

  • Creamy peanut butter: Creates the base of our sauce with its thick texture and nutty taste
  • Unsweetened coconut milk: Brings that Thai smoothness without making things too sweet
  • Fresh lime juice: Cuts through richness and adds needed tang
  • Soy sauce: Packs in savory depth that works against the sweetness
  • Brown sugar: Helps everything caramelize and balances the savory stuff
  • Ground ginger: Adds a warm kick that doesn't take over the dish
  • Fresh garlic: Gives that must-have aromatic punch for real flavor
  • Crushed red pepper flakes: Let you control how spicy things get
  • Boneless skinless chicken thighs: Stay moist and tender where breast meat would dry out

Step-by-Step Instructions

Prepare the peanut sauce:
Mix peanut butter, coconut milk, lime juice, soy sauce, brown sugar, ginger, garlic, and red pepper flakes in a bowl. Stir until smooth with no clumps left. The mix should look like thick cream. Save one cup for later and use the rest to marinate.
Marinate the chicken:
Cut chicken thighs into even chunks around 1.5 inches big. Put them in a dish and pour the marinade over them, coating all pieces. Cover and stick in the fridge for at least an hour, flipping halfway. The marinade will start to soften the meat during this time.
Prepare for cooking:
If you're using wooden skewers, soak them in water for 30 minutes so they won't burn. Push marinated chicken onto skewers with small gaps between pieces for even cooking. Without skewers, just lay chicken on a wire rack over a baking sheet.
Cook the chicken:
You can broil for ease or grill for smoky flavor. Either way, cook until it hits 160°F inside, about 6 minutes per side. The sauce will turn golden brown outside while keeping everything juicy inside.
Rest and serve:
Let chicken sit for 5 minutes after cooking so the juices stay in. Serve with your saved peanut sauce at room temp, some rice, and whatever toppings you like.
A bowl of food with rice and meat. Pin
A bowl of food with rice and meat. | flavorsfuse.com

You Must Know

The thing I love most about this dish is how the peanut sauce changes when it cooks. It goes from a simple marinade to this amazing caramelized coating with tiny charred spots packed with intense flavor.

Make-Ahead Options

You can easily prep this Thai Peanut Chicken ahead of time. The sauce keeps for three days in the fridge in a sealed container. You can even let the chicken soak overnight, which is perfect when you want something special but don't have much time to cook. Already cooked chicken heats up great too, either quick in the microwave for lunch or wrapped in foil in the oven to keep it moist.

Creative Serving Ideas

While rice makes a classic base, this chicken works in tons of different meals. Try cutting it thin for lettuce wraps with crunchy veggies and extra sauce. Chop it smaller to top a Thai salad with mango and cucumber. For parties, make tiny skewers with dipping sauce on the side. You can even pull the chicken apart to stuff spring rolls or rice paper wraps with fresh herbs.

A bowl of chicken stir fry with rice. Pin
A bowl of chicken stir fry with rice. | flavorsfuse.com

Balancing The Spice Level

What's great about this peanut sauce is how easily you can adjust the heat. For families with different spice likes, start with the basic recipe that gives just a bit of warmth. Hot food fans can add more red pepper flakes or some sambal oelek to their portion. For kids, skip the pepper flakes completely in the marinade and offer them on the side instead. Even without any heat, all the complex flavors still come through.

FAQs About the Recipe

→ What can I substitute for peanut butter?

Try using cashew or almond butter instead. You might need to tweak the seasonings a bit to match your taste.

→ Can I make this dish gluten-free?

Absolutely! Just swap regular soy sauce for a gluten-free version or fish sauce. You can also try coconut aminos for a totally gluten-free meal.

→ How should I cook the chicken for the best flavor?

The tastiest results come from grilling the chicken on sticks or broiling it until it gets a nice brown crust. Both ways work great.

→ How long can I marinate the chicken?

Let the chicken sit in the marinade for at least 1 hour but don't go beyond 8 hours. This gives you the best flavor without making the meat mushy.

→ What can I serve with Thai peanut chicken?

Pair your chicken with some fluffy white or brown rice, lime pieces, chopped peanuts, some cilantro, and sliced green onions for a full meal.

→ Can I make this dish keto or paleo-friendly?

For keto folks, grab sugar-free peanut butter and use Brown Swerve as a sweetener. If you're going paleo, switch to cashew or almond butter and use coconut aminos instead of soy sauce.

Peanut Chicken Thai Style

Juicy chicken smothered in nutty sauce, paired with rice or on sticks. Tasty and quick to whip up.

Prep Time
15 min
Cooking Time
10 min
Total Time
25 min
By Monica: Monica

Category: Fusion Main Dishes

Skill Level: Moderate

Cuisine Style: Thai

Yield: 4 Servings (4 servings (about))

Dietary Preferences: Lactose-Free

What You'll Need

→ Peanut Sauce

01 ½ cup smooth peanut butter
02 1 cup thick coconut milk (canned, well-mixed)
03 2 tablespoons squeezed lime juice (about 1 average lime)
04 2 tablespoons fish sauce or soy sauce
05 1 ½ packed tablespoons dark brown sugar
06 1 teaspoon powdered ginger
07 1 tablespoon crushed fresh garlic (roughly 3 big cloves)
08 ½ teaspoon red pepper flakes (add more if you like it spicy)

→ Chicken

09 2 pounds chicken thighs, boneless and skinless (diced into small chunks)

→ Serving Suggestions (Optional)

10 Fresh lime pieces (for squeezing)
11 Whole or crushed peanuts (as topping)
12 Sliced green onions (as topping)
13 Fresh cilantro, chopped (as topping)
14 Cooked white or brown rice
15 1 cup ready peanut sauce

Step-by-Step Guide

Step 01

In a medium bowl, stir together ½ cup smooth peanut butter, 1 cup thick coconut milk, 2 tablespoons squeezed lime juice, 2 tablespoons fish sauce or soy sauce, 1 ½ packed tablespoons dark brown sugar, 1 teaspoon powdered ginger, 1 tablespoon crushed fresh garlic, and ½ teaspoon red pepper flakes until everything's well blended.

Step 02

Put 1 cup of your peanut sauce mix into a small bowl. Cover it up and pop it in the fridge. You'll use the leftover sauce for soaking the chicken.

Step 03

Drop your chicken chunks into a big baking dish. Pour your leftover peanut sauce on top and mix it all around. Wrap with plastic and stick it in the fridge for at least 1 hour but no more than 8 hours. Give it a stir halfway through.

Step 04

Take out your soaked chicken and put it on skewers if you want. Lay the skewers on a lightly greased baking sheet, or just put the chicken bits on a wire rack over a baking sheet.

Step 05

Turn your broiler up high. Stick the chicken under it and let it cook for 6 minutes, or until it hits 160° Fahrenheit inside. Let it sit for 5 minutes before you eat it.

Step 06

Heat up your grill to medium-high, about 375° to 450° Fahrenheit. Lightly spray the grill with cooking spray. Put chicken skewers away from direct flames and shut the lid. Cook for 6 minutes on each side or until the chicken reaches 160° Fahrenheit inside. Let it rest for 5 minutes before eating.

Step 07

Put your rested chicken on plates. Serve with hot rice, your saved peanut sauce, and lime pieces. If you want, sprinkle with peanuts, green onions, and cilantro.

Additional Notes

  1. Wooden skewers need a good 30-minute soak in water before use so they don't catch fire.
  2. You can dish out skewers to each person or just put them all on one big plate and let everyone grab their own.

Essential Tools

  • Medium bowl
  • Whisk
  • Small bowl with cover
  • Large baking dish
  • Tongs or rubber spatula
  • Plastic wrap
  • Refrigerator
  • Broiler or grill
  • Metal or wooden skewers
  • Wire baking rack (if you want)
  • Cooking spray
  • Baking sheet
  • Meat thermometer

Allergy Information

Review each ingredient for possible allergens and consult a healthcare professional if you're unsure.
  • Peanuts
  • Soy (when using soy sauce)
  • Fish (when using fish sauce)

Nutritional Facts (Per Serving)

This info is for reference purposes only and isn't a substitute for medical advice.
  • Calories: 576
  • Fats: 37 g
  • Carbohydrates: 9 g
  • Proteins: 54 g