Savor the rich, creamy flavors of Thai Peanut Chicken that will transport your tastebuds straight to Thailand! This dish brings together tender chicken pieces bathed in a luscious peanut sauce, finished with a bright squeeze of lime and a sprinkling of fresh cilantro. Perfect for a cozy weeknight dinner or an impressive lunch, it’s beginner-friendly with just 15 minutes of prep, 20 minutes of cooking, and a quick 5-minute rest before you dive in. Clocking in at around 450 calories per serving, it’s a satisfying yet balanced meal that feels indulgent without any fuss.
From the first bite, you’ll notice how the coconut milk softens the peanut butter into a velvety sauce that clings lovingly to each chicken chunk. The interplay of savory soy sauce, mellow sweetness from brown sugar, and a touch of fiery red pepper flakes creates a harmonious melody on your palate. And let’s not forget those crunchy roasted peanuts and fragrant jasmine rice that turn every forkful into a textural adventure. Whether you’re cooking for one or feeding a crowd, this dish scales beautifully—and it’s a guaranteed crowd-pleaser that might just become your new go-to comfort food.
KEY INGREDIENTS IN THAI PEANUT CHICKEN
Before diving into the cooking process, let’s get acquainted with the star players that make this recipe shine. Each ingredient has a special role, from building layers of flavor to adding pops of color and texture.
- Boneless, skinless chicken breasts: The lean protein base that soaks up the creamy sauce and stays juicy when cut into bite-sized pieces.
- Vegetable oil: A neutral cooking oil that helps sear the chicken evenly and develop a golden-brown exterior before saucing.
- Coconut milk: Provides a silky, tropical richness that tames the spice and enhances the peanut butter’s creaminess.
- Creamy peanut butter: The heart of the sauce, offering nutty depth and a thick consistency that clings to every piece of chicken.
- Soy sauce: Delivers umami and saltiness, balancing the sweetness while accentuating the savory notes of the dish.
- Brown sugar: Adds natural sweetness and a hint of caramel flavor, rounding out the salt and spice for a well-balanced sauce.
- Lime juice: Brings bright acidity that cuts through the richness and adds a zesty lift to the overall dish.
- Garlic: Imparts a pungent, aromatic kick that infuses every bite with savory complexity.
- Fresh ginger: Offers a subtle warmth and fragrant bite, elevating the sauce with a burst of freshness.
- Red pepper flakes: Adjustable heat that awakens your taste buds—feel free to add more or less depending on your spice tolerance.
- Fresh cilantro: A leafy herb that adds a citrusy, herbal note and a pop of green color at the end.
- Roasted peanuts: Provide crunchy contrast and reinforce the peanut theme with extra toasty flavor.
- Cooked jasmine rice: The perfect fluffy bed to soak up any extra sauce, making every forkful complete.
- Lime wedges: Optional garnishes that encourage a final squeeze of tangy brightness right before serving.

