A hearty Botswanan stew that pairs protein-rich mopane worms with tender wild greens, tomatoes, and warming spices. This dish is traditionally enjoyed with stiff sorghum porridge and offers a deeply savory, earthy flavor profile unique to Southern African cuisine.
Prep Time20 mins
Cook Time35 mins
Total Time55 mins
Servings4
Yield4 servings
Nutrition Facts
Per serving (estimated)
- 420 kcalCalories
- 16 gFat
- 3 gSaturated Fat
- 38 gCarbs
- 8 gFiber
- 9 gSugar
- 32 gProtein
- 680 mgSodium
- 1100 mgPotassium
- 220 mgCalcium
- 9 mgIron
- 32 mgVitamin C
- 480 mcgVitamin A
Ingredients
For the mopane worms
- 2 cups dried mopane worms (about 200 g)
- 4 cups warm water for soaking
- 1 teaspoon salt
For the stew base
- 2 tablespoons vegetable oil
- 1 large onion, finely chopped
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 2 medium tomatoes, chopped
- 2 tablespoons tomato paste
- 1 teaspoon curry powder
- 1 teaspoon smoked paprika
For the stew body
- 4 cups morogo (wild spinach) or baby spinach leaves
- 1 cup beef or vegetable stock
- 1 medium carrot, diced
- 1 medium potato, diced
- 1/2 teaspoon cayenne pepper
- 1 teaspoon salt, plus more to taste
- 2 hard-boiled eggs, halved (optional garnish)
Directions
- Soak the dried mopane worms in warm salted water for 2 to 4 hours until softened, then drain and gently squeeze out excess moisture; pinch off any tough tail tips and discard.
- Heat the vegetable oil in a heavy pot over medium heat, add the chopped onion, and sauté for 4 to 5 minutes until soft and translucent.
- Stir in the garlic and ginger and cook for 1 minute until fragrant, then add the chopped tomatoes and tomato paste; simmer for 5 minutes until the mixture thickens into a rich sauce.
- Add the curry powder, smoked paprika, cayenne, and salt, stirring well to coat the aromatics in spice for about 30 seconds.
- Pour in the stock and add the diced carrot and potato; cover and simmer for 12 to 15 minutes until the vegetables are fork-tender.
- Add the prepared mopane worms, stir gently, and simmer uncovered for 10 minutes so they absorb the stew's flavors and develop a tender bite.
- Fold in the morogo or spinach and cook for 3 to 4 minutes until just wilted, then taste and adjust the seasoning.
- Ladle the stew into bowls, top each portion with a halved hard-boiled egg if using, and serve hot with sadza, rice, or thick sorghum porridge.
Cook’s Notes
- Always purchase mopane worms from reputable suppliers to ensure they have been properly processed and are safe to eat.
- For a cleaner flavor, briefly parboil the rehydrated worms in salted water for 5 minutes before adding them to the stew.
- A spoonful of smooth peanut butter stirred in with the tomatoes adds authentic Southern African richness and body.
- Morogo (wild spinach) can be substituted with chopped kale or collard greens if the traditional variety is unavailable.
- Refrigerate leftovers in a sealed container for up to 3 days; the stew develops a deeper, more complex flavor the next day.










