Hello, food lovers! I am Chef Badmus Dayo, the founder of KoboKitchen. If there is one thing I know how to do, it is turning simple, everyday ingredients into pure magic. Long before KoboKitchen became a reality, I was just a hungry student at Kwara State Polytechnic. Money was always tight, but my appetite for good food was always huge.
During those school days, I missed the warm, comforting snacks my mother used to make in her bustling kitchen back home. She had a special gift for making budget-friendly cooking look like an art form. Out of sheer necessity, I started recreating her recipes in my small student room. Today, my mission is to share these affordable, authentic Nigerian recipes with families, students, and Africans in the diaspora who crave a taste of home.
Today, we are diving deep into one of the most beloved street foods in West Africa. We are going to learn how to make Nigerian fish roll. Whether you are living in Lagos, studying in London, or working in Texas, this in-depth guide will help you recreate that nostalgic, crispy, and spicy flavor right in your own kitchen.
Quick Answer: What is a Nigerian Fish Roll?
A Nigerian fish roll is a popular West African street snack made from pastry dough filled with a seasoned fish mixture. According to recipe documentation from African Bites, African fish rolls are popular street food across West Africa, specifically in Cameroon, Nigeria, and Ghana. The flaky pastry envelopes sardines and spices for a crunchy, slightly sweet, spicy treat that literally flies off the table at every gathering.
Table of Contents
- What is a Fish Roll Made Of?
- Complete Ingredients List
- Fish Roll vs. Fish Pie: Understanding the Difference
- The Leavening Debate: Baking Powder vs. Yeast
- Choosing the Best Fish
- Step-by-Step Instructions
- Common Mistakes to Avoid
- Three Cooking Methods: Fried, Baked, and Air Fryer
- Storage and Serving Tips
- FAQs
What is a Fish Roll Made Of?
Before we get into the kitchen, we need to understand the basics. At its core, a Nigerian fish roll is a popular West African street snack made from a slightly sweet, buttery dough that is wrapped around a savory, well-seasoned fish filling, and then deep-fried until it reaches a beautiful golden brown color. The contrast is what makes it so special. You get a crispy, crunchy exterior that gives way to a soft, fluffy inside, followed by a burst of spicy, savory fish. It is the perfect pairing for a cold bottle of soda on a hot afternoon or a warm cup of tea on a rainy morning.
Complete Ingredients List
If you are wondering what ingredients are in a roll, you will be happy to know that they are very accessible. You do not need fancy grocery stores to find these items. The components are broken down into two parts: the dough and the filling.
For the Dough
Ingredient | Quantity | Notes |
|---|---|---|
All-purpose flour | 3 cups (about 360g) | Always sift before using |
Melted butter or margarine | 4 to 5 tablespoons | Room temperature works too |
Baking powder | 1 tablespoon | Essential for texture |
Sugar | 2 to 3 tablespoons | Adds slight sweetness |
Salt | Half to 1 teaspoon | Skip if margarine is salted |
Nutmeg powder | Half teaspoon | Adds warm, aromatic flavor |
Raw egg | 1 large | Makes dough richer |
Cold water or milk | Half to 1 cup | Add gradually |
According to the recipe from Best Fish Roll Recipe, adding half teaspoon of nutmeg to the dough creates a more aromatic and flavorful pastry.
For the Filling
Ingredient | Quantity | Purpose |
|---|---|---|
Fresh Mackerel (Titus fish) | 500g | Or 1 can of sardines in tomato chili sauce |
Onion | 1 medium, finely chopped | Adds sweetness and depth |
Scotch bonnet peppers | 1 to 3 | Adjust to taste |
Curry powder | 1 to 2 teaspoons | Color and warmth |
Dried thyme | 1 teaspoon | Aromatic flavor |
Seasoning cubes | 2 (Maggi or Knorr) | Umami depth |
Minced garlic | Half teaspoon | Optional but recommended |
Ginger paste | Half teaspoon | Optional for extra flavor |
Salt | To taste | Adjust carefully |
Vegetable oil | For deep frying | About 2 cups |
Optional Additions for Enhanced Filling
According to guidance from Tspices Kitchen, you can elevate your filling with additional ingredients for color and flavor:
- Fresh spring onions (adds vibrant green color)
- Fresh parsley or cilantro (adds freshness)
- Bell peppers in different colors (red, green, yellow for visual appeal)
- Grated carrots (adds nutrition and texture)
- Shredded cabbage (adds crunch)
For more on Nigerian seasonings, see our comparison of Knorr vs. Maggi.
Fish Roll vs. Fish Pie: Understanding the Difference
A lot of beginners get confused between these two pastries. Let me explain the key differences:
Nigerian Fish Pie Characteristics
- Uses shortcrust pastry with a large amount of cold butter rubbed into flour
- Creates a flaky, crumbly texture
- Typically baked in an oven at 180°C for 30 to 40 minutes
- Often includes diced carrots, potatoes, and sweet potatoes in the filling
- Shaped like traditional meat pies
Nigerian Fish Roll Characteristics
- Uses a lighter dough with less butter
- Contains baking powder (and sometimes yeast) for a bread-like texture
- Usually deep-fried (though baking is an option)
- Filling focuses primarily on well-seasoned fish
- Rolled into cylinder shapes
For more Nigerian pastry recipes, check out our guide on Nigerian Samosa and Chin Chin.
The Great Leavening Debate: Baking Powder, Yeast, and Cornstarch
When discussing the dough, we have to talk about the rising agents. The chemistry of baking is fascinating, especially when you are cooking on a budget and need to make substitutions.
Is Baking Powder Used for Fish Roll?
Yes, baking powder is absolutely used for fish roll. In fact, it is the most common leavening agent for this snack. According to recipe guidance from Tspices Kitchen, baking powder reacts with moisture and heat to create tiny air bubbles in the dough, preventing the pastry from becoming hard when fried and giving the crust that signature soft-yet-crunchy texture.
Is Yeast Added to Fish Roll?
This is a great question. Traditionally, yeast is not the primary ingredient for a basic Nigerian fish roll. However, information from Yummy Medley confirms that Cameroonian fish rolls use both yeast and baking powder together. Their recipe specifically calls for 1 teaspoon of yeast combined with 1 teaspoon of baking powder, which makes the dough much puffier and softer.
If You Choose to Use Yeast
- Mix warm water, sugar, and yeast together
- Set aside for 10 minutes until the mixture becomes frothy
- Allow the dough to rest for at least 45 minutes to rise until it doubles in size
- The result will be a softer, bread-like texture
If You Want Quick, Classic Crunch
- Stick to baking powder only
- The dough only needs to rest for 5 to 15 minutes
- Results in a firmer, crunchier texture
What Happens if I Use Baking Powder Instead of Cornstarch?
You must never confuse these two powders in the kitchen:
- Baking powder produces carbon dioxide gas and will make your mixture foam up and expand
- Cornstarch is a thickening agent with no leavening power
We do not use cornstarch in the traditional fish roll dough. However, some chefs dust their rolling surface with a tiny bit of cornstarch to make the dough extra crispy when frying. Remember: baking powder makes things rise, while cornstarch makes liquids thick. They are not interchangeable.
Let Us Talk About the Fish
The protein you choose will make or break your snack. When I was at Kwara State Poly, canned sardines were my best friend because they were cheap and ready to eat. But when I wanted to impress my friends, I would buy fresh mackerel.
Best Fish Options for Nigerian Fish Roll
Fish Type | Pros | Cons | Best For |
|---|---|---|---|
Mackerel (Titus) | Oily, rich in Omega-3, flakes beautifully | Requires deboning | Traditional recipe |
Sardines (canned in tomato chili sauce) | Budget-friendly, pre-cooked, flavorful | Strong flavor | Quick preparation |
Salmon | Premium substitute, very healthy | More expensive | Diaspora cooking |
Tuna (canned) | Convenient, mild flavor | Can be dry | Quick meals |
Tilapia | Mild taste, widely available | Needs heavy seasoning | Beginners |
According to guidance from Meals with Abi, mackerel fish (also known as Titus fish) is the best fish for your fish roll because it gives the authentic and real Nigerian fish roll flavor and taste.
How to Prepare Fish: Three Methods
Method 1: Boiling (Most Common)
According to guidance from Meals with Abi:
- Cut the fish into smaller sizes
- Wash thoroughly to remove all dirt
- Place in a pot with a little water
- Add salt, seasoning powder, minced garlic, and onion powder
- Cover and allow to boil for about 15 minutes until the flesh turns opaque and flakes easily
- Take out from the liquid and allow to cool
- Take out all the bones carefully
- Use a fork to mash the fish
Method 2: Steaming (Cameroon Style)
According to Yummy Medley, steaming produces excellent results:
- Season the fish fillet with salt and pepper
- Allow it to marinate for 1 hour
- Place the fish in a steamer with chopped onions
- Steam for 10 minutes
- Once done, smash the fish with the onions
- Adjust seasoning to taste
Method 3: For Canned Fish
If using canned sardines or tuna, you do not need to boil it. Simply drain the liquid, mash the fish, and proceed to seasoning. This makes canned sardines the ultimate convenience option for busy cooks.
What Kind of Seasoning Do You Use for Fish?
Fish requires bold flavors to balance its natural taste. Here is what you need for a Nigerian recipe:
- Curry powder (for color and earthy warmth)
- Dried thyme (a staple in Nigerian savory cooking)
- Bouillon cubes (Maggi or Knorr) for umami depth
- Fresh Scotch bonnet peppers (for that essential heat)
- Fresh chopped onions (for sweetness and crunch)
- Fresh parsley (adds color and freshness)
- Spring onions (for that extra green color)
- Salt to taste
Step-by-Step Instructions: How to Make Nigerian Fish Roll
Prep Time: 30 minutes | Cook Time: 20 minutes | Total Time: 50 minutes | Yield: 10 to 24 fish rolls (depending on size)
Part 1: Prepare the Fish Filling
Step 1: Cook the Fish
- Season your fish with salt, onion, and seasoning powder
- Add just enough water to cover (you want the water to dry up so the fish absorbs all the flavor)
- Cover and bring to a boil for 10 to 15 minutes until soft and flaky
- Remove from pot and let it cool completely
Step 2: Flake and Debone
According to advice from experienced Nigerian cooks, you want to take out as much bones as possible because your customers will love it and your fish roll will be more enjoyable:
- Use your hands or a fork to break the fish into small flakes
- Carefully remove all bones (this is crucial for safety)
- Set aside in a clean bowl
Step 3: Sauté the Filling
According to technique from Tspices Kitchen:
- Heat 1 to 2 tablespoons of vegetable oil in a pan on medium to low heat
- Add chopped onions and fry until soft and translucent
- Add minced peppers and garlic paste and cook for another minute
- Add the flaked fish, curry powder, thyme, and seasoning
- Stir everything together until well combined
- Fry for a while until you get a slightly crispy texture
- Add spring onions in the final 30 seconds for that extra color
- Turn off the heat and set aside to cool completely
Important: Never put hot filling into raw dough. The heat will melt the butter in the dough and ruin the texture.
Part 2: Make the Dough
Step 1: Mix Dry Ingredients
- Sift your flour into a large, clean bowl (always sift when working with dough)
- Add baking powder, salt, sugar, and nutmeg
- Mix thoroughly with a whisk or fork
Step 2: Add the Fat
- Add melted butter or margarine
- Use your fingertips to rub the butter into the flour until the mixture looks like fine breadcrumbs
Step 3: Form the Dough
According to guidance from Best Fish Roll Recipe:
- Break in one egg and mix that in
- Slowly add cold water (or milk) gradually
- Add a little bit, knead the dough, add some more, and keep doing this until you get a smooth dough
- The dough should be smooth but firm, not too sticky
- If the dough is too sticky, add flour one tablespoon at a time
- If too dry, add water one tablespoon at a time
Step 4: Knead and Rest
- Transfer the dough to a floured surface
- Knead gently for about one to two minutes (this is a soft dough; you do not need to overwork it)
- Cover with a clean cloth and let it rest for 10 to 15 minutes
- Resting allows the gluten to relax, preventing shrinkage when rolling
Part 3: Roll and Fill
Step 5: Portion the Dough
- After resting, divide the dough into equal parts
- For larger fish rolls, divide into 10 to 12 pieces
- For smaller snack-sized rolls, divide into smaller portions (you can get up to 24 pieces)
Step 6: Roll Out Each Portion
According to advice from Tspices Kitchen, the flatter your dough, the better it will fry:
- Flour your work surface and rolling pin generously
- Take one dough portion and roll it out flat and evenly
- Roll to about 1/8 inch (3mm) thickness
- The thinner your dough, the crispier your fish roll will be
- If you get uneven edges, use a knife or cookie cutter to trim them
Step 7: Add the Filling and Roll
- Place one tablespoon of cooled filling at one narrow end of the dough
- According to guidance from Yummy Medley, seal as you roll to keep the fish inside
- Roll up tightly, sealing the edges as you go
- For the final seal, mix a tablespoon of flour with a little water to create a paste
- Apply this paste to the final edge and press firmly to seal
- Alternatively, brush with beaten egg to seal
Part 4: Fry to Golden Perfection
Step 8: Heat the Oil
- Pour enough vegetable oil into a deep pan to submerge the pastries
- Heat on medium heat until hot but not smoking
- According to Yummy Medley, the oil should be about 365°F (185°C)
Oil Temperature Test
Drop a tiny pinch of dough into the pan. If it sinks to the bottom and slowly bubbles to the top, the oil is ready. If it immediately burns, the oil is too hot.
Step 9: Fry the Fish Rolls
According to frying tips from Tspices Kitchen:
- Carefully place fish rolls into the hot oil (do not overcrowd)
- Fry on medium to low heat for 5 to 7 minutes
- Make sure your oil is not too high because if it is, you will end up with an undercooked inside
- Turn occasionally for even browning
- Remove when golden brown on all sides
- Drain on paper towels
Three Cooking Methods: Fried, Baked, and Air Fryer
Method 1: Deep-Fried (Traditional)
- Heat oil to approximately 365°F (185°C)
- Fry for 5 to 7 minutes until golden brown
- Results in the crispiest, most traditional texture
Method 2: Baked (Healthier Alternative)
According to baking instructions from Tspices Kitchen:
- Preheat your oven to 180°C (350°F)
- Line a baking tray with parchment paper
- Place your assembled fish rolls on the tray, spacing them apart
- Beat one egg and brush the tops of each roll for a golden finish
- Bake for 20 to 25 minutes until golden brown
- Let cool slightly before serving
Method 3: Air Fryer (Fastest Healthy Option)
For an even healthier alternative:
- Preheat your air fryer to 180°C (350°F)
- Lightly brush fish rolls with oil or egg wash
- Place in a single layer in the air fryer basket
- Cook for 10 to 12 minutes, flipping halfway through
- Remove when golden brown
For more baking techniques, see our guide on how to bake without an oven.
Common Mistakes When Making Fish Rolls
Even experienced cooks make errors. Here are the most common mistakes and how to avoid them:
Mistake 1: Adding Too Much Filling
- Problem: The dough tears, and fish spills into the hot oil
- Solution: Use only 1 to 1.5 tablespoons of filling per roll
Mistake 2: Not Sealing the Edges Properly
- Problem: The roll bursts open while frying, soaking up grease
- Solution: Use a flour and water paste to seal edges firmly, or brush with beaten egg
Mistake 3: Rolling the Dough Too Thick
- Problem: The outside burns before the inside cooks, leaving raw dough
- Solution: Roll as thin as possible for crispier results (about 1/8 inch thickness)
Mistake 4: Using Hot Filling
- Problem: The butter in the dough melts, ruining the texture
- Solution: Always let the filling cool completely before assembling
Mistake 5: Frying at the Wrong Temperature
- Problem: Burns quickly (too hot) or becomes soggy (too cold)
- Solution: Maintain medium to low heat throughout frying
Mistake 6: Overcrowding the Pan
- Problem: Oil temperature drops, causing uneven cooking
- Solution: Fry only a few rolls at a time
Storage and Serving Tips
How to Store Fish Rolls
Storage Method | Duration | Instructions |
|---|---|---|
Room temperature | 2 to 3 days | Store in an airtight container |
Refrigerator | Up to 1 week | Wrap individually or store in sealed container |
Freezer (uncooked) | Up to 1 month | Freeze before frying for best results |
Freezer (cooked) | Up to 2 weeks | Cool completely before freezing |
How to Reheat Fish Rolls
- Oven: Reheat at 160°C (320°F) for 5 to 10 minutes
- Air fryer: Reheat at 180°C (350°F) for 3 to 5 minutes
- Avoid microwave: It makes the pastry soggy
Serving Suggestions
Fish rolls are best served warm. Popular accompaniments include:
- A chilled bottle of Coca-Cola or Fanta
- A warm cup of tea or Milo
- Freshly made Zobo drink
- As part of a Nigerian breakfast spread
Printable Recipe Summary
Nigerian Fish Roll Recipe
Dough: 3 cups flour, 4 to 5 tbsp margarine, 1 tbsp baking powder, 2 to 3 tbsp sugar, half tsp salt, half tsp nutmeg, 1 egg, half to 1 cup water
Filling: 500g mackerel or 1 can sardines, 1 onion, 1 to 3 peppers, 1 to 2 tsp curry, 1 tsp thyme, 2 seasoning cubes, salt to taste, spring onions (optional)
Method: Mix dough ingredients, rest 10 to 15 minutes. Cook, flake, and season fish. Roll dough thin (1/8 inch), fill with cooled fish, roll and seal with flour-water paste. Deep-fry at 365°F on medium heat for 5 to 7 minutes until golden.
Frequently Asked Questions
Can I make fish rolls ahead of time?
Yes, you can assemble the fish rolls and freeze them before frying. When ready to cook, fry directly from frozen, adding 1 to 2 extra minutes to the cooking time.
Why is my fish roll dough too hard?
This usually happens when you add too little butter or overmix the dough. Ensure your measurements are accurate and knead only until smooth.
Can I use salmon instead of mackerel?
Absolutely. Salmon is an excellent premium substitute, especially for those in the diaspora who cannot find fresh Titus fish. The cooking method remains the same.
How do I know when the oil is hot enough?
Drop a small piece of dough into the oil. If it sinks and slowly rises with bubbles, the oil is ready. If it immediately burns, reduce the heat.
Why did my fish roll burst while frying?
This happens when you overfill the roll or do not seal the edges properly. Use less filling and always seal with a flour-water paste.
Is fish roll healthy?
Fish rolls provide protein from the fish and carbohydrates from the dough. For a healthier version, bake or air-fry instead of deep-frying. The fish itself contains beneficial Omega-3 fatty acids.
Can I make fish rolls without eggs?
Yes, eggs are optional in this recipe. The dough will still come together without them, though it may be slightly less rich.
What is the difference between Nigerian and Cameroonian fish rolls?
According to information from Yummy Medley, Cameroonian fish rolls use yeast in addition to baking powder, which makes the dough rise more and creates a softer, puffier texture. The dough is allowed to rise for 45 minutes. The Nigerian version typically uses only baking powder for a firmer, crunchier result.
Final Thoughts
You have successfully learned how to recreate a masterpiece from KoboKitchen! These snacks are best served warm, capturing that authentic Nigerian street food experience.
Cooking is not just about feeding the stomach; it is about feeding the soul. Whenever I make this recipe, I am instantly transported back to my mother's kitchen and my hustling days at Kwara State Poly. I hope this detailed guide helps you create beautiful memories in your own kitchen.
For more budget-friendly Nigerian recipes, explore our guides on what to cook during sapa and Nigerian Puff Puff.
Did you try this recipe? Share your experience in the comments below!


0 Comments