Go Back
+ servings
5 from 1 vote
fish batter
African Fish in Batter
Prep Time
15 mins
Cook Time
15 mins
Total Time
30 mins

This snack is made by coating fish in batter then deep-frying to perfection. The fish is incredibly tasty! The batter is so crunchy. It is the perfect snack, picnic food or homemade fast food. Pair it with some chips of choice if you wish.

Course: Snack
Cuisine: African
Servings: 6 people
Calories: 477 kcal
Author: Precious of preciouscore.com
  • 2 medium fish of choice - mackerel, tilapia, etc (1-2 pounds or 1/2-1 kg) substitute with fish fillet of choice
  • 1 cup flour (125 grams)
  • 1/2 teaspoon baking powder
  • 1/4 medium onion - roughly chopped
  • 1/2 stem celery
  • 2 sprigs parsley/cilantro
  • 4 cloves garlic - peeled
  • 1/2 inch ginger - peeled
  • 1 stem green onion - chopped
  • 1 small Maggi cube substitute with a teaspoon of bouillon powder
  • 1/2 teaspoon salt
  • 1 cup water
  • Oil for frying - I used corn oil
  1. Cut fish into really thin slices- about 7-8 slices per fish. Rinse thoroughly then pat dry with a paper towel to absorb excess water.

  2. Make the marinade. 

    Put ginger, garlic, onion, green onion, celery, parsley and Maggi/bouillon powder in a blender. Add two tablespoons of water and blend into a paste.

  3. Add 1/4 teaspoon of salt and a heaping tablespoon of the marinade on the fish. Mix well with your hand so the marinade gets to all angles of the fish. Set aside.

  4. Make the batter. 

    From the one cup of flour, remove about a quarter cup and place on a plate. Add a tablespoon of the marinade, baking powder, 1/4 teaspoon of salt and half of the water to the remaining flour. Mix until smooth then add the remaining water and mix to form the batter. The consistency of the batter should be like that of a thick crepe batter.

  5. To make the fish in batter. 

    Heat oil on high heat for about 5 minutes then turn the heat down to medium, Coat a fish slice in the flour on a plate then dip into the batter to coat properly. Place it in the oil. Repeat process with all of the fish. Let them fry on medium heat on each side for about 5 minutes. In all, the fish should spend 10-15 minutes in the oil.

  6. When the fish is a beautiful golden brown colour, remove and place on paper towel to absorb excess oil.

  7. Enjoy as it is or serve with chips of choice.

Recipe Notes

1. If you like heat, add in a little cayenne, chili or habanero pepper to your batter.

2. You could add an egg to the leftover batter and make a savoury crepe/pancake.