RecipesKenyaKenyan Tilapia with Ugali and Greens

Kenyan Tilapia with Ugali and Greens

A classic Kenyan meal featuring pan-fried or grilled tilapia served with ugali (a stiff maize porridge) and a side of sautéed leafy greens. This dish highlights fresh lake fish, a delicacy in regions near Lake Victoria.

Prep25 minutes
Cook35 minutes
Total1 hour
Serves4
LevelMedium
Kenyan Tilapia with Ugali and Greens - Kenya traditional dish

🧂 Ingredients

  • 2 medium Whole Tilapia(cleaned and scaled, about 1-1.5 lbs each)
  • 1 medium Lemon(halved)
  • to taste Salt
  • to taste Black pepper
  • 4 tbsp Vegetable oil or clarified butter
  • 2 cups Maize flour (ugali flour)
  • 4 cups Water(plus more as needed)
  • 300 g Spinach or Kale(washed and chopped)
  • 1 medium Onion(chopped)
  • 2 cloves Garlic(minced)
  • 2 medium Tomatoes(chopped (optional, for greens))

💡 Pro Tips

  • Ensure the fish is fresh for the best flavor.
  • The key to good ugali is gradual addition of flour and constant stirring to avoid lumps.
  • Don't overcook the greens; they should retain some crispness.

Twist Ideas

Inspiration for your own version of this recipe

  • Grill the tilapia instead of pan-frying for a smokier flavor.
  • Add a pinch of chili flakes to the greens for a spicy touch.
  • Serve with a side of kachumbari (tomato and onion salad) for a fresh contrast.

🏷️ Tags

🍽️ Pairs Well With

Wine Pairings

Explore all wines