This traditional Zimbabwean stew brings rich, nutty flavors to your table with a time-honored combination of meat and peanuts. It’s a hearty dish that’s been perfected over generations.
The slow-cooked meat becomes tender while the peanut sauce thickens into a velvety consistency. It’s a taste of Zimbabwe’s culinary heritage, made with simple, authentic ingredients.
Ingredients for Zimbabwean Fat Cooks
Traditional Zimbabwean flavors come from beef, peanuts, and warm spices. Nothing exotic, just authentic.
| Ingredient | Amount | Notes |
|---|---|---|
| Beef Chuck Roast 🥩 | 1 ½ lb | Cut into 1-inch cubes, well-marbled |
| Peanut Butter 🥜 | ¾ cup | Natural, unsweetened, smooth variety |
| Onion 🧅 | 1 whole | Large, finely chopped |
| Garlic Cloves 🧄 | 4 cloves | Minced for depth of flavor |
| Fresh Ginger 🌿 | 1 tbsp | Peeled and grated |
| Tomatoes 🍅 | 2 whole | Medium, diced with juices |
| Beef Stock 💧 | 2 cups | Low-sodium preferred |
| Tomato Paste 🍅 | 2 tbsp | For concentrated umami |
| Ground Cumin 🌿 | 1 tsp | Toasted for warmth |
| Ground Coriander 🌿 | 1 tsp | Freshly ground preferred |
| Cayenne Pepper 🔥 | ¼ tsp | Adjust for heat preference |
| Salt 🧂 | 1 tsp | Diamond Crystal kosher preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground for best flavor |
| Vegetable Oil 🫒 | 2 tbsp | Neutral flavor, high smoke point |
The beef is non-negotiable here. Chuck roast with good marbling breaks down beautifully during the slow cook, creating that signature tenderness. Look for grass-fed at Whole Foods or Costco for the best quality. The peanut butter must be natural and unsweetened—Smucker’s Natural or Crazy Richard’s are reliable. Avoid brands with added sugars or hydrogenated oils, as they’ll alter the sauce’s texture.
No beef stock on hand? Vegetable stock with a splash of soy sauce adds the necessary depth. Out of fresh ginger? Ground ginger at half the amount works in a pinch, though fresh is superior. For heat, red pepper flakes can replace cayenne at a 1:1 ratio. The tomatoes can be canned (fire-roasted for extra flavor), but fresh will give a brighter acidity to balance the richness.
This stew improves overnight as the flavors meld. Store in an airtight container in the fridge for up to 4 days, or freeze for 3 months. Reheat gently on the stove, adding a splash of water if the sauce thickens too much.
Why You’ll Love This Recipe
- One Pot Wonder: I just toss the beef, peanut butter, and aromatics in and let it simmer—no constant stirring, no fuss.
- Rich Peanut Depth: The peanut butter melts into the beef creating this velvety, nutty sauce that coats every bite.
- Feeds a Crowd: I made it for Sunday lunch and it stretched effortlessly to eight hungry people.
- Better Next Day: Honestly, the flavors deepen overnight so I always make extra for leftovers.
Step-by-Step Instructions for Traditional Zimbabwean Meat and Peanut Stew
This authentic method delivers rich, nutty depth with tender beef in every bite.
Step 1: Sear and Brown the Beef
Heat the 2 tbsp vegetable oil in a large, heavy-bottomed pot over medium-high heat. When the oil shimmers, add the 1.5 lb beef chuck roast cubes in a single layer, working in batches if necessary to avoid overcrowding.
Sear the beef for 5-7 minutes until deeply browned on all sides. Don’t stir too frequently—let the meat develop a rich crust. You’ll know it’s ready to turn when it releases easily from the pot. Transfer the browned beef to a plate and set aside.
Step 2: Build the Aromatic Base
In the same pot, add the 1 whole onion and cook for 3-4 minutes until softened and just beginning to caramelize at the edges. The residual fond from the beef will deepen the flavor as the onions cook.
Add the 4 cloves garlic cloves, 1 tbsp fresh ginger, 1 tsp ground cumin, 1 tsp ground coriander, and 0.25 tsp cayenne pepper. Stir constantly for 1 minute until fragrant—this blooms the spices and prevents burning. The mixture should be thick and paste-like.
Step 3: Incorporate Tomatoes and Create the Stew Base
Stir in the 2 tbsp tomato paste and cook for 2 minutes, allowing it to darken slightly and meld with the spices. Add the 2 whole tomatoes and cook for another 3-4 minutes until they begin to break down and release their juices.
Pour in the 2 cups beef stock and scrape the bottom of the pot to deglaze, lifting all the browned bits into the liquid. The mixture should come to a gentle simmer, with the liquid reducing slightly and the tomatoes fully disintegrating into the base.
Step 4: Simmer the Stew with Peanut Butter
Return the seared beef to the pot along with any accumulated juices. Stir well to combine, then add the 0.75 cup peanut butter, 1 tsp salt, and 0.5 tsp black pepper. The peanut butter will initially resist incorporating—keep stirring until it fully dissolves into the liquid.
Reduce heat to low, cover, and simmer for 1.5 to 2 hours, stirring occasionally, until the beef is fork-tender and the sauce has thickened to a rich, velvety consistency. The peanut butter will create a glossy sheen on the surface when it’s fully emulsified.
Step 5: Adjust and Serve
Taste and adjust seasoning if needed, though the peanut butter and stock should provide ample depth. The stew should coat the back of a spoon with a slightly oily sheen from the peanut butter.
Remove from heat and let rest for 10 minutes before serving. This allows the flavors to meld and the sauce to reach its ideal thickness. Serve hot with sadza or steamed rice to soak up the rich, nutty sauce.
Pro Tips For Making Zimbabwean Fat Cooks
- Sear the Beef First: I learned this the hard way—browning the chuck roast in batches over medium-high heat locks in flavor before simmering with peanut butter. About 3-4 minutes per side until deeply caramelized.
- Toast the Peanut Butter: Sounds weird, but it works: cook the peanut butter alone in the pot for 2 minutes, stirring constantly, to deepen its nutty richness before adding liquids.
- Skip the Overcrowding: Resist the urge to dump all onions in at once—sauté them in two batches if needed so they soften properly instead of steaming into a sad, watery mess.
- Use Fresh Ginger: After using powdered ginger once, I finally figured out fresh is non-negotiable here—grate about 1 tablespoon for every pound of beef to cut through the richness of the peanut sauce.
Dietary Considerations for This Recipe
Gluten-Free Naturally
This stew is inherently gluten-free since it uses natural peanut butter without additives and thickens through slow cooking rather than flour. Always verify your peanut butter label—Smucker’s Natural is a safe choice. 💪
Dairy-Free and Vegan Option
While traditional versions use beef, you can make this dish plant-based by swapping in 1.5 lb mushrooms or chickpeas for the meat. Use vegetable stock instead of beef stock, and ensure your peanut butter is free from dairy cross-contamination.
Peanut Allergy Alternative
For those with nut allergies, replace the peanut butter with ½ cup tahini or sunflower seed butter. The flavor profile will differ slightly but still provide that creamy richness. Be mindful of seed allergies if present.
Low-Sodium Adjustments
To reduce sodium, use low-sodium beef stock and omit the added salt. The natural flavors from the beef, peanuts, and spices will still shine. Taste at the end and add ¼ tsp salt if absolutely necessary.
Keto and Low-Carb
This dish fits well into keto diets as written, with beef and peanuts providing healthy fats and protein. Skip any traditional carb-heavy sides like sadza, and serve with cauliflower rice or zucchini noodles instead. 🥗
High-Protein Focus
Each serving packs about 45g of protein thanks to the beef and peanut butter combination. For even more protein, add ½ cup chopped peanuts as a garnish before serving. This also adds a nice textural contrast.
Frequently Asked Questions
What cut of beef works best for this stew?
Chuck roast is ideal due to its marbling and connective tissue, which breaks down beautifully during the 1.5-2 hour simmer. Brisket or short ribs also work well for similar texture.
Can I make this in a slow cooker?
Yes! Brown the beef first, then transfer everything to the slow cooker. Cook on low for 6-8 hours or high for 4-5 hours. The peanut sauce will thicken naturally as it cooks.
Why is my peanut sauce separating?
This happens if the peanut butter isn’t fully emulsified. Stir vigorously while adding it, and simmer uncovered for the last 30 minutes to help it blend smoothly. A splash of warm water can help recombine it.
What’s the best way to store leftovers?
Keep in an airtight container in the fridge for up to 4 days or freeze for 3 months. Reheat gently on the stove, adding a little water if the sauce thickens too much.
- 8 Bean Soup Recipe Crock Pot: Hearty Vegetable Medley in One Pot - September 25, 2026
- 4C Bread Crumbs Meatballs Recipe: Crispy Crust and Juicy Centers - September 25, 2026
- 6 Oz Chocolate Chip Cookie Recipe: Perfectly Balanced Crispy Edges and Chewy Hearts - September 25, 2026