This creamy peanut butter chicken is a rich and simple dinner tonight option that brings together tender chicken with peanut sauce, a smooth broth base, and a gentle heat. I make this peanut chicken recipe when I want something filling, fast, and deeply flavored without extra steps. The result feels warm and steady, with a creamy chicken texture and a balanced peanut sauce chicken finish that coats every bite.
I first made this peanut butter chicken recipe on a quiet weeknight, and I remember thinking how the sauce held everything together. It felt like a small win. The sauce stays silky, the chicken stays soft, and the flavor builds in layers without effort.

Why this peanut chicken recipe works
The method relies on building flavor in one pan and controlling moisture at each step. The chicken sears first to lock in juices, then rests while the sauce forms.
That pause matters more than it seems. I used to skip it, and the texture never felt right.
The ratio of one cup peanut butter to one and a half cups broth creates a sauce that stays thick but still flows. The added coconut milk softens the peanut base and rounds the flavor.
Soy sauce and honey balance salt and sweetness in a direct way. The sauce coats without turning heavy, which makes this chicken with peanut sauce easy to return to again.
What each ingredient brings to this creamy chicken

Chicken breast gives a clean base and absorbs the sauce well. I choose firm, fresh pieces because they hold shape during simmering.

Peanut butter builds the body of the sauce. I lean toward natural peanut butter since it blends smoothly with broth and keeps the texture light.
Chicken broth adds depth and keeps the sauce from turning dense. Coconut milk brings a soft finish that feels almost quiet. I sometimes skip it, but I miss it when I do.
Garlic and onion create the base flavor. Ginger adds warmth that sits in the background. It is subtle, but I notice it every time.
A closer look at the peanut sauce chicken base
Peanut butter defines this dish. It carries the flavor and controls the texture.
When it blends with warm broth, it turns into a smooth sauce that holds the chicken without separating. That moment always feels satisfying to watch.
If the sauce looks grainy, the heat likely ran too high. Lower heat and steady stirring fix it quickly.
If peanut butter feels too thick, a splash of broth restores balance. I adjust this often depending on the brand.
Cooking the peanut butter chicken step by step
Start with dry chicken pieces. They brown better and build flavor right away.

Once the chicken turns light golden, remove it. This keeps it tender later. I remind myself of this every time.
Cook onion until soft, then add garlic and ginger. The smell shifts quickly here, and that is your signal to move on.
Stir in peanut butter and slowly add broth. The sauce should look smooth before anything else goes in. Then add coconut milk, soy sauce, and honey.
Return the chicken and let it simmer gently. The sauce thickens and clings. It should look glossy and steady.
How to tell your peanut chicken is ready
The chicken should feel firm but still soft when pressed. The sauce should coat the spoon without dripping fast.
If the sauce looks too thin, give it more time. If it looks too thick, add a little broth.

Overcooked chicken turns dry and pulls apart too easily. Undercooked chicken feels rubbery. I trust texture more than time here.
Fixing common issues in peanut sauce chicken
If the sauce separates, heat is too high. Lower it and stir slowly until smooth again.
If the flavor feels flat, add a touch more soy sauce or salt. That small shift wakes everything up.
If the sauce thickens too much, add warm broth little by little. Cold liquid can shock the texture.
If the chicken feels dry, shorten the simmer time next round. I learned that the hard way once.
Simple ways to change this peanut butter chicken recipe
Add more red pepper flakes for a stronger heat. It shifts the whole dish into a sharper profile.
Use chicken thighs instead of breast for a richer texture. The sauce clings even more.
Add vegetables like bell peppers or spinach near the end. They bring freshness without changing the base.
Swap honey for brown sugar if you want a deeper sweetness. It adds a slight caramel note.
Storing creamy peanut chicken for later
Store at room temperature for up to two hours. In the fridge, it keeps well for three days.
For freezing, place in a sealed container and store for up to two months. Reheat slowly on the stove with added broth.
The sauce thickens over time. I always add a splash of liquid when reheating.
Practical notes from making this peanut chicken often
Use a wide pan so the chicken sears instead of steams. That step shapes the final flavor.
Stir the sauce often once it simmers. Peanut butter can stick if left alone.
Taste before serving. Small adjustments make a big difference.
Keep extra broth nearby. It helps fix texture fast.
How I like to serve this chicken with peanut sauce
Serve over steamed rice for a simple dinner tonight.
Spoon over noodles for a quick variation.
Add fresh herbs for brightness.
Top with chopped peanuts for crunch.
Pair with a light salad for balance.
Save this creamy peanut butter chicken for later
Save this peanut chicken recipe to your Pinterest board so it is ready when you need a steady dinner tonight idea.
Tell me how your peanut sauce chicken turned out or what you changed. I read every comment and I love seeing your versions.

Creamy Peanut Butter Chicken
Creamy peanut butter chicken with rich peanut sauce. Easy peanut chicken recipe for dinner tonight. Tender, flavorful, and simple to make.
Ingredients
- FOR THE CHICKEN
- 2 lbs (900 g) chicken breast, cut into bite-sized pieces
- 2 tablespoons olive oil
- 3 cloves garlic, minced
- 1 small onion, finely chopped
- 1 cup creamy peanut butter
- 1 ½ cups chicken broth
- ½ cup coconut milk (optional)
- 2 tablespoons soy sauce
- 1 tablespoon honey or brown sugar
- 1 teaspoon ground ginger or 1 tablespoon fresh grated ginger
- ½ teaspoon red pepper flakes
- Salt and black pepper to taste
- FOR THE GARNISH
- Chopped peanuts
- Fresh cilantro
- Sliced green onions
Instructions
- PREPARE THE CHICKEN: Pat chicken breast pieces dry with paper towels and season lightly with salt and black pepper to help them brown evenly.
- SEAR THE CHICKEN: Heat olive oil in a large skillet over medium-high heat, add chicken in a single layer, and cook for 5–7 minutes until lightly golden, then remove from the pan and set aside.
- BUILD THE FLAVOR BASE: In the same skillet, cook the chopped onion over medium heat until soft, then add garlic and ginger and stir until fragrant.
- MAKE THE PEANUT SAUCE: Reduce heat to low, add peanut butter, and slowly stir in chicken broth until the mixture becomes smooth and well blended.
- ADD CREAMINESS AND SEASONING: Stir in coconut milk, soy sauce, and honey or brown sugar until the sauce is fully combined and silky.
- SIMMER THE CHICKEN: Return the chicken to the skillet, coat it in the sauce, and simmer gently for 15–20 minutes until the chicken is cooked through and tender.
- GARNISH AND SERVE: Top with chopped peanuts, fresh cilantro, and sliced green onions, then serve warm with rice or noodles.
Notes
Use natural peanut butter for a slightly thinner sauce or adjust with extra broth if needed.
Control heat level by adjusting red pepper flakes.
Stir sauce frequently while simmering to prevent sticking.