HOW TO MAKE THAI PEANUT CHICKEN
Ready to whip up this creamy, dreamy dish? Follow these steps and in just a few simple moves, you’ll have a restaurant-worthy meal on the table.
1. In a large skillet or wok, heat the vegetable oil over medium-high heat until it shimmers. Add the chicken pieces in a single layer and let them brown undisturbed for about 2–3 minutes before tossing. Continue cooking until all sides are golden, about 5–7 minutes total, ensuring each bite has that lovely sear.
2. In a medium bowl, whisk together the coconut milk, creamy peanut butter, soy sauce, brown sugar, lime juice, minced garlic, grated fresh ginger, and red pepper flakes until the mixture is smooth and well combined. This creates a silky, harmonious sauce that will coat the chicken perfectly.
3. Pour the prepared peanut sauce over the browned chicken, using a spatula to stir and ensure every piece is enveloped in that rich, nutty goodness.
4. Reduce the heat to low and let the chicken simmer gently in the sauce for about 10 minutes, stirring occasionally. During this time, the chicken will finish cooking through, and the sauce will thicken to a luscious consistency.
5. Remove the skillet from heat and stir in half of the chopped fresh cilantro, infusing a burst of herbal brightness right at the end.
6. Serve the Thai Peanut Chicken over a bed of steaming jasmine rice. Garnish with the remaining cilantro, chopped roasted peanuts for crunch, and lime wedges for that final squeeze of tang.
SERVING SUGGESTIONS FOR THAI PEANUT CHICKEN
When it’s time to serve your Thai Peanut Chicken, think about ways to enhance both the presentation and flavor harmony. A well-plated dish not only looks inviting but also creates a multi-sensory experience for your guests or family. Consider contrasts in color, texture, and temperature to elevate each bite. Whether you’re hosting a casual dinner or packing lunches for the week, these serving ideas will turn your home-cooked meal into something truly special. A quick swipe of creativity and a few thoughtful touches can make all the difference in how you enjoy every spoonful of sauce and every morsel of chicken.
- Build a vibrant bowl by layering the peanut chicken on top of steamed jasmine rice, then surround it with fresh cucumber ribbons, carrot ribbons, and sliced red bell pepper for a rainbow of color and crisp textures.
- Toast extra peanuts in a dry skillet until golden brown, then sprinkle them over the finished dish for an irresistible crunch that complements the silky sauce perfectly.
- Add a cooling side like a simple cucumber salad dressed in rice vinegar, a pinch of sugar, and a dash of sesame oil to balance the richness with a refreshing bite.
- Serve family-style by placing the skillet in the center of the table alongside bowls of rice, lime wedges, and cilantro. Encourage everyone to customize their plates with extra heat from sriracha or extra lime juice for a fun, interactive meal.
HOW TO STORE THAI PEANUT CHICKEN
Storing your leftover Thai Peanut Chicken properly ensures that every bite retains its rich, nutty flavor and satisfying texture. Whether you’re planning lunches or looking to enjoy this dish later in the week, a little care goes a long way in maintaining its delicious profile. Avoid letting the sauce separate or the chicken dry out by following these simple storage tips. With the right approach, you can keep the sauce velvety and the chicken tender, so reheats taste just as good as fresh.
- Refrigerate in an airtight container: Allow the dish to cool to room temperature, then transfer to a sealed container. Store in the fridge for up to 3 days to preserve freshness and prevent moisture loss.
- Separate sauce and rice when possible: If you anticipate storing leftovers, pack the peanut chicken sauce in one container and the jasmine rice in another. This helps maintain the rice’s fluffiness and prevents the sauce from over-concentrating.
- Freeze for longer storage: For up to one month, place cooled chicken and sauce in a freezer-safe bag or container, leaving some headspace for expansion. Thaw overnight in the fridge before reheating.
- Gentle reheating: Warm in a covered skillet over low heat, stirring occasionally and adding a splash of coconut milk or water if the sauce is too thick. Alternatively, microwave in short intervals, stirring in between to ensure even heating.
CONCLUSION
Thank you for joining me on this flavorful journey through the world of Thai Peanut Chicken! We’ve covered everything from gathering the fresh ingredients that lay the foundation for this dish to whisking up a decadent peanut sauce, mastering the cooking steps, and exploring creative serving and storage strategies. You now have all the tools to whip up a beginner-friendly, 15-minute prep and 20-minute cook time recipe that delivers big on taste. Don’t forget that this dish rests for just 5 minutes before serving to allow the flavors to meld beautifully, and each serving hovers around 450 calories—a perfect balance of indulgence and nutrition for lunch or dinner.
Feel free to print this article or save it digitally for easy reference whenever you’re craving a tangy, nutty, and comforting meal. Scroll down to find a FAQ section that answers common questions about ingredient swaps, spice adjustments, and more. If you try the recipe, I’d love to hear how it turned out—drop a comment with your thoughts, any custom twists you added, or questions you have about the process. Your feedback helps me keep the recipes friendly, approachable, and tailored to what you and your family love. Enjoy your cooking adventure, and may every bite bring a smile!
Thai Peanut Chicken
Description
Experience tender chicken enveloped in a luscious peanut sauce, complemented by zesty lime and aromatic herbs. Perfect over jasmine rice for a delightful meal!
Ingredients
Instructions
-
In a large skillet or wok, heat the vegetable oil over medium-high heat. Add the chicken pieces and cook until browned on all sides, about 5-7 minutes.
-
In a medium bowl, whisk together the coconut milk, peanut butter, soy sauce, brown sugar, lime juice, garlic, ginger, and red pepper flakes until smooth and well combined.
-
Pour the peanut sauce over the cooked chicken in the skillet. Stir to coat the chicken evenly with the sauce.
-
Reduce the heat to low and let the chicken simmer in the sauce for 10 minutes, stirring occasionally, until the chicken is cooked through and the sauce has thickened.
-
Remove from heat and stir in half of the chopped cilantro.
-
Serve the Thai Peanut Chicken over cooked jasmine rice. Garnish with additional cilantro, chopped peanuts, and lime wedges as desired.
Note
- For a nuttier flavor, try toasting the peanuts before chopping.
- For a vegetarian option, substitute chicken with tofu or extra vegetables like bell peppers and broccoli.
- This dish can be made spicier by adding more red pepper flakes or a splash of sriracha.
- The sauce can be prepared ahead of time and stored in the refrigerator for up to 3 days.
- Experiment with different nut butters like almond or cashew for a unique twist on the sauce.
