Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Spicy Thai Peanut Chicken Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 3.9 from 57 reviews
  • Author: Emma
  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Total Time: 35 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Thai

Description

This Spicy Thai Peanut Chicken recipe delivers a deliciously creamy and flavorful dish featuring tender chicken breasts cooked in a rich peanut sauce infused with sriracha, garlic, ginger, and lime. Perfectly balanced with savory, sweet, and spicy notes, it’s easy to prepare on the stovetop and ideal served over rice or noodles for a satisfying meal.


Ingredients

Scale

Chicken and Cooking

  • 1 pound boneless, skinless chicken breasts
  • 1 tablespoon vegetable oil
  • Salt and pepper, to taste

Sauce

  • 1 cup creamy peanut butter
  • 1/4 cup soy sauce
  • 1/4 cup coconut milk
  • 3 tablespoons honey
  • 2 tablespoons sriracha sauce (adjust for spice preference)
  • 2 cloves garlic, minced
  • 1 tablespoon fresh ginger, minced
  • 1 lime, juiced

Garnish and Serving

  • 1/4 cup chopped cilantro (for garnish)
  • 1/4 cup chopped peanuts (for garnish)
  • Cooked rice or noodles (for serving)


Instructions

  1. Prepare Chicken: Cut the boneless, skinless chicken breasts into bite-sized pieces for even cooking and easy serving.
  2. Heat Oil: In a large skillet, warm the vegetable oil over medium-high heat until shimmering.
  3. Cook Chicken: Add the chicken pieces to the hot skillet. Season with salt and pepper to taste, then sauté the chicken until golden brown and fully cooked, about 5 to 7 minutes.
  4. Make Sauce: While the chicken cooks, combine creamy peanut butter, soy sauce, coconut milk, honey, sriracha sauce, minced garlic, minced ginger, and lime juice in a bowl. Stir thoroughly until the sauce is smooth and well blended.
  5. Combine Chicken and Sauce: Pour the prepared peanut sauce over the cooked chicken in the skillet. Stir well to coat every piece evenly, and cook for an additional 3 to 5 minutes to allow the flavors to meld and the sauce to heat through.
  6. Garnish: Remove the skillet from heat and sprinkle the dish with chopped cilantro and chopped peanuts for fresh flavor and crunch.
  7. Serve: Serve the spicy Thai peanut chicken hot over your choice of cooked rice or noodles, creating a complete and flavorful meal suitable for family and friends.

Notes

  • You can adjust the amount of sriracha to control the spice level to your preference.
  • Using creamy peanut butter helps create a smooth and rich sauce; natural peanut butter may be used but may result in a less creamy texture.
  • If coconut milk is not available, whole milk or heavy cream can be used as a substitute, but the flavor will slightly differ.
  • For added vegetables, consider stirring in cooked broccoli or bell peppers before adding the sauce.
  • This recipe can easily be doubled to serve a larger group.