Easy Thai Peanut Chicken

By David Stein

Published •

Thai Peanut Chicken

The rich aroma of coconut and peanuts fills the kitchen as tender chicken simmers in a creamy sauce. It blends sweet, savory, and a hint of spice for an effortless Thai-inspired meal. This Thai Peanut Chicken captures the essence of Southeast Asian flavors. It uses simple ingredients that come together quickly on a weeknight. Its velvety texture clings to every bite. This makes it a comforting dish that feels indulgent without the fuss.

I appreciate how this recipe fits into busy schedules. It’s ready in under 40 minutes and scalable for family dinners. Leftovers reheat beautifully. They maintain their saucy consistency for lunch the next day. Many love the customizable heat level. This allows everyone at the table to enjoy it just right.

Why You’ll Love this Recipe

  • Quick Weeknight Win: This Thai Peanut Chicken comes together in about 40 minutes. It’s perfect for busy evenings without sacrificing bold flavors.
  • Family-Friendly Appeal: The creamy peanut sauce coats tender chicken and crisp peppers. It delights kids and adults with its sweet-savory balance.
  • Versatile and Customizable: Adjust the spice with red pepper flakes. Or swap soy for tamari to make it gluten-free. This fits various dietary needs.
  • Make-Ahead Friendly: Prepare the sauce ahead and store it. So dinner simmers stress-free after a long day.

Thai Peanut Chicken Ingredients

These ingredients create a harmonious blend of creamy, tangy, and spicy notes. They elevate simple chicken into a restaurant-worthy dish. Opting for fresh aromatics and quality peanut butter ensures the sauce’s depth and smoothness shine through.

  • Cooking oil: Use vegetable or coconut oil to sauté aromatics. It prevents sticking for even cooking.
  • Yellow onion: Provides a sweet base that softens. It adds subtle depth to the overall flavor.
  • Garlic: Minced fresh garlic infuses the dish with pungent aroma. Substitute jarred if needed, but fresh is best.
  • Ginger: Fresh minced ginger brings warm, zesty notes. They balance the richness of the peanut sauce.
  • Chicken breast or thighs: Boneless and skinless, cut into bite-sized pieces. This allows quick, tender cooking. Thighs offer more juiciness.
  • Red bell peppers: Thinly sliced for color and crunch. They add mild sweetness without overpowering the sauce.
  • Coconut milk: Unsweetened canned variety creates a creamy, dairy-free base. It forms the sauce.
  • Creamy peanut butter: The star for nutty richness. Choose natural for less sugar if preferred.
  • Sweet chili sauce: Adds a touch of heat and sweetness. It rounds out the savory elements.
  • Soy sauce: Provides umami saltiness. Use tamari as a gluten-free alternative.
  • Fish sauce: Enhances depth with fermented savoriness. It’s a key Thai staple.
  • Honey or brown sugar: Sweetens the sauce gently. This balances acidity and spice.
  • Lime juice: Fresh squeeze brightens the dish with citrus tang. Add it at the end.
  • Red pepper flakes: Controls the heat level. Start low and add more for spice.
  • Salt: Adjust to taste for final seasoning balance.
  • Cooked rice: Steamed white or jasmine rice serves as the ideal base. It soaks up the sauce.
  • Fresh cilantro: Chopped for a fresh, herbaceous garnish. It cuts through richness.
  • Roasted peanuts: Chopped for crunchy texture contrast on top.
  • Lime wedges: Extra for squeezing. They enhance brightness when serving.

How to Make Thai Peanut Chicken

Step 1: Sauté the Aromatics

Heat the cooking oil in a large skillet or wok over medium-high heat. Then add the chopped yellow onion. Sauté for about 5 minutes until soft and translucent. Stir in the minced garlic and ginger next. Cook for 1-2 minutes until fragrant. This builds a flavorful base without burning.

Step 2: Brown the Chicken

Add the bite-sized chicken pieces to the skillet. Cook for 3-4 minutes until browned on all sides. Stir occasionally. Push the chicken and aromatics to one side of the pan. This makes room for the next addition. It ensures even cooking.

Step 3: Add the Bell Peppers

Incorporate the thinly sliced red bell peppers. Stir-fry for 2-3 minutes until they become slightly tender-crisp. This maintains some texture. The step keeps the vegetables vibrant. It adds color to the dish.

Step 4: Prepare the Peanut Sauce

In a separate bowl, whisk together the coconut milk and creamy peanut butter. Add sweet chili sauce, soy sauce, fish sauce, honey or brown sugar, lime juice, and red pepper flakes. Whisk until smooth. This mixture creates the creamy, flavorful coating for the chicken and veggies.

Step 5: Simmer Everything Together

Pour the peanut sauce over the chicken and vegetables in the skillet. Stir to coat evenly. Then bring to a gentle simmer. Reduce heat to low, cover, and let it simmer. Do this for 10-15 minutes. The chicken becomes fully cooked. The sauce thickens slightly.

Step 6: Adjust and Serve

Taste the sauce and adjust seasonings. Add more salt, soy sauce, or fish sauce if needed for balance. Serve immediately over cooked rice. Garnish with chopped cilantro, roasted peanuts, and lime wedges. This adds freshness.

