Ugandan Chicken Recipe: Peanut-Spiced Stew with Bold Flavors

Ugandan Chicken Recipe: Peanut-Spiced Stew with Bold Flavors

This Ugandan-inspired stew brings together tender chicken and a rich peanut sauce that’s both comforting and deeply flavorful. The combination of spices creates a complexity that’s hard to resist.

I’ve simplified the traditional method without losing authenticity, using everyday ingredients to achieve bold, aromatic results. The peanut butter base gives the dish its signature creaminess and nutty depth.

What you’ll get is fall-off-the-bone chicken in a velvety, spiced sauce that’s perfect served with rice or flatbread. Every bite delivers layers of savory, slightly sweet, and earthy notes.

This recipe stays true to its roots while making it accessible for home cooks. Let’s get started.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Ugandan Chicken

Everyday ingredients combine for a rich, complex Ugandan-inspired dish with bold flavors.

Ingredient Amount Notes
Chicken Thighs 🍗 2 lb Boneless, skinless, trimmed of excess fat
Creamy Peanut Butter 🥜 ¾ cup Natural, unsweetened preferred
Onion 🧅 1 whole Medium yellow onion, finely diced
Garlic Cloves 🧄 4 cloves Peeled and minced
Fresh Ginger 🌿 1 tbsp Peeled and grated
Tomato Paste 🍅 2 tbsp Double-concentrated preferred
Chicken Broth 🍲 2 cups Low-sodium preferred
Ground Cumin 🌿 1 tsp Freshly toasted for best flavor
Ground Coriander 🌿 1 tsp Freshly ground if possible
Paprika 🌶️ 1 tsp Sweet or smoked variety
Cayenne Pepper 🔥 ¼ tsp Adjust to heat preference
Cinnamon 🌰 ¼ tsp Ground, for warmth and depth
Olive Oil 🫒 2 tbsp Extra-virgin for cooking
Salt 🧂 1 tsp Kosher or sea salt preferred
Black Pepper 🌶️ ½ tsp Freshly ground

The peanut butter is the soul of this stew—natural, unsweetened gives the cleanest flavor. Trader Joe’s has a great option, but Smucker’s Natural works too. Chicken thighs are ideal (dark meat stays juicy), but breasts can be used if you reduce cooking time. For the spices, Penzeys is a solid source for high-quality, freshly ground options.

No peanut butter? Tahini or almond butter can stand in, though the flavor shifts slightly. Out of fresh ginger? Ground ginger at one-third the amount works. For the tomato paste, those squeeze tubes last forever (no can-opening mess). If you’re missing a spice or two, focus on the cumin and coriander—they’re the most essential.

This stew tastes even better the next day once flavors meld. Keeps in the fridge for 4-5 days or freezes for 3 months. Portion before freezing for easy reheating—perfect for meal prep.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I love how everything simmers together in one pan—chicken, peanut butter, and those warm spices.
  • Crave-Worthy Depth: The peanut butter and ginger create this rich, nutty depth that’s honestly irresistible.
  • Feeds a Crowd: Between us, this is my go-to for gatherings because it stretches easily and tastes even better the next day.

Step-by-Step Instructions for Ugandan Peanut-Spiced Chicken Stew

Master the technique behind this rich, aromatic dish with precise timing and layering.

Step 1: Build the Aromatic Base

Heat the 2 tbsp olive oil in a heavy Dutch oven over medium heat until shimmering. Add the diced onion and cook for 5-6 minutes until translucent and lightly golden, stirring occasionally. This slow cooking develops the sweetness and depth of flavor.

Add the minced garlic cloves and grated fresh ginger to the pot. Stir constantly for 1 minute until fragrant—don’t let the garlic brown or it will turn bitter. This aromatic foundation is crucial for the stew’s complex character.

Step 2: Toast the Spices and Bloom the Tomato Paste

Push the onion mixture to one side of the pot and add the ground cumin, ground coriander, paprika, cayenne pepper, and cinnamon. Toast the spices in the hot oil for 30 seconds until deeply fragrant.

Stir in the 2 tbsp tomato paste and cook for 2 minutes, allowing it to darken slightly. This step intensifies the tomato flavor and prevents a raw taste in the finished dish. The mixture should look like a thick, reddish-brown paste.

