Homemade Thai Peanut Chicken photo
| |

Thai Peanut Chicken

This Thai Peanut Chicken is one of those weeknight heroes that tastes like you spent hours on it but comes together with minimal fuss. The sauce is creamy, slightly sweet, and just spicy enough to keep interest; crunchy peanut butter gives it texture and depth while coconut milk keeps it silky. It’s the kind of dish that feels special without any complicated steps.

I like this recipe because it’s flexible and forgiving. You can adjust the chili, swap a couple of components if you need to, and still end up with a bowl of comforting, saucy chicken that pairs perfectly with rice, noodles, or a big pile of greens. It reheats well, freezes okay, and makes a great lunch the next day.

Below you’ll find a straightforward ingredient rundown, the exact method I follow (step-by-step), tips for swaps and troubleshooting, and ideas for serving across the seasons. Read through once, then follow the steps — it’s effortless once you’ve made it.

Ingredient Rundown

Ingredients

  • 2 tablespoons cooking oil — for browning the chicken and softening the onion; neutral oil works best.
  • 1 yellow onion, chopped — builds the savory base and sweetness for the sauce.
  • 2 cloves garlic, minced — aromatic lift; don’t skip unless you really must.
  • 1 inch piece ginger root, minced — gives that fresh, zesty undertone classic to Thai-style dishes.
  • 1 pound chicken breast, cut into bite-sized pieces — the protein; chicken breast cooks quickly and soaks up the sauce.
  • 2 tablespoons sweet chili sauce (click link for homemade chili sauce recipe) — provides sweetness and a tangy heat layer.
  • 2 tablespoons tomato sauce or ketchup — balances the sweetness and adds body to the sauce.
  • 3 tablespoons crunchy peanut butter — main flavor and texture component; crunchy is specified for little bits in the sauce.
  • 1 tablespoon chili powder OR homemade chili powder (highly recommended!) — the primary heat and smokiness; homemade lets you dial the profile.
  • 1 teaspoon dark brown sugar (optional; paleo: omit) — rounds the flavors and deepens the sauce if you like it slightly sweeter.
  • 14 ounce unsweetened coconut milk — makes the sauce creamy and rich without added sugar.
  • 1 teaspoon salt — essential for seasoning; adjust to taste at the end.
  • Chopped fresh cilantro for garnish — bright herb finish; add just before serving.
  • Chopped roasted peanuts for garnish — extra crunch and a nutty finish on each bite.

Make Thai Peanut Chicken: A Simple Method

  1. Heat 2 tablespoons cooking oil in a large skillet over medium-high heat.
  2. Add the chopped yellow onion and cook, stirring occasionally, until soft and translucent, about 5 minutes.
  3. Add the minced garlic and minced ginger and cook, stirring, until fragrant, about 1–2 minutes.
  4. Add the 1 pound chicken breast cut into bite-sized pieces and cook, stirring occasionally, 3–4 minutes, until pieces are lightly browned on the outside (they will finish cooking in the sauce).
  5. Add 2 tablespoons sweet chili sauce, 2 tablespoons tomato sauce or ketchup, 3 tablespoons crunchy peanut butter, and 1 tablespoon chili powder (or homemade chili powder). If using the optional brown sugar, add 1 teaspoon now. Stir until the peanut butter is fully incorporated.
  6. Pour in 14 ounce unsweetened coconut milk and add 1 teaspoon salt. Stir to combine and bring the mixture to a brief boil.
  7. Reduce heat to medium-low, cover, and simmer for 20 minutes, stirring occasionally, until the chicken is cooked through and the flavors have melded.
  8. If the sauce is thinner than you prefer, uncover and simmer a few minutes more, stirring occasionally, until it reaches your desired thickness.
  9. Taste and adjust seasoning if desired.
  10. Serve garnished with chopped fresh cilantro and chopped roasted peanuts.

Why This Recipe Belongs in Your Rotation

It’s fast without feeling cheap. From prep to plate you’re looking at about 30–40 minutes, much of which is hands-off simmering. The flavors are layered: aromatics from the onion, garlic, and ginger; sweet-tangy notes from the chili sauce and tomato; umami and body from peanut butter; and creaminess from the coconut milk. That balance makes it versatile — it’s family-friendly, but you can turn up the heat if you want grown-up spice.

