x
Close
Cover Story Food

Simple Kenyan Fish and Ugali Recipe

Simple Kenyan Fish and Ugali Recipe
  • PublishedOctober 5, 2024

Fish and ugali is a beloved Kenyan meal enjoyed across many households. Not only is it delicious, but it also provides a nutritious balance of proteins and carbohydrates, making it perfect for family mealtimes.

Here’s a simple yet authentic way to prepare this dish:

Ingredients for Fish

– 1 whole tilapia (or any other fish of your choice)

– 2 large ripe tomatoes, chopped

– 1 medium onion, chopped

– 2 cloves garlic, minced

– 1 teaspoon ginger, grated

– 1 tablespoon cooking oil

– Salt to taste

– 1 teaspoon curry powder

– 1 teaspoon paprika (optional)

– 1 lemon (for cleaning the fish)

– Fresh coriander for garnish

Ingredients for Ugali

– 2 cups maize flour

– 4 cups water

Instructions

Step 1: Clean the fish

Begin by cleaning the fish.

Rub the lemon over the fish and rinse it well with water to remove any fishy smell.

Once clean, pat the fish dry using a kitchen towel and sprinkle salt over it.

 

Step 2: Fry the fish

Heat the cooking oil in a large pan over medium heat.

Gently place the fish in the pan and fry both sides until golden brown and crispy.

Once done, remove the fish and set it aside.

 

Step 3: Prepare the fish stew

In the same pan, add the chopped onions and sauté them until they are soft and golden.

Add the minced garlic and grated ginger, cooking for another minute.

Next, add the chopped tomatoes and let them simmer until they soften into a thick sauce.

Stir in the curry powder, paprika, and salt, allowing the flavours to blend.

Return the fried fish to the pan, adding a little water to create a stew-like consistency.

Cover the pan and allow the fish to simmer for 10 to 15 minutes, ensuring it absorbs the sauce.

Garnish with fresh coriander before serving.

 

Step 4: Cook the Ugali

In a separate pot, bring the water to a boil.

Gradually add the maize flour while stirring continuously to avoid lumps.

Keep stirring until the mixture thickens.

Lower the heat and press the ugali with a flat wooden spoon until it is firm.

Let it cook for about 5 minutes, ensuring it is well done.

Once cooked, transfer the ugali onto a plate and shape it into a round mound.

 

Step 5: Serve

Serve the fish stew with a generous portion of ugali and enjoy this wholesome Kenyan meal with your family.

This traditional meal is not only tasty but also rich in nutrients.

Fish is a great source of Omega-3 fatty acids, while ugali provides essential energy for the day. Your family will love this meal, and it’s easy to prepare for any occasion.

Written By
Adoyo Immaculate