How to Make The Nigerian Fish Roll


The Nigerian Fish Roll is one of our popular street foods in Nigeria and they are very easy to make. I know there are couple of snacks called Fish Roll recipe but the Nigerian Fish roll is quite different. It is simply a snack made of a pastry dough which is quite similar to the Nigerian Meat pie and the Nigerian Chicken Pie Pastry and wrapped in a spicy Fish filling.

How to make the Nigerian Fish Roll
Nigerian Fish Roll Recipe

These Fish rolls are fried till golden brown and stuffed with Fish, Onions, green Onions and a bit of cayenne pepper for some heat. It can be eaten as a snack and it can serve as a starter for your party as well. It’s tasty and very easy to easy to make.

Watch video on how to make the Nigerian Fish Roll below

Note(s) on how to make the Nigerian Fish Roll

*We usually use Mackerel Fish in making our Fish Rolls in Nigeria but I discover Salmon Fish or Tuna Fish will work just as well.

**Don’t over spice the Fish, it will ruin the taste of the Fish Rolls. (Fish in general needs little spicing)

How to make the Nigerian Fish Roll

Ingredients For Making The Nigerian Fish Roll

  • 2-1/2 Cups Plain Flour
  • 4 Tbsp Margarine
  • 1 Egg
  • 1 Tsp baking Powder
  • 1/4 Tsp Salt & 2 Tbsp Sugar
  • 14 ounces Mackerel
  • 6-8 Tbsp Water
  • 2 Green Onions
  • 1 Small Onions (finely chopped)
  • Cayenne Pepper (To Taste)
  • Enough Oil For Frying

Directions For Making The Fish Roll

  1.  Mash the Fish together with the Onion, Green Onion and cayenne pepper together in a bowl and set aside.
  2.  In another Bowl, add the Flour, baking powder, sugar, salt and margarine and use your finger to incorporate the margarine into the flour until it comes out crumbly.Add the Egg and mix it with the flour until it’s totally absorbed by the flour.
  3.  Begin to add the water a little at a time until a workable dough is formed.
  4.  Transfer the fish roll dough to a work surface and knead for about 3 to 5 minutes, then cover up the dough and leave it to rest for about 10 minutes.
  5.  Roll out the dough to about 1/8th inch thick, then cut it out into small rectangles (this is dependent on how big you want your Fish rolls to be) and you don’t need to be perfect while cutting out the rectangles of the Nigerian Fish Rolls since it’s still going to be rolled – no one will see the imperfection.
  6. Take each of the cut out rectangle and fill it with 1 to 1-1/2Tbsp of Fish then tightly roll the dough and secure the tips a little bit to prevent the fish from spilling into the Oil.
  7. Fry the fish rolls in a preheated oil until it’s golden brown.
  8. Serve hot, warm or cold with your favorite drink. Enjoy!

If you like this Nigerian Fish Roll recipe, then, you might also be interested in checking out these other Nigerian pastry recipes:

How to make the Nigerian Meat pie

Nigerian Sausage Roll Recipe

Nigerian Chicken Pie recipe

recipe image
Recipe Name
How to Make The Nigerian Fish Roll
Published On
Preparation Time
Cook Time
Total Time
Average Rating
31star1star1stargraygray Based on 6 Review(s)



  1. Vinique Henderson

    I love these fish rolls. I’m not from Nigeria but grew up eating them and now my daughter loves them.

  2. Thanks for your post, if I want to bake instead of fried. Can I still mixed it with egg.

    • Yes Aramide, you still need to work the Egg into the flour but I’d rather suggest you go for Fish pie if you want it baked because this particular recipe is more suited for frying than baking.


I love to hear from you