As the sun sets on another busy day, the thought of whipping up something extraordinary feels both daunting and exciting. That’s how I stumbled upon the delightful magic of Thai Peanut Chicken, a dish that transports me straight to the vibrant streets of Thailand with every fragrant bite. With a luscious peanut sauce that balances creamy, salty, and a hint of sweetness, it’s a comforting meal that breaks free from the monotony of fast food.
In just 30 minutes, this recipe embraces you with warmth and flavor, making it perfect for a cozy evening or an impressive family dinner. Picture the sizzling chicken and the rich aroma of garlic and ginger mingling as they dance together in a skillet. You’ll love how easily the ingredients come together, transforming a few pantry staples into something truly special. Whether you’re entertaining guests or simply treating yourself, this Thai Peanut Chicken is your ticket to an unforgettable culinary experience without the fuss. So grab your apron and let’s dive into this scrumptious adventure!
Why is Thai Peanut Chicken a must-try?
Deliciously unique: The rich peanut sauce brings an unexpected twist to your dinner table.
Quick to prepare: Ready in just 30 minutes, making it ideal for busy weeknights.
Crowd-pleaser: A dish that is sure to impress family and guests alike, satisfying all palates.
Versatile ingredients: Use chicken breasts or thighs, and feel free to adjust the spice levels with sriracha!
Comforting and hearty: All the essential flavors meld together beautifully for a fulfilling meal.
For more easy dinners, check out my guide on quick weeknight meals.
Thai Peanut Chicken Ingredients
• Get ready to create a flavor-packed meal!
For the Chicken
- Boneless, skinless chicken breasts or thighs – use thighs for an extra juicy dish or breasts for a lighter option.
For the Sauce
- Creamy peanut butter – the heart of your dish, providing that rich, nutty flavor.
- Soy sauce – adds a savory depth that balances the sweetness.
- Rice vinegar – introduces a hint of acidity to brighten the sauce.
- Honey – brings sweetness; feel free to substitute with maple syrup for a vegan option.
- Coconut milk – contributes creaminess; you can swap this for regular milk if needed.
Aromatics
- Garlic, minced – enhances the dish with fragrant notes.
- Fresh ginger, minced – adds a zing that complements the peanut sauce beautifully.
For Cooking
- Vegetable oil – necessary for sautéing, opt for sesame oil for an added layer of flavor.
Optional Extras
- Sriracha, to taste – for those who like a spicy kick in their Thai Peanut Chicken!
- Chopped peanuts and cilantro for garnish – freshens up the dish and adds a delightful crunch.
Gather these ingredients, and you’ll be on your way to impressing everyone at the dinner table with this delightful Thai Peanut Chicken!
How to Make Thai Peanut Chicken
-
Prepare ingredients: Start by mincing 2 cloves of garlic and 1 tablespoon of fresh ginger. This will ensure a burst of flavor in your sauce!
-
Cook the chicken: Heat 2 tablespoons of vegetable oil in a skillet over medium-high heat. Add 4 boneless, skinless chicken breasts or thighs and cook for about 5-7 minutes per side until they’ve turned golden brown and are cooked through. Remove and set aside.
-
Sauté aromatics: In the same skillet, lower the heat to medium and add the minced garlic and ginger. Sauté for 1-2 minutes until they’re fragrant and slightly golden.
-
Mix the sauce: Stir in ¼ cup of creamy peanut butter, ¼ cup of soy sauce, 2 tablespoons of rice vinegar, 2 tablespoons of honey, optional sriracha to taste, and ½ cup of coconut milk. Mix until you achieve a smooth, creamy sauce.
-
Coat the chicken: Bring the cooked chicken back into the skillet, ensuring it gets generously coated with the delectable peanut sauce. Let it simmer for about 5 minutes on low heat to absorb all those wonderful flavors.
-
Serve and garnish: Spoon the Thai Peanut Chicken over steamed rice or noodles, and don’t forget to sprinkle it with chopped peanuts and fresh cilantro for that extra flair!
Optional: Serve with lime wedges for a zesty finish.
Exact quantities are listed in the recipe card below.
What to Serve with Thai Peanut Chicken?
As you savor the rich, creamy delight of this dish, consider how these wonderful pairings can elevate your meal experience.
-
Steamed Jasmine Rice: The subtle fragrance of jasmine rice complements the robust flavors of the peanut sauce, providing a perfect base.
-
Garlic Noodles: Their buttery goodness and garlic essence create a mouthwatering pairing, accentuating the dish’s savory notes.
-
Crispy Asian Slaw: A refreshing mix of cabbage and carrots adds a delightful crunch and vibrant colors, balancing out the rich sauce beautifully.
-
Stir-Fried Veggies: Colorful stir-fried vegetables bring fresh textures and nutrients to the table, enhancing the overall presentation of your meal.
-
Peanut Sauce Spring Rolls: Keep the peanut theme going! These fresh rolls filled with veggies and proteins dipped in peanut sauce are sure to impress.
-
Chilled Coconut Water: Refreshing and hydrating, coconut water’s light sweetness harmonizes with the creamy flavors of the dish, making it feel just right.
-
Spicy Mangos: For a sweet and spicy contrast, serve sliced mangoes tossed with chili powder to awaken your taste buds after each savory bite.
-
Lime Wedges: A squeeze of lime elevates the entire dish, adding a zesty brightness that complements the creamy peanut sauce perfectly.
With these pairings, you’re set for a delicious meal that delights the senses and comforts the soul!
Make Ahead Options
These Thai Peanut Chicken preparations are perfect for busy meal prep enthusiasts! You can marinate the chicken in the peanut sauce (combine peanut butter, soy sauce, rice vinegar, honey, and coconut milk) up to 24 hours in advance, enhancing the flavors while saving you time. Additionally, you can mince the garlic and ginger up to 3 days ahead and refrigerate them in an airtight container, ensuring they stay fresh. When you’re ready to cook, simply heat the oil in the skillet, sauté the aromatics, and coat the marinated chicken, simmering until heated through. This way, you’ll enjoy restaurant-quality Thai Peanut Chicken with minimal effort on a hectic weeknight!
How to Store and Freeze Thai Peanut Chicken
Fridge: Store leftover Thai Peanut Chicken in an airtight container for up to 3 days. Reheat gently on the stovetop or in the microwave until warmed through.
Freezer: For longer storage, freeze the chicken in a sealed container or freezer bag for up to 3 months. Thaw overnight in the fridge before reheating.
Reheating: When reheating, add a splash of water or coconut milk to maintain moisture and enhance the sauce’s creaminess.
Wrap Properly: Ensure the chicken is cooled completely before storing, and wrap tightly to prevent freezer burn.
Helpful Tricks for Thai Peanut Chicken
-
Prep Wisely: Mince garlic and ginger ahead of time to save precious moments during cooking and enhance flavor instantly.
-
Perfect Chicken: Make sure the skillet is hot enough before adding chicken; this helps achieve a beautiful golden brown crust that seals in juices.
-
Sauce Consistency: If the sauce is too thick, add a splash of water or extra coconut milk to achieve a creamy consistency that coats the chicken perfectly.
-
Taste Balance: Don’t hesitate to adjust the sweetness or spice levels as you mix; perfecting the sauce is key to the best Thai Peanut Chicken experience.
-
Garnish with Love: Chopped peanuts and cilantro aren’t just for decoration; they add freshness and crunch that takes the dish to a new level of flavor.
-
Avoid Overcooking: Remove the chicken from heat as soon as it’s cooked through to prevent it from becoming dry; reheating in the sauce will keep it moist.
Thai Peanut Chicken Variations
Feel free to get creative and customize this recipe to suit your taste and dietary preferences!
- Gluten-Free: Substitute soy sauce with tamari or coconut aminos for a gluten-free alternative that retains that umami flavor.
- Spicy Kick: If you crave a bolder flavor, mix in some chopped Thai bird’s chilies or cayenne pepper for extra heat.
- Nut-Free: Swap peanut butter for sunflower seed butter or tahini to keep the dish nut-free while still enjoying a creamy sauce.
- Vegetable Boost: Toss in colorful vegetables like bell peppers, snap peas, or carrots while sautéing garlic and ginger for added nutrition.
- Protein Swap: Try shrimp or tofu instead of chicken for a delightful twist that showcases the versatility of the dish.
- Coconut-Free: For a lighter sauce, replace coconut milk with almond milk or simply use extra chicken broth for a less rich flavor profile.
- Herb Infusion: Experiment with fresh herbs like basil or mint in place of cilantro for a unique aromatic experience that brightens the dish.
- Sweetness Adjustment: Feel free to lessen the honey or substitute it with agave syrup or stevia if you’re looking for a sugar-free option.
Each of these variations offers a unique journey into flavor, ensuring that your Thai Peanut Chicken experience remains delightful and entirely yours!
Thai Peanut Chicken Recipe FAQs
What kind of chicken should I use for Thai Peanut Chicken?
Absolutely! You can use either boneless, skinless chicken breasts or thighs in this recipe. I often recommend thighs for a juicier outcome, but breasts are a lighter alternative if you prefer. Just ensure they are cooked to an internal temperature of 165°F for safety.
How do I know if my peanut butter is the right consistency?
Very! Aim for creamy peanut butter, as it blends seamlessly into the sauce. If you use crunchy peanut butter, that’s okay too! Just expect a different texture that adds some delightful crunch to the dish. The key is ensuring that it blends well with the other sauce ingredients.
How should I store leftover Thai Peanut Chicken?
Of course! Transfer any leftovers into an airtight container and refrigerate for up to 3 days. When you’re ready to enjoy it again, I recommend reheating on the stovetop over low heat, adding a splash of water or coconut milk to keep it moist.
Can I freeze Thai Peanut Chicken?
Absolutely! If you want to freeze this dish, place it in a sealed container or freezer-safe bag. It will keep well for up to 3 months. To thaw, simply set it in the fridge overnight before reheating gently on the stovetop.
What can I do if my peanut sauce is too thick?
Well, that’s a common concern! If you find the sauce too thick when mixing in the ingredients, just add a little water or additional coconut milk to reach your desired creamy consistency. Start with a tablespoon at a time until you achieve the perfect thickness!
Are there any dietary considerations I should keep in mind?
Very! If you have peanut allergies, consider substituting the peanut butter with sunflower seed butter or almond butter if those are suitable. Additionally, for a vegan option, swap out the honey with maple syrup, and ensure the soy sauce you use is gluten-free if needed.

Mouthwatering Thai Peanut Chicken That'll Wow Your Family
Ingredients
Equipment
Method
- Start by mincing the garlic and ginger.
- Heat the vegetable oil in a skillet over medium-high heat. Add chicken and cook until golden brown.
- In the same skillet, reduce heat and sauté minced garlic and ginger.
- Stir in the peanut butter, soy sauce, rice vinegar, honey, optional sriracha, and coconut milk until smooth.
- Coat the chicken in the peanut sauce and let simmer.
- Serve the Thai Peanut Chicken over rice or noodles, garnished with peanuts and cilantro.