Step 3: Brown the Chicken and Deglaze

Add the 2 lb chicken thighs in a single layer, seasoning with the 1 tsp salt and 0.5 tsp black pepper. Sear undisturbed for 4-5 minutes per side until deeply browned. The fond that develops on the bottom of the pot will dissolve into the sauce later.

Pour in ½ cup of the chicken broth to deglaze, scraping up all browned bits with a wooden spoon. This captures all the caramelized flavor and prevents waste.

Step 4: Simmer with Peanut Butter

Add the remaining 1½ cups chicken broth and bring to a gentle simmer. Whisk in the 0.75 cup creamy peanut butter until fully dissolved and smooth. The sauce will thicken slightly as the peanut butter emulsifies into the liquid.

Return the chicken to the pot, ensuring pieces are mostly submerged. Reduce heat to low, cover, and simmer for 25-30 minutes, stirring occasionally, until the chicken is tender and cooked through. The sauce should coat the back of a spoon with a velvety texture.

👨‍🍳

Pro Tips For Making Ugandan Chicken

  • Brown the Chicken First: Sear the chicken thighs in batches until golden brown before adding the peanut sauce—this builds a deep, caramelized base that keeps the meat from stewing in the sauce.
  • Toast the Peanut Butter: Cook the peanut butter alone in the pot for 1-2 minutes until it darkens slightly; this removes the raw taste and deepens the flavor before adding liquids.
  • Skip the Skinless: Use bone-in, skin-on thighs for this recipe—the skin renders fat that enriches the peanut sauce, and the bone keeps the meat juicy during the simmer.
  • Grate the Ginger: Fresh ginger releases more aroma when finely grated rather than minced, and it melts into the sauce better, so take the extra 30 seconds to do it right.

Make-Ahead Tips for This Recipe

Overnight Flavor Boost

This stew tastes even better the next day. After cooking, let it cool completely, then refrigerate in an airtight container for up to 4 days. The flavors meld and deepen overnight, making leftovers a treat. 💪

Freezing for Later

Portion the cooled stew into freezer-safe bags or containers. It freezes beautifully for up to 3 months. I recommend using quart-sized freezer bags laid flat to save space and speed up thawing.

Thawing Properly

Transfer the frozen stew from freezer to refrigerator 24 hours before reheating. For faster thawing, submerge the sealed bag in cold water, changing the water every 30 minutes. Never thaw at room temperature.

Reheating Methods

On the stovetop, warm over medium-low heat for 10-15 minutes, stirring occasionally. Add a splash of water or broth if it thickens too much. In the microwave, use 50% power in 1-minute intervals, stirring between each.

Meal Prep Shortcut

Double the recipe and freeze half for future meals. I love pulling out a pre-portioned bag on busy nights. Just reheat from frozen in a pot over low heat with ¼ cup water, stirring often. ❄️

Sauce Consistency Tip

If the sauce separates slightly after storage, don’t worry. Simply whisk in 1-2 tbsp warm water while reheating to restore its creamy texture. The peanut butter will re-emulsify beautifully.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value
Total Fat 38g49%
Saturated Fat 8g40%
Cholesterol 125mg42%
Sodium 680mg30%
Total Carbohydrate 14g5%
Dietary Fiber 4g14%
Sugars 5g
Protein 48g96%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

What kind of peanut butter works best?

Use natural, unsweetened peanut butter for the cleanest flavor. Avoid varieties with added sugar or hydrogenated oils, as they can alter the stew’s texture and taste.

2

Can I use chicken breasts instead of thighs?

Yes, but reduce cooking time to 20-25 minutes since white meat dries out faster. Thighs are preferred for their richness and ability to stay tender during the longer simmer.

3

Why does my sauce look separated?

Peanut butter can separate when cooled. Simply whisk in 1-2 tbsp warm water while reheating to restore its creamy consistency. This is normal and easy to fix.

4

How do I adjust the spice level?

Start with the ¼ tsp cayenne as written, then taste before serving. For more heat, add an extra pinch. For milder flavor, omit it entirely and rely on the other spices.

★★★★★4.6(6 reviews)
Tyler Campbell