It’s also a practical weeknight recipe. The ingredients are pantry-friendly (peanut butter, tomato sauce, chili sauce, and coconut milk keep on hand). The method is forgiving: small variations in simmer time or spice won’t ruin the dish. Finally, it scales easily — double it for guests or halve it for two.

Swap Guide

Easy Thai Peanut Chicken recipe photo

Need a swap? Here are straightforward, reliable options that keep the spirit of the dish.

  • Protein: Use thighs if you prefer juicier meat; adjust simmer time slightly if pieces are larger.
  • Peanut butter: Crunchy is called for, but smooth will work if that’s what you have; expect a slightly creamier texture without the bits.
  • Sweet chili sauce: If unavailable, increase the tomato sauce by a bit and add a teaspoon of honey or sugar and a pinch of red pepper flakes for heat.
  • Coconut milk: Light coconut milk thins the sauce; full-fat keeps it silken and rich. If using light, reduce any extra simmering time when uncovered to avoid over-thickening.
  • Chili powder: Use the homemade option recommended if you want more control over smoke and heat; store-bought chili powder is fine as-is.
  • Garnishes: Cilantro and roasted peanuts are ideal. If you don’t like cilantro, use chopped parsley or basil for a fresh note.

Setup & Equipment

Delicious Thai Peanut Chicken dish photo

You don’t need fancy gear. Here’s what speeds things along and why it matters:

  • Large heavy skillet — gives a good sear and enough surface area to brown chicken evenly.
  • Sharp knife and cutting board — for fast, even chopping of onion, garlic, ginger, and chicken.
  • Wooden spoon or heatproof spatula — to stir and scrape the bottom without scratching the pan.
  • Measuring spoons and cup — the recipe uses specific spoon measures, so accurate measuring helps balance flavors.
  • Lid for the skillet — required for the covered simmer stage so the chicken cooks through and the flavors meld.

Troubleshooting Tips

Common hiccups and quick fixes so you finish with a dish you’ll be proud of.

  • Sauce too thin: Uncover and simmer a few more minutes until it reduces. Stir occasionally to prevent sticking.
  • Sauce too thick or split: If it tightens too much, stir in a splash (1–2 tablespoons) of water or coconut milk to loosen it and bring back silkiness.
  • Chicken undercooked: Cut one piece in half to check. If it’s still pink, cover and simmer a few more minutes; small pieces finish quickly.
  • Too salty: Add a tablespoon or two of unsweetened coconut milk or a small pinch of sugar to balance; simmer briefly and retaste.
  • Not spicy enough: Add a pinch more chili powder or a dash of hot sauce, then simmer 1–2 minutes to let it integrate.

Spring–Summer–Fall–Winter Ideas

Seasonal serving suggestions make this feel fresh year-round.

  • Spring: Serve over steamed jasmine rice with thinly sliced cucumber and a squeeze of lime to brighten the dish.
  • Summer: Spoon the chicken over cold rice noodles with crunchy bean sprouts and lots of fresh herbs for a room-temperature bowl.
  • Fall: Pair with roasted sweet potatoes or serve over warm quinoa to lean into heartier flavors.
  • Winter: Serve on steamed rice with wilted spinach or kale stirred into the warm sauce for an extra cozy meal.

Testing Timeline

How I refined this version so you get predictable results every time.

I tested on small batches first, adjusting the peanut butter and chili sauce ratios to find a balance where the peanut flavor is present but not overpowering. I tested cooking times for the chicken in 3–4 minute searing followed by a 20-minute covered simmer; this gave tender, fully cooked pieces without drying the breast. Finally, I tested finishing times uncovered to provide guidance on how long to reduce if you prefer a thicker sauce. The current method is the most forgiving and reliably good.

Prep Ahead & Store

Prep ahead to save time on busy nights and store safely to maximize freshness.

  • Make ahead: Chop the onion, mince the garlic and ginger, and cut the chicken up to a day ahead. Store separately in airtight containers in the fridge.
  • Reheating: Gently reheat on the stove over low-medium heat, stirring to reincorporate the sauce; add a splash of water or coconut milk if the sauce seems tight. Microwave works for single portions but stir halfway through.
  • Storage: Keep leftovers in an airtight container in the refrigerator for up to 3–4 days.
  • Freezing: This freezes okay for up to 2 months. Thaw overnight in the fridge and reheat gently. Note that texture of the coconut milk can change slightly after freezing; whisk in a splash of milk or coconut milk when reheating if it looks separated.

