Craving a delicious and easy meal? You’ll love this Easy One-Pot Thai Peanut Chicken. This dish combines juicy chicken, vibrant vegetables, and a rich peanut sauce—all cooked in one pot. You’ll impress your family with bright flavors and minimal cleanup. Ready to make a tasty dinner in no time? Let’s dive into this quick recipe and make your weeknight cooking a breeze!
Why I Love This Recipe
- Quick and Easy: This recipe comes together in just 25 minutes, making it perfect for busy weeknights.
- One-Pot Wonder: Everything is cooked in a single pot, which means less cleanup and more time to enjoy your meal.
- Flavor-Packed: The combination of creamy peanut butter, soy sauce, and fresh vegetables creates a deliciously rich and satisfying dish.
- Customizable: You can easily adjust the spice level and swap out vegetables to suit your taste preferences.
Ingredients
Main Ingredients
- 1 lb chicken breast, cut into bite-sized pieces
- 2 tablespoons vegetable oil
- 1 red bell pepper, sliced into thin strips
- 1 cup broccoli florets (fresh or frozen)
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, minced or grated
For the peanut sauce, you will need:
- 1/4 cup creamy peanut butter
- 1/4 cup low-sodium soy sauce
- 2 tablespoons honey
- 1 tablespoon rice vinegar
- 1 cup canned coconut milk, shaken well
- 1 teaspoon sesame oil
- 1/4 teaspoon red pepper flakes (optional)
To serve, gather:
- 2 cups cooked jasmine rice
- Fresh cilantro, chopped
- Chopped peanuts for garnish
This dish combines protein, vibrant veggies, and rich flavors. The chicken, bell pepper, and broccoli bring texture and color. The creamy peanut sauce adds depth and a touch of sweetness. Top it off with fresh herbs and nuts for extra crunch. This meal is both filling and fun to eat!

