Print

Thai Chicken with Peanut Sauce Recipe: A Flavorful Family Favorite

Thai Chicken with Peanut Sauce

Tender chicken in a creamy, slightly spicy peanut sauce with authentic Thai flavors. This easy dish combines coconut milk, peanut butter, and aromatic spices for a restaurant-quality meal at home. Serve over rice or noodles for a complete dinner.

Ingredients

Scale
  • 1.5 lbs boneless, skinless chicken thighs (cut into bite-sized pieces)
  • 1 can (13.5 oz) coconut milk
  • 1/2 cup natural peanut butter
  • 3 tbsp soy sauce
  • 2 tbsp brown sugar
  • 1 tbsp lime juice
  • 1 tbsp fish sauce
  • 2 tsp red curry paste
  • 2 garlic cloves (minced)
  • 1 tbsp fresh ginger (grated)
  • 1 red bell pepper (sliced)
  • 1/2 cup chicken broth
  • 2 tbsp vegetable oil
  • 1/4 cup chopped peanuts (for garnish)
  • 2 tbsp fresh cilantro (chopped)
  • 1 red chili (sliced, optional for heat)

Instructions

  1. Heat oil in large skillet over medium-high heat. Brown chicken pieces (about 5 minutes), then remove from pan.
  2. In same skillet, sauté garlic, ginger, and bell pepper for 2 minutes until fragrant.
  3. Whisk together coconut milk, peanut butter, soy sauce, brown sugar, lime juice, fish sauce, and curry paste in a bowl.
  4. Pour sauce mixture into skillet with vegetables. Add chicken broth and stir to combine.
  5. Return chicken to skillet. Simmer for 15-20 minutes until chicken is cooked through and sauce thickens.
  6. Adjust seasoning with more lime juice or fish sauce if needed.
  7. Garnish with chopped peanuts, cilantro, and red chili slices.
  8. Serve hot over jasmine rice or rice noodles.

Notes

  • For vegetarian version: use tofu instead of chicken
  • Sauce can be made 2 days ahead – store separately
  • Add more broth if sauce becomes too thick
  • For extra creamy sauce, use full-fat coconut milk
  • Leftovers taste even better the next day

Nutrition

Pinterest
Pinterest
fb-share-icon
Tiktok