A flavorful Zambian staple, this dried sardine stew combines soaked kapenta with ripe tomatoes, aromatic onion, and creamy ground peanuts. Served traditionally alongside nshima, it brings the taste of Lake Tanganyika home in a single pot.
Prep Time15 mins
Cook Time25 mins
Total Time40 mins
Servings4
Yield4 servings
Nutrition Facts
Per serving (estimated)
- 345 kcalCalories
- 22 gFat
- 4 gSaturated Fat
- 14 gCarbs
- 4 gFiber
- 6 gSugar
- 24 gProtein
- 720 mgSodium
- 640 mgPotassium
- 180 mgCalcium
- 3.2 mgIron
- 28 mgVitamin C
- 120 mcgVitamin A
Ingredients
For the kapenta
- 2 cups dried kapenta (small freshwater sardines)
- 3 cups warm water (for soaking)
- 1 tablespoon sunflower oil
For the sauce
- 3 tablespoons sunflower oil
- 1 large onion, finely chopped
- 3 garlic cloves, minced
- 1 inch fresh ginger, grated
- 2 large ripe tomatoes, chopped (about 2 cups)
- 1 green bell pepper, diced
- 1 tablespoon tomato paste
- 1 teaspoon curry powder
- 1/2 teaspoon cayenne pepper
- 1 teaspoon salt, plus more for kapenta
For finishing
- 1/3 cup smooth peanut butter (or finely ground roasted peanuts)
- 1 cup pumpkin leaves or spinach, shredded
- 1 hard-boiled egg, sliced (optional garnish)
Directions
- Place the dried kapenta in a bowl, cover with warm water, and soak for 10 minutes to remove excess salt. Drain well, pat dry with a clean cloth, and pick out any stray scales or debris.
- Heat 1 tablespoon of sunflower oil in a heavy skillet over medium heat. Add the prepared kapenta and dry-fry for 3-4 minutes until lightly crisp and golden, stirring often. Remove and set aside.
- In the same skillet, heat the remaining 3 tablespoons of oil over medium heat. Add the chopped onion and cook for 4-5 minutes until soft and translucent, then stir in the garlic and ginger and cook for another 30 seconds.
- Add the chopped tomatoes, diced green pepper, tomato paste, curry powder, cayenne, and salt. Stir well, lower the heat, and simmer for 8-10 minutes until the tomatoes break down into a thick sauce.
- Stir the peanut butter into the sauce with about 1/4 cup of warm water until smooth and creamy. Return the fried kapenta to the pan and gently fold to coat, taking care not to break the small fish.
- Simmer gently for 4-5 minutes to let the kapenta absorb the sauce. Add the shredded pumpkin leaves or spinach on top, cover, and steam for 2 minutes until just wilted.
- Taste and adjust salt. Spoon the stew into a serving bowl and top with sliced hard-boiled egg if using.
- Serve hot with nshima (thick maize porridge), boiled cassava, or steamed rice, with extra sauce for dipping.
Cook’s Notes
- Do not skip the soaking step; otherwise the kapenta can be unpleasantly salty. Taste a small piece after soaking and adjust.
- Kapenta bones are completely edible and provide a valuable calcium boost, so leave them intact while cooking.
- Sunflower oil is the traditional cooking fat in Zambia; substitute with canola oil if needed but avoid strong olive oil.
- For an authentic touch, dry-toast the peanut butter briefly in a separate pan before stirring it in to deepen its flavor.
- Leftover stew keeps well in the refrigerator for up to 3 days and tastes even better the next day as the kapenta absorbs more sauce.










