Home » Creamy Peanut Butter Chicken

Creamy Peanut Butter Chicken

This creamy peanut butter chicken is rich, cozy, and full of bold, comforting flavor. The sauce turns smooth and silky, with warm spices and a subtle tomato base that brings everything together in the most satisfying way.

If you enjoy cozy skillet dinners like this, you can explore more ideas in my creamy chicken recipes.

Creamy peanut butter chicken simmering in a rich tomato peanut sauce, thick, glossy, and full of warm, comforting flavor

If you’re in the mood for more cozy, creamy chicken dinners, there are a few favorites I keep coming back to. The creamy spinach chicken is rich and garlicky, the creamy paprika chicken has that warm, comforting flavor, and the creamy sun-dried tomato chicken brings a slightly tangy twist that makes it feel a little special.

It’s the kind of easy one pan dinner that feels a little different from classic creamy chicken but quickly becomes a favorite. Serve it over rice and let that rich peanut sauce soak into every bite.

Why This Recipe Works

This creamy peanut butter chicken stands out because the sauce builds rich, layered flavor while still being simple to make. Peanut butter blends smoothly with chicken broth and crushed tomatoes, creating a velvety peanut sauce that feels both comforting and deeply satisfying. The combination of coriander, cumin, paprika, and curry brings warmth and depth, giving the dish a bold, savory character that goes beyond a typical creamy chicken recipe.

What makes it even better is the balance. The tomato base adds a subtle brightness that keeps the sauce from feeling too heavy, while searing the chicken first builds extra flavor right in the pan. As everything simmers together, the sauce thickens and coats the chicken perfectly, creating a cozy one pan chicken dinner that is ideal served over rice to soak up every bit of that rich peanut sauce.

Creamy peanut butter chicken served in a bowl, coated in a rich, velvety sauce and ready to enjoy

This savory peanut butter chicken is especially good for an easy weeknight dinner when you want something a little different but still comforting.

If you enjoy simple, cozy dinners like this one, you can explore more ideas in my chicken recipes, where you’ll find plenty of easy, comforting meals to keep on rotation.

Quick Look at the Ingredients

This creamy peanut butter chicken uses simple pantry ingredients that come together to create a rich, savory peanut sauce with a smooth, comforting texture. Each ingredient helps build a well-balanced skillet that feels both cozy and satisfying.

  • Chicken thighs for juicy, tender bites that stay flavorful in the sauce.
  • Peanut butter for a creamy, nutty base that thickens the sauce naturally.
  • Crushed tomatoes to balance the richness and add a subtle depth.
  • Chicken broth to create a smooth, savory sauce consistency.
  • Onion and garlic for a classic aromatic base.
  • Soy sauce to enhance the umami and deepen the flavor.
  • Sugar for a light balance that rounds out the sauce.
  • Coriander, cumin, paprika, and curry to bring warmth and a slightly smoky, spiced flavor.
  • Chili for a gentle heat that can be adjusted to taste.
  • Parsley for a fresh finish that brightens the dish.

Note: Be sure to scroll down to the recipe card for the full ingredient list and exact measurements.

How to Make Creamy Peanut Butter Chicken

This is one of those easy, cozy recipes that comes together in a single pan without much effort. As the chicken cooks and the sauce builds, the whole kitchen fills with warm, comforting aromas. Let everything simmer gently and give it a little time, that’s when the sauce turns rich, smooth, and full of flavor.

Start by seasoning the chicken. Pat the chicken thighs dry and cut them into bite-sized pieces. Transfer to a bowl, then add salt, coriander, paprika, cumin, curry, and chili. Mix well so every piece is evenly coated.

Chicken tossed with warm spices, seared until golden, then onion and garlic cooking in the same skillet to build a rich, flavorful base

Sear the chicken. Heat a large skillet over medium heat with a few tablespoons of oil. Add the chicken in a single layer and let it cook for about 4 to 5 minutes per side until nicely golden. Don’t rush this step, that color adds a lot of flavor. Remove the chicken and set it aside.

Build the base. In the same pan, add the chopped onion and cook until soft. Stir in the garlic and let it cook for about 30 seconds until fragrant.

Deglaze and start the sauce. Pour in the chicken broth and scrape up all the browned bits from the bottom of the pan. This is where a lot of the flavor comes from.

Peanut butter and crushed tomatoes slowly simmering into a rich, creamy sauce, with the chicken added back and fresh herbs scattered on top just before serving

Add the peanut sauce ingredients. Lower the heat, then stir in the soy sauce, peanut butter, and crushed tomatoes. Keep stirring until everything is smooth and well combined. The sauce will start to look rich and creamy.

Finish cooking the chicken. Return the chicken to the pan and let it simmer gently for about 10 to 15 minutes, until the chicken is tender and the sauce has thickened.

Finish and serve. Sprinkle with chopped parsley and add a squeeze of lime juice if you like a little brightness at the end. Serve warm with rice and spoon that sauce over everything.

A bowl of creamy peanut butter chicken with a rich, smooth sauce, warm and ready to serve

Pro Tips

  • Go with unsweetened peanut butter here. It keeps the sauce savory and balanced instead of turning it slightly sweet.
  • If your sauce starts to feel a little too thick, just add a splash of chicken broth and stir it in. It loosens up beautifully.
  • Let the sauce simmer for a few extra minutes if you have the time. That’s where the flavor really comes together.
  • When you add the peanut butter, keep the heat low and stir gently so the sauce stays smooth and creamy.
  • Don’t skip cooking the tomato base for a minute or two. It deepens the flavor and makes the sauce taste more developed.
  • Chicken thighs are my go-to here because they stay juicy and tender, but chicken breast works if you prefer something lighter.
  • If you like a little heat, add a pinch of chili flakes or a bit of chili paste at the end.

Variations and Substitutions

  • If you want a slightly lighter version, you can use chicken breast instead of thighs. Just be careful not to overcook it so it stays tender.
  • For a more classic peanut-style flavor, swap part of the broth for coconut milk. It makes the sauce a little richer and adds a subtle sweetness.
  • You can easily turn this into a spicy peanut chicken by adding chili paste, sriracha, or extra chili flakes to taste.
  • If you like extra texture, stir in a handful of spinach or even some bell peppers toward the end of cooking.
  • No crushed tomatoes? You can use tomato sauce instead, just keep in mind the flavor will be a bit smoother and slightly less bright.
  • For a deeper, more savory flavor, try adding a small splash of lime juice or even a touch of vinegar at the end to balance the sauce.
Creamy peanut butter chicken cooking in a skillet with a rich, savory sauce

What to Serve With

This creamy peanut butter chicken has a rich, flavorful sauce, so it pairs best with something that can really soak it up. Rice is the easiest and most comforting option, and I usually serve it with my stovetop rice, but there are a few other great choices depending on what you’re in the mood for.

  • Steamed white rice is the classic choice and works perfectly with the sauce.
  • Jasmine rice adds a light, fragrant touch that pairs really well with the warm spices.
  • Flatbread or naan is great for scooping up every bit of that peanut sauce.
  • Noodles turn this into more of a peanut chicken bowl style meal.
  • Roasted vegetables like broccoli or carrots add a nice contrast and balance the richness.

FAQ

Does this taste like peanut butter?
Not in a sweet way. The peanut butter blends into the sauce and creates a rich, savory flavor with a slightly nutty finish.

Can I make this without tomatoes?
You can, but the tomatoes help balance the richness of the peanut butter. Without them, the sauce will be heavier and less bright.

Can I use chicken breast instead of thighs?
Yes, just be careful not to overcook it. Chicken breast cooks faster and can dry out more easily.

Is this recipe spicy?
Not as written. It has a gentle warmth from the spices, but you can easily make it spicier by adding chili flakes or chili paste.

Can I make this ahead of time?
Yes, it reheats really well. Just add a splash of broth or water when reheating to loosen the sauce.

Creamy Peanut Butter Chicken

No ratings yet
This creamy peanut butter chicken is rich, savory, and full of warm spices. Made in one pan with a smooth peanut and tomato sauce, it’s a cozy, comforting dinner perfect served over rice.
Creamy peanut butter chicken simmering in a rich tomato peanut sauce, thick, glossy, and full of warm, comforting flavor
Servings: 4
Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes

Ingredients 

For the Chicken

  • 2 lb (900g) chicken thighs, cut into pieces
  • 1 1/2 tsp salt
  • 2 tsp coriander
  • 2 tsp paprika
  • 3/4 tsp cumin
  • 1 tsp curry powder
  • 1/2 tsp chili powder
  • 3 tbsp oilve oil

For the Sauce

  • 1 small onion finely chopped
  • 5 cloves garlic minced
  • 3 cups chicken broth
  • 2 tbsp soy sauce
  • 2 tsp sugar
  • 1 14 oz can crushed tomatoes
  • 4-5 tbsp peanut butter

For Serving

  • Fresh parsley chopped
  • Lime wedges optional

Instructions

  • Pat the chicken dry, cut into pieces, and toss with salt, coriander, paprika, cumin, curry, and chili.
  • Heat oil in a large skillet over medium heat and sear the chicken until golden on both sides. Remove and set aside.
  • In the same pan, cook the onion until soft, then add garlic and cook briefly.
  • Pour in the chicken broth and scrape up any browned bits from the pan.
  • Stir in soy sauce, peanut butter, and crushed tomatoes until smooth.
  • Return the chicken to the skillet and simmer for 10 to 15 minutes until tender and the sauce thickens.
  • Finish with parsley and a squeeze of lime juice if desired. Serve warm.

Notes

Use unsweetened peanut butter for a more balanced, savory flavor.
Great served over rice to soak up the sauce.

If you try this creamy peanut butter chicken, I’d really love to hear how it turned out. It’s one of those cozy meals that’s perfect for sharing, so feel free to leave a comment and let me know how you served it or if you made any tweaks along the way. And if you enjoyed it, a quick rating always helps others find the recipe too.

Similar Posts

Leave a Reply

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

Recipe Rating