Troubleshooting Q&A

Perfect Thai Peanut Chicken

Short, direct answers to questions that come up most often.

  • Q: Can I use chicken thighs? A: Yes. Thighs will be juicier; ensure pieces are similar size so they cook evenly.
  • Q: My sauce split — what do I do? A: Whisk in a tablespoon or two of warm coconut milk slowly until it recombines, or remove from heat briefly and stir to bring back together.
  • Q: Can I make this without peanuts? A: You can, but the peanut butter is a core flavor. If allergy is a concern, don’t substitute without considering a different dish; the peanut taste is central here.
  • Q: Is there a vegetarian version? A: Use firm tofu or tempeh in place of chicken and follow the same method, being mindful that tofu needs gentle handling to avoid breaking up.
  • Q: How spicy is it? A: Moderately. Adjust chili powder to taste; homemade blends let you control heat and smokiness.

Let’s Eat

Finish with the garnishes — sprinkle chopped fresh cilantro and chopped roasted peanuts right before serving so they stay bright and crunchy. Serve over jasmine rice, coconut rice, or your favorite noodles. A lime wedge on the side is an excellent last-minute brightness that pulls the flavors together.

This is one of my go-to dinners when I want something comforting but not heavy. It’s fast, adaptable, and reliably delicious. Make a double batch if you want easy lunches for the week — it keeps well and tastes even better after the flavors rest for a day.

Homemade Thai Peanut Chicken photo

Thai Peanut Chicken

Thai-inspired peanut chicken simmered in coconut milk with sweet chili and tomato sauce.
Prep Time10 minutes
Cook Time30 minutes
Total Time45 minutes
Cuisine: Thai
Servings: 4 servings

Ingredients

Ingredients

  • 2 tablespoonscooking oil
  • 1 yellow onion chopped
  • 2 clovesgarlic minced
  • 1 inchpiece ginger root minced
  • 1 poundchicken breast cut into bite-sized pieces
  • 2 tablespoonssweet chili sauce click link for homemade chili sauce recipe
  • 2 tablespoonstomato sauce or ketchup
  • 3 tablespoonscrunchy peanut butter
  • 1 tablespoonschili powder
  • ORhomemade chili powder highly recommended!
  • 1 teaspoondark brown sugar optional; paleo: omit
  • 14 ounceunsweetened coconut milk
  • 1 teaspoonsalt
  • Chopped fresh cilantro for garnish
  • Chopped roasted peanuts for garnish

Instructions

Instructions

  • Heat 2 tablespoons cooking oil in a large skillet over medium-high heat.
  • Add the chopped yellow onion and cook, stirring occasionally, until soft and translucent, about 5 minutes.
  • Add the minced garlic and minced ginger and cook, stirring, until fragrant, about 1–2 minutes.
  • Add the 1 pound chicken breast cut into bite-sized pieces and cook, stirring occasionally, 3–4 minutes, until pieces are lightly browned on the outside (they will finish cooking in the sauce).
  • Add 2 tablespoons sweet chili sauce, 2 tablespoons tomato sauce or ketchup, 3 tablespoons crunchy peanut butter, and 1 tablespoon chili powder (or homemade chili powder). If using the optional brown sugar, add 1 teaspoon now. Stir until the peanut butter is fully incorporated.
  • Pour in 14 ounce unsweetened coconut milk and add 1 teaspoon salt. Stir to combine and bring the mixture to a brief boil.
  • Reduce heat to medium-low, cover, and simmer for 20 minutes, stirring occasionally, until the chicken is cooked through and the flavors have melded.
  • If the sauce is thinner than you prefer, uncover and simmer a few minutes more, stirring occasionally, until it reaches your desired thickness.
  • Taste and adjust seasoning if desired.
  • Serve garnished with chopped fresh cilantro and chopped roasted peanuts.

Equipment

  • Large Skillet

Notes

5. Add 2 tablespoons sweet chili sauce, 2 tablespoons tomato sauce or ketchup, 3 tablespoons crunchy peanut butter, and 1 tablespoon chili powder (or homemade chili powder). If using the optional brown sugar, add 1 teaspoon now. Stir until the peanut butter is fully incorporated.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating