African Fish Stew

Published on Oct 3, 2024. Updated on May 31, 2026. By Tayo. This post may contain affiliate links. See Disclosure. — Leave a Comment

African Fish Stew is a flavorful and appetizing Nigerian stew made with tilapia fish and cooked in a spicy, fragrant combination of tomatoes and peppers. It truly is incredibly delicious!

African fish stew in a bowl
Nigerian fish stew

This Nigerian stew is another well-beloved dish commonly eaten in West Africa and is also a party favorite.

If you’ve tried my Nigerian Beef Stew, this stew is similar to it and is just as easy to make. But there are some key differences that make the flavor special in its own way.

For this recipe, I like to fry the fish before using it in the stew. You can skip this step;  the stew will turn out great even if you don’t fry it.

But the fried fish makes this dish all the more special. It gives a stronger, bolder flavor which I guarantee will have you licking your fingers!

Ingredients used

tilapia and other ingredients to make stew
  • Tilapia Fish: This recipe is made with tilapia fish, but you can use catfish or any white fish, and the process will be basically the same. Also, you can use fillets, but I use a whole tilapia fish that has been gutted and chopped with the flesh intact. I like to leave the flesh in because it ensures the fish will remain whole and intact and will not break apart before the stew is done.
  • Vegetables: tomatoes, red bell pepper, habanero pepper, and onions for making the stew.
  • Spices: bouillon powder, thyme, black pepper, and salt.
  • Olive oil and stock/water.

How to make African Fish Stew

  1. If you are using a whole tilapia fish, you will have to gut and clean it before you use it. You might be able to buy them already gutted and cleaned, which should help speed things up. If you’re using fillets, skip this step.
  2. Cut the fish into 5 – 6 medium pieces and deep fry till crispy.
  3. Blend the tomatoes, red bell pepper, and habanero pepper in a blender. Blending the tomatoes first is easier, so it creates a liquid base before adding the peppers. If possible, do not add water when blending or add very little. Chop the onions and set them aside.
  4. Add the olive oil to a pan on medium heat. When heated, add the chopped onions. Stir until translucent, then add the blended tomatoes and pepper.
  5. Let it cook for about 10 minutes on medium-low heat, and add a little stock or just water. Mix together, then add your spices, adding the salt last.
  6. Bring to a boil, then add the fish. Once the fish has been added, try to avoid stirring a lot. Before adding the fish, it is helpful to taste the salt to make sure it is to your liking. Simmer for about 10 minutes, and your African Fish Stew is ready to serve!
frying tilapia to make stew

fried tilapia in african stew

Storing and reheating

This African fish stew can be kept in the fridge for up to 5 days or frozen for longer. You can reheat it on the stove with a little water.

Tips when making African Fish Stew

  • Adjust the spices and ensure they are to your liking before adding the fish.
  • Some fish have more bones than others, so bear that in mind when selecting what fish to use.
  • Another great substitute for this recipe is croaker fish.
  • After adding the fish, only stir gently and as little as possible so the fish does not break apart.
  • You don’t have to fry the fish if you are in a hurry, but frying helps to keep it together and reduces the chance of breaking.
closeup shot of Nigerian fish stew

What to eat this stew with

This African fish stew is perfect with rice or cauliflower rice, but it can be served with any dish that calls for stew.

Check out these other delicious low carb stews!

Nigerian Beef Stew

Efo Riro (Nigerian Spinach Stew)

Goat Stew

Instant Pot Lamb Stew

Egg Stew

bowl of African fish stew with cauliflower rice

Need some low carb, refreshing and comforting soups? You’ll love these!

Vegetable Beef Soup with Cabbage

Cow Foot Soup

Keto Tomato Soup

Spicy Mussel Soup

Oxtail Soup

Keto Mushroom Soup

African FIsh Stew IG

African Fish Stew

Nigerian Fish Stew is a flavorful and appetizing African fish stew made with tilapia fish and cooked in a spicy fragrant combination of tomatoes and peppers. It truly is incredibly delicious!
4.88 from 16 votes
Print Pin
Course: Main Course
Cuisine: African
Diet: Gluten Free
Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes
Servings: 6
Calories: 284kcal
Author: Tayo Oredola

Ingredients

  • 1 lb tilapia fish
  • 3 tomatoes
  • 1 bell pepper
  • 1 habanero pepper
  • 1 onion chopped
  • ½ cup olive oil
  • ½ cup stock/water
  • 1 tbsp bouillon powder
  • ½ tsp thyme
  • 1 tsp black pepper
  • 1 tsp salt or to taste

Instructions

  • Wash and clean the tilapia fish.
    1 lb tilapia fish
  • Cut the fish into 5 – 6 medium pieces and deep fry till crispy.
  • Blend the tomatoes, bell pepper, and habanero pepper.
    3 tomatoes, 1 bell pepper, 1 habanero pepper
  • Sauté the onions in olive oil.
    1 onion, ½ cup olive oil
  • After about a minute, add the blended tomatoes and pepper.
  • Boil for about 10 minutes on medium-low heat.
  • Add the stock/water.
    ½ cup stock/water
  • Taste for salt first, then add the bouillon powder, thyme, black pepper.
    1 tbsp bouillon powder, ½ tsp thyme, 1 tsp black pepper, 1 tsp salt or to taste
  • Add the salt last.
  • Bring to a boil, then add the fish.
  • Simmer for 5-10 minutes while stirring as little as possible.
  • Your African Fish Stew is ready to serve!

Notes

This serves 6 and each serving contains 4 net carbs per serving.
  • Adjust the spices and make sure it is to your liking before adding the fish.
  • After adding the fish, only stir very gently and as little as possible, so the fish does not break apart.
  • You don’t have to fry the fish if you are in a hurry, but frying helps to keep it together and reduces the chance of breaking.

Nutrition

Calories: 284kcal | Carbohydrates: 6g | Protein: 21g | Fat: 20g | Saturated Fat: 3g | Cholesterol: 1mg | Sodium: 222mg | Potassium: 214mg | Fiber: 2g | Sugar: 3g | Vitamin A: 1149IU | Vitamin C: 38mg | Calcium: 10mg | Iron: 1mg