Expert Baking Tips

  • Control the Heat: Sauté aromatics over medium-high. But watch closely. Avoid burning garlic and ginger. They turn bitter quickly.
  • Thicken the Sauce: Simmer covered on low. Let flavors meld without evaporating too much liquid. This results in a creamy consistency.
  • Customize Spice: Start with half the red pepper flakes. Taste before adding more. This ensures the dish suits mild palates.
  • Fresh Lime Finish: Squeeze lime juice right before serving. This preserves its bright zing. It prevents the sauce from dulling.

How to Serve Thai Peanut Chicken

Garnishes

I always top my Thai Peanut Chicken with chopped fresh cilantro. It gives a burst of herbal freshness. This contrasts the creamy sauce. Roasted peanuts add a satisfying crunch. Lime wedges squeezed over the top brighten the flavors. They add citrus notes. These simple touches make each plate feel vibrant. They complete the dish.

Side Dishes

Pair this dish with steamed jasmine rice. It soaks up the rich peanut sauce. This creates a cozy, filling meal. A crisp cucumber salad with a light vinaigrette offers refreshing coolness. It balances the warmth. For extra greens, steamed broccoli provides a tender, earthy side. It complements the Thai-inspired spices.

Make Ahead and Storage

Storing Leftovers

I store leftover Thai Peanut Chicken in an airtight container in the fridge. It keeps well for up to 3 days. For longer storage, portion it into freezer bags. Freeze for up to 2 months. This preserves the sauce’s texture. Thaw overnight in the fridge before reheating. This avoids sogginess.

Reheating

To reheat, warm portions in a skillet over low heat. Add a splash of coconut milk. This revives the creaminess. Stir gently for even distribution. In the microwave, cover with a damp paper towel. Heat in 1-minute intervals until hot. This method keeps the chicken tender. It avoids drying out the edges.

Print

Easy Thai Peanut Chicken

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

An easy Thai-inspired chicken dish featuring tender chicken pieces in a creamy peanut sauce with bell peppers, coconut milk, and aromatic spices, served over rice.

  • Author: David Stein
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Total Time: 40 minutes
  • Yield: 4 servings 1x
  • Category: Main Dish
  • Method: Stir-fry
  • Cuisine: Thai

Ingredients

Scale
  • 2 tbsp cooking oil (e.g., vegetable or coconut)
  • 1 yellow onion, chopped
  • 2 cloves garlic, minced
  • 1-inch piece fresh ginger, minced
  • 1 lb boneless, skinless chicken breast or thighs, cut into bite-sized pieces
  • 12 red bell peppers, thinly sliced
  • 1 (13.5 oz) can unsweetened coconut milk
  • 1/2 cup creamy peanut butter
  • 2 tbsp sweet chili sauce
  • 1 tbsp soy sauce (or tamari for gluten-free)
  • 1 tbsp fish sauce
  • 1 tbsp honey or brown sugar
  • Juice of 1 lime
  • 1/2 tsp red pepper flakes (or to taste, for extra heat)
  • Salt to taste
  • Cooked rice, for serving
  • Chopped fresh cilantro, roasted peanuts, and lime wedges, for garnish

Instructions

  1. Heat cooking oil in a large skillet or wok over medium-high heat. Add the chopped yellow onion and sauté for about 5 minutes until it becomes soft and translucent.
  2. Stir in the minced garlic and ginger, cooking for another 1-2 minutes until fragrant.
  3. Add the bite-sized chicken pieces to the skillet and cook for 3-4 minutes, or until browned on all sides. Push the chicken and aromatics to one side of the pan.
  4. Add the thinly sliced red bell peppers to the pan and stir-fry for 2-3 minutes until slightly tender-crisp.
  5. In a separate bowl, whisk together the coconut milk, creamy peanut butter, sweet chili sauce, soy sauce, fish sauce, honey (or brown sugar), lime juice, and red pepper flakes.
  6. Pour the prepared peanut sauce over the chicken and vegetables in the skillet. Stir everything together to coat evenly. Bring the sauce to a gentle simmer.
  7. Reduce the heat to low, cover the skillet, and let it simmer for 10-15 minutes, or until the chicken is thoroughly cooked through and the sauce has slightly thickened.
  8. Taste the sauce and adjust seasonings if necessary, adding more salt, soy sauce, or fish sauce as desired.
  9. Serve the Thai peanut chicken immediately over steamed rice, garnished with fresh cilantro, chopped roasted peanuts, and additional lime wedges.

Notes

  • Use tamari instead of soy sauce for a gluten-free option.
  • Adjust red pepper flakes to control the spice level.
  • Garnishes are optional but recommended for added flavor and texture.

Nutrition

  • Serving Size: 1/4 of recipe

Categorized in:

Dinner
share this recipe

Content Notice: This article combines AI technology with human editorial oversight. Our staff has thoroughly vetted all content and images for factual precision.

Daniel Moretti-Author

Meet Daniel Moretti

Hi, I’m Daniel! I’m a food lover on a mission to make your time in the kitchen easy, exciting, and full of flavor. I create simple recipes that deliver big taste without the stress, helping you bring joy to your table every day.

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star