
Oh my goodness, friends, let me tell you about this peanut butter chicken recipe – it’s an absolute game-changer that will have everyone at your table asking for seconds! This isn’t just any weeknight dinner; it’s a restaurant-quality dish that comes together in about 30 minutes with the most incredible, creamy, and slightly sweet peanut sauce that clings to tender chicken pieces like pure magic.
I first fell in love with peanut butter chicken during a trip to Southeast Asia, and I’ve been perfecting my version ever since. The key to making the BEST peanut butter chicken is all about balance – balancing that rich, creamy peanut butter with bright citrus, a touch of heat, and savory umami flavors that make your taste buds absolutely sing. This recipe has become a staple in my kitchen because it’s elegant enough for entertaining but simple enough for busy weeknights.
What makes this particular recipe so special is the combination of smooth peanut butter, coconut milk, and a handful of pantry staples that create a sauce so velvety and delicious you’ll want to drizzle it on everything. The chicken stays incredibly moist and tender, absorbing all those beautiful flavors while developing a gorgeous golden exterior. Whether you’re serving this over rice, noodles, or with creamy pasta, this dish is pure comfort in a bowl.
I love pairing this with fresh garnishes like cilantro, crushed peanuts, and lime wedges to add brightness and texture. You can also customize the heat level to your preference – add more sriracha or red pepper flakes if you like things spicy, or keep it mild for the kiddos. The beauty of this recipe is its flexibility; you can meal prep it, double it for a crowd, or scale it down for an intimate dinner for two.
For a lighter version, you could substitute Greek yogurt for some of the coconut milk, or use chicken thighs for extra juiciness. If you’re looking for other crowd-pleasing chicken dishes, check out our Easy Chicken Alfredo Recipe or explore more flavor combinations with heavy cream sauce variations.
The sauce itself is so good that you might find yourself making it just to have on hand – drizzle it over grilled vegetables, use it as a dipping sauce for spring rolls, or toss it with roasted veggies. This recipe truly demonstrates how a few quality ingredients can transform into something absolutely spectacular. Your family is going to absolutely love this, and I promise you’ll be making it again and again!
Ingredients
- 2 pounds boneless, skinless chicken breasts, cut into bite-sized pieces
- 3/4 cup natural creamy peanut butter
- 1 can (13.5 ounces) full-fat coconut milk
- 3 tablespoons low-sodium soy sauce
- 2 tablespoons rice vinegar or lime juice
- 2 tablespoons brown sugar
- 2 cloves garlic, minced
- 1 tablespoon fresh ginger, minced
- 1 teaspoon sriracha sauce or red pepper flakes (adjust to taste)
- 2 tablespoons vegetable oil
- 1 medium yellow onion, sliced
- 2 red bell peppers, sliced
- 2 cups fresh broccoli florets
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
- Fresh cilantro for garnish
- Crushed peanuts for garnish
- Lime wedges for serving

Instructions
- Pat the chicken pieces dry with paper towels and season with salt and pepper on all sides. This helps achieve a nice golden sear.
- Heat 1 tablespoon of vegetable oil in a large skillet or wok over medium-high heat until it shimmers.
- Working in batches to avoid overcrowding, add the chicken pieces to the hot skillet and cook for 4-5 minutes per side until golden brown and cooked through (internal temperature of 165°F). Transfer the cooked chicken to a clean plate.
- In the same skillet, add the remaining tablespoon of oil and reduce heat to medium.
- Add the sliced onion and cook for 2-3 minutes until it begins to soften and become translucent, stirring occasionally.
- Add the minced garlic and fresh ginger to the onions and cook for about 1 minute, stirring constantly, until fragrant.
- Stir in the sliced bell peppers and broccoli florets, cooking for 3-4 minutes until the vegetables just begin to soften but still have a slight crunch.
- In a small bowl, whisk together the peanut butter, coconut milk, soy sauce, rice vinegar, brown sugar, and sriracha until smooth and well combined.
- Pour the peanut sauce over the vegetables in the skillet, stirring well to coat everything evenly.
- Return the cooked chicken pieces to the skillet and gently fold them into the sauce, making sure all pieces are coated and warmed through, about 2-3 minutes.
- Taste the sauce and adjust seasonings as needed – add more soy sauce for saltiness, more lime juice for brightness, or more sriracha for heat.
- Transfer the peanut butter chicken to a serving dish and garnish generously with fresh cilantro, crushed peanuts, and a squeeze of fresh lime juice.
- Serve immediately over steamed rice, rice noodles, or your favorite grain, with additional lime wedges on the side.

Pro Tips
Protein Variations: While this recipe calls for chicken breasts, you can easily substitute with chicken thighs for a more succulent option, shrimp for a lighter twist, or tofu for a vegetarian version. Adjust cooking times accordingly – shrimp only needs 2-3 minutes per side, and tofu should be pressed first.
Vegetable Swaps: Feel free to customize the vegetables based on what you have on hand. Snow peas, baby carrots, snap peas, mushrooms, or green beans all work wonderfully. You can even add a handful of spinach at the end for extra nutrition.
Sauce Consistency: If your sauce is too thick, thin it with a little coconut milk, chicken broth, or water – just a tablespoon at a time. If it’s too thin, let it simmer uncovered for an extra minute or two to reduce slightly.
Peanut Butter Selection: Use natural peanut butter without added sugars for the best flavor. If your peanut butter is very thick, you can thin it slightly with warm water before mixing with other sauce ingredients.
Spice Level Control: This recipe as written is mildly spicy. For kids, omit the sriracha entirely. For spice lovers, double the amount or add fresh diced jalapeños to the vegetables.
Garnish Importance: Don’t skip the fresh garnishes! The cilantro, lime, and crushed peanuts add essential brightness, texture, and visual appeal that really elevate this dish from good to restaurant-quality.
Serving Suggestions: This pairs beautifully with jasmine rice, brown rice, rice noodles, or even cauliflower rice for a lower-carb option. Consider adding a simple side salad with pickled red onions for brightness.
Nutritional Boost: Add extra protein and fiber by mixing in some chickpeas or other legumes, or serve alongside a hearty grain like quinoa.
Storage Tips: Store leftovers in an airtight container for up to 3 days. The flavors actually improve as they meld together, making this an excellent meal-prep option for busy weeks.

Pingback: How to Make the Perfect Pork Stew Recipe (So Tasty!) – Simple Recipe Finder