🇰🇪 Kenyan · Fish & Seafood

🐟 Kenyan Tilapia Stew

Mchuzi wa Samaki

Kenyan Tilapia Stew — tilapia pieces simmered in a fragrant tomato, onion, garlic, and ginger sauce with mild spices until the fish is tender and has absorbed all the flavours of the stew. A lighter, quicker alternative to fried tilapia.

★ 4.7 (2103 reviews)
45 minTotal time
15 minPrep
30 minCook
4Servings
270Calories
EasyDifficulty

Tilapia stew is the gentler preparation — where fried tilapia delivers crispy satisfaction, the stew version is softer, saucier, and quicker. The fish simmers in a simple tomato base that takes on the natural sweetness of the tilapia during cooking, creating a broth that is as satisfying as the fish itself. Served with ugali, it is a classic Kenyan lunch.

Ingredients

Equipment: Large pan, Wooden spoon

  • 600g tilapia fillets or pieces
  • 2 medium onions — finely chopped
  • 3 medium tomatoes — diced
  • 3 garlic cloves — minced
  • 1 tbsp ginger — grated
  • 2 tbsp vegetable oil
  • 1 tbsp tomato paste
  • 1 cup water or fish stock
  • 1 tsp curry powder
  • 1 tsp turmeric
  • 1 tsp paprika
  • 2 tsp salt
  • ½ tsp black pepper
  • ¼ cup fresh coriander — chopped
  • 1 tbsp lemon juice

Method

  1. Season fish with salt, pepper, and turmeric.
  2. Heat oil in a pan over medium heat. Cook onions until soft and golden — 6 minutes.
  3. Add garlic and ginger. Cook 30 seconds.
  4. Add tomatoes and tomato paste. Cook for 6—8 minutes until a thick sauce forms.
  5. Add curry powder and paprika. Stir 30 seconds.
  6. Add water or stock. Bring to a gentle simmer.
  7. Carefully add the fish pieces to the simmering sauce. Do not stir — gently spoon sauce over the fish.
  8. Cover and cook for 8—12 minutes until the fish is just cooked through and flakes easily.
  9. Add lemon juice and coriander. Serve immediately with ugali.

Chef Tips

  • Do not stir the stew after adding the fish — tilapia is delicate and will break apart.
  • The fish is done when it turns completely opaque and flakes easily at its thickest point.
  • Fresh fish stock instead of water elevates this dish significantly.

Common Mistakes to Avoid

  • Overcooking the fish — it becomes dry and falls apart.
  • Stirring after adding the fish — it breaks into pieces.

The Science

Fish proteins (primarily myosin and actin) denature and coagulate at lower temperatures than meat proteins — around 60—65°C. This is why fish cooks so quickly and why overcooking rapidly produces a dry, rubbery result. Gentle simmering rather than boiling preserves moisture.

Nutrition (per serving)

270Calories
32gProtein
10gCarbs
12gFat
2gFiber
540mgSodium

Health Benefits

  • Lean protein.
  • Omega-3 fatty acids.
  • Lower in calories than meat stews.

Cultural Note

Tilapia stew is a weekday staple across Kenya — quick to prepare, light, and deeply satisfying. It is particularly popular in households near Lake Victoria where fresh tilapia is readily available.

Storage & Serving

Storage: Best eaten immediately. Refrigerate for up to 2 days.

Reheating: Reheat very gently on low heat — fish overcooks easily when reheated.

Serve with: White Ugali, Steamed Rice, Sukuma Wiki, Kachumbari, Chapati

gluten-freedairy-freenut-freehigh-proteinhalal

Related Recipes