Step-by-Step Instructions
Preparation of Chicken
First, heat 2 tablespoons of vegetable oil in a large pot. Use medium-high heat until the oil shimmers. Next, add 1 pound of chicken breast pieces to the pot. Spread them out in a single layer. Cook the chicken for 5 to 7 minutes. Stir it occasionally until it turns golden brown and is fully cooked. Once done, remove the chicken from the pot and place it on a plate. This helps keep it warm and separate.
Sautéing Vegetables
In the same pot, add the sliced red bell pepper and 1 cup of broccoli florets. Sauté these for about 3 to 4 minutes. Stir frequently until the veggies become tender but still bright in color. After that, add 3 cloves of minced garlic and 1 tablespoon of minced ginger to the pot. Cook them for an extra minute. The aroma will show you they are ready. Be careful not to burn them while stirring.
Making the Peanut Sauce
In a separate bowl, mix 1/4 cup of creamy peanut butter, 1/4 cup of low-sodium soy sauce, 2 tablespoons of honey, and 1 tablespoon of rice vinegar. Add 1 cup of canned coconut milk and 1 teaspoon of sesame oil. If you want spice, include 1/4 teaspoon of red pepper flakes. Whisk everything together until smooth. Pour this peanut sauce into the pot with the sautéed vegetables. Stir well and bring it to a gentle simmer for about 2 to 3 minutes. This helps the flavors blend beautifully.
Final Steps
Carefully return the cooked chicken to the pot. Stir it gently so all the chicken is coated with the sauce. Let it simmer for another 5 minutes. This warms everything through and thickens the sauce a bit. To serve, place the Thai peanut chicken over 2 cups of cooked jasmine rice. Finally, garnish each bowl with fresh chopped cilantro and a sprinkle of chopped peanuts. Enjoy your delicious meal!
Tips & Tricks
Cooking Tips
- To ensure chicken is cooked properly, use a meat thermometer. The chicken should reach 165°F (75°C). Cook it until it’s browned all over, about 5-7 minutes.
- For tender vegetables, sauté bell peppers and broccoli just until they are bright and crisp. This keeps them colorful and crunchy.
Sauce Consistency
- If the peanut sauce is too thick, add a splash of coconut milk or water. Stir it in slowly until you reach your desired thickness.
- To balance flavors, taste the sauce as you mix. If it’s too sweet, add a bit more soy sauce. If it’s too salty, a splash of rice vinegar can help.
Garnishing
- For a beautiful presentation, top your dish with fresh cilantro and a sprinkle of chopped peanuts. This adds color and crunch.
- Serve with jasmine rice for a great side. You can also pair it with a simple cucumber salad for a refreshing contrast.
Pro Tips
- Use Fresh Ingredients: Using fresh vegetables and high-quality chicken will enhance the flavor and texture of your dish, making it more enjoyable.
- Customize the Heat: Adjust the amount of red pepper flakes according to your spice tolerance. Start with a little and add more if you prefer a spicier dish.
- Make it a Meal Prep: This dish can be made ahead of time and stored in the refrigerator. Simply reheat and serve over fresh rice for a quick meal!
- Garnish for Flavor: Don’t skip the fresh cilantro and chopped peanuts on top; they add a wonderful crunch and freshness that balances the rich peanut sauce.
Variations
Protein Substitutes
You can switch the chicken for tofu or shrimp. Tofu works great for a vegetarian option. Just cut the tofu into cubes and sauté until golden. If you choose shrimp, use peeled and deveined shrimp. Cook them until pink and tender. Both options absorb the peanut sauce well, adding flavor.
Vegetable Swap
Feel free to add other veggies to this dish. Carrots, snap peas, or zucchini can enhance the meal. Just cut them into bite-sized pieces. They can mix well with the bell pepper and broccoli. You can also play with the seasonings. Try adding lime juice or cilantro for a fresh twist.
Gluten-Free Options
If you need a gluten-free meal, use gluten-free soy sauce. Coconut aminos can be a great alternative too. Also, check the peanut butter for gluten-free labels. Most brands are safe, but it’s good to verify. You can swap regular rice for brown rice or quinoa for more fiber.
Storage Info
Refrigeration
To store leftovers, place the Thai peanut chicken in an airtight container. Make sure to cool it to room temperature before sealing. This helps keep it fresh. Store it in the fridge for up to three days. The flavors will blend more, making it even tastier.
Freezing Guidelines
If you want to save some for later, freeze portions in freezer-safe bags. Lay the bags flat in the freezer to save space. This dish stays good for about two months. When you’re ready to eat, thaw it overnight in the fridge. For a quick thaw, place the sealed bag in cold water.
Reheating Tips
Reheat your Thai peanut chicken on the stove over low heat. Stir it often to warm it evenly. You can also microwave it, but use short intervals. This prevents it from drying out. Add a splash of coconut milk or water to keep it moist. Enjoy your meal just like the first time!
FAQs
What is Thai peanut chicken?
Thai peanut chicken is a tasty dish with roots in Thai cuisine. It features chicken cooked in a rich peanut sauce. The sauce blends creamy peanut butter, soy sauce, and coconut milk. This dish is both savory and slightly sweet, making it a favorite for many. It often includes fresh vegetables like bell peppers and broccoli, adding color and crunch.
Can I make this dish ahead of time?
Yes, you can make this dish ahead of time. Cook the chicken and sauce earlier in the day or even the night before. Store it in the fridge. When you’re ready to eat, just warm it up. The flavors will deepen, adding to the taste. Pair it with freshly cooked rice for the best meal.
How spicy is this recipe?
This recipe can be mild or spicy. The red pepper flakes add heat, but you can adjust it. If you like it mild, skip the flakes. If you enjoy spice, add more. Always taste as you go to find your perfect level of heat.
Can I use other types of nuts?
Yes, you can use other nuts if you want. Almonds or cashews work well as substitutes. They will change the flavor a bit but still taste great. You can also make the sauce without nuts if needed. Just swap the peanut butter for tahini or another spread.
This guide covered how to make Thai peanut chicken. We discussed the main ingredients, from chicken to the rich peanut sauce. You learned step-by-step cooking methods, tips for perfect consistency, and various protein options. Storing and reheating hints were also shared.
In the end, you can adapt this dish to fit your taste. Enjoy your tasty creation!