Creamy Chicken in Peanut Sauce Recipe

creamy chicken in peanut sauce a comforting, flavor packed homemade stew

Creamy Chicken in Peanut Sauce | A Comforting, Flavor-Packed Homemade Stew

There are certain meals that instantly bring comfort the moment the aroma starts filling the kitchen. For me, chicken in peanut sauce is one of those dishes that I truly enjoy.  It is rich, creamy, deeply flavorful, and has that irresistible nutty taste that makes every bite feel indulgent yet comforting.

Whether you are cooking for a family dinner, hosting friends, or simply craving something warm and satisfying, this dish never disappoints. It blends the bold flavors of spices, juicy chicken, and the creamy richness of peanuts into a sauce that coats every bite beautifully.

In many East African homes, peanut sauce dishes are beloved because they transform simple ingredients into something extraordinary. The magic lies in layering flavors: marinating the chicken, browning it to build flavor, and simmering it in a fragrant tomato and peanut base until everything melds together perfectly.

The best part? This recipe is surprisingly easy to make. With a few pantry spices and everyday ingredients, you can create a dish that tastes like it simmered all day.

Let us walk through the story of making this delicious homemade chicken in peanut sauce: from marinating the chicken to serving a bowl of creamy, comforting goodness.

Why Chicken in Peanut Sauce Is So Loved

Peanut-based stews are incredibly popular across many African cuisines. The combination of tomatoes, spices, and ground peanuts creates a sauce that is rich, savory, slightly nutty, and deeply satisfying.

What makes this particular dish special is the balance of flavors. The marinade infuses the chicken with spices like garam masala and curry powder, while the sauce layers fresh tomatoes, onions, herbs, and ground peanuts for a velvety finish.

The peanuts not only add flavor but also naturally thicken the sauce, giving it a creamy consistency without the need for heavy cream or flour. Another reason this dish is so loved is its versatility. You can serve it with:

  • Steamed rice
  • Pasta
  • Ugali
  • Mashed potatoes
  • Chapati

Each pairing offers a slightly different experience, but they all work beautifully with the sauce.

Ingredients You Will Need

One of the best aspects of this recipe is that the ingredients are simple and readily available. Many of them may already be in your kitchen.

For the Chicken Marinade

  • 1 kg chicken, cut into small pieces
  • 1 teaspoon garam masala
  • 1 teaspoon curry powder
  • 1 teaspoon salt
  • 1 teaspoon ginger and garlic paste
  • 1 tablespoon soy sauce
  • 2 tablespoons lemon juice
  • 1 tablespoon tomato paste

The marinade is where the flavor journey begins. These spices infuse the chicken, ensuring every bite is packed with flavor.

For the Peanut Stew

  • ¼ cup ground peanuts
  • 2 large tomatoes, blended
  • 1 large onion, chopped
  • 2 spring onions, chopped
  • ½ green pepper, chopped
  • 1 bunch cilantro, chopped
  • 1 teaspoon garam masala
  • 1 teaspoon curry powder
  • 1 chicken bouillon cube
  • 1 teaspoon salt
  • 1 tablespoon tomato paste

Together, these ingredients create a rich, aromatic sauce that coats the chicken perfectly.

The Secret to Flavorful Chicken: Marinating

Good cooking always starts with patience, and marinating the chicken is a crucial step that should never be rushed. Begin by placing your chicken pieces into a bowl. Add the garam masala, curry powder, salt, ginger and garlic paste, soy sauce, lemon juice, and tomato paste.

Now comes the important part, mixing everything thoroughly so every piece of chicken is coated with the marinade. As you mix, the spices begin to release their aromas. The citrus from the lemon juice brightens the flavor while the soy sauce adds depth and umami.

Cover the bowl and let the chicken rest in the refrigerator for at least 30 minutes. If you have the time, letting it marinate overnight creates even deeper flavor. This step ensures that when the chicken cooks, it will already be seasoned from the inside out.

Browning the Chicken for Maximum Flavor

Once the chicken has marinated, it is time to start cooking. Heat some oil in a pan over medium heat. Add the marinated chicken pieces and shallow fry them until they turn golden brown. This step does two important things:

  1. It seals in the juices of the chicken.
  2. It builds flavor through caramelization.

The slight browning creates those delicious bits in the pan that will later blend into the sauce. You do not need to cook the chicken completely at this stage, just brown it nicely on the outside.

Once browned, set the chicken aside while keeping the same pan for the next step. Those leftover flavors in the pan will add richness to the stew.

Building the Flavorful Sauce Base

Using the same pan, add the chopped onions and cook them until they become soft and translucent. This is when the kitchen starts smelling amazing. Next, add the ginger and garlic paste and fry it briefly until fragrant. This step unlocks the bold aromatic flavors that form the base of the stew.

Once fragrant, pour in the blended tomatoes along with the chopped green pepper. At this point, the sauce begins to take shape. Add the following spices and seasonings:

  • Curry powder
  • Garam masala
  • Chicken bouillon
  • Salt

Stir everything together and let the mixture simmer gently. As the tomatoes cook down, the sauce thickens, and the oil slowly rises to the top. This is a sign that the flavors have developed properly.

Adding the Peanut Magic

Now comes the ingredient that transforms this dish into something special : ground peanuts. Stir the peanuts into the tomato mixture. As they cook, they blend with the sauce and create a creamy, nutty texture.

The peanuts also mellow the acidity of the tomatoes and balance the spices beautifully. Add the chopped cilantro and spring onions for freshness and a burst of herbal flavor. Let everything simmer together for a few minutes so the flavors combine.

Bringing Everything Together

Once the sauce has developed its rich aroma, it is time to add the browned chicken back into the pan. Stir the chicken into the sauce so each piece gets coated with the peanut mixture. Let the chicken cook in the sauce for about 2 to 5 minutes, allowing the seasoning to infuse into the meat.

Next, add a little water or chicken stock, depending on how thick you want the sauce. Some people prefer a thicker sauce that clings to rice, while others enjoy a slightly lighter gravy. Allow the chicken to simmer for 15 to 20 minutes. During this time, the chicken becomes tender while the sauce thickens and deepens in flavor.

How to Tell When the Stew Is Ready

You will know the dish is ready when:

  • The chicken is fully cooked and tender.
  • The sauce is thick and creamy.
  • Oil slightly appears on top of the stew.
  • The kitchen smells absolutely irresistible.

Give the sauce a final taste and adjust the salt if needed.

Best Ways to Serve Chicken in Peanut Sauce

One of the joys of this dish is how versatile it is when it comes to serving. Here are some delicious ways to enjoy it;

  • With Steamed Rice: Rice is the most popular pairing. The fluffy grains soak up the creamy peanut sauce perfectly.
  • With Ugali: In many East African homes, peanut chicken stew is served alongside ugali. The thick sauce complements the simple cornmeal dish beautifully.
  • With Chapati: Soft chapati works wonderfully for scooping up the sauce and chicken.
  • With Mashed Potatoes: Creamy mashed potatoes create a comforting and hearty meal when paired with the stew.
  • With Pasta: If you are looking for a fusion twist, serving it over pasta makes for a surprisingly delicious combination.

Tips for the Best Peanut Chicken Stew

  • Use Fresh Peanuts: Freshly ground peanuts provide the best flavor and natural creaminess.
  • Do not Skip Browning the Chicken: This step builds flavor and adds depth to the stew.
  • Let the Sauce Simmer: Allowing the sauce to cook slowly helps develop a richer taste.
  • Adjust the Thickness: Add more stock or water if you prefer a thinner sauce.

Storing and Reheating

If you happen to have leftovers, you are in luck; this dish tastes even better the next day.

  • Storage: Keep the stew in an airtight container in the refrigerator for up to 3 days.
  • Freezing: It also freezes well for up to 2 months.
  • Reheating: Reheat gently on the stove while adding a splash of water or stock to loosen the sauce.

A Dish That Brings People Together

There is something special about meals that combine simple ingredients with bold flavors. Chicken in peanut sauce is more than just a recipe:  it is the kind of dish that turns an ordinary dinner into a comforting experience. The warmth of the spices, the creaminess of the peanuts, and the tenderness of the chicken create a meal that feels both nourishing and satisfying.

Whether you are cooking for your family, sharing a meal with friends, or simply treating yourself to something delicious, this dish always delivers. And once you make it, it is almost guaranteed to become one of those recipes you return to again and again.

So the next time you are looking for a hearty, homemade meal that is easy to prepare yet full of flavor, try making this creamy chicken in peanut sauce. Your kitchen will smell incredible, your table will feel warmer, and every bite will remind you why simple home cooking is always the best.