- August 13, 2025
Fish Kathi Roll Recipe – Kolkata Street Style Delight
Indian street food is incomplete without the famous Kathi Rolls, a popular grab-and-go snack that originated in Kolkata. Among the many varieties, the Fish Kathi Roll recipe is one of the most delicious and protein-rich versions. The combination of spiced grilled or fried fish, wrapped inside a flaky paratha or roti with chutneys, onions, and masala makes it a perfect treat for lunch, dinner, or even an evening snack.
Whether you call it a fish roll recipe, fish frankie recipe, or fish wrap recipe, this dish is loved across India. The Indian fish kathi roll blends the zest of street food with the goodness of fish, making it a flavorful and wholesome dish. In this blog, let’s explore how to prepare a Kolkata fish kathi roll at home, step by step, with tips, variations, and FAQs.
About Fish Kathi Roll
The original Kathi roll was made with skewered kebabs wrapped in a paratha. Over time, it evolved into multiple varieties, including chicken, paneer, egg, and fish rolls. The fish kathi roll Kolkata style usually includes marinated, shallow-fried, or grilled fish fillets stuffed into a flaky paratha, layered with egg, onions, and tangy green chutney.
This authentic fish kathi roll recipe is:
Quick to make (under 40 minutes)
Healthy if grilled fish is used instead of deep frying
Customizable with various stuffing options
Perfect for both kids and adults
Whether you’re making a tandoori fish kathi roll, fish tikka kathi roll, or a spicy fish kathi roll recipe, the method remains similar – marinate, cook, wrap, and enjoy!
Ingredients for Fish Kathi Roll
To prepare this homemade fish kathi roll, you will need:
For the Fish Marinade:
300g boneless fish fillets (pomfret, basa, or kingfish work well)
1 tbsp lemon juice
1 tsp ginger-garlic paste
1 tsp turmeric powder
1 tsp red chili powder
1 tsp garam masala or fish masala
2 tbsp curd or hung curd (for tandoori fish kathi roll style)
Salt to taste
1 tbsp oil
For the Paratha/Roti:
2 cups wheat flour (or maida for street style)
1 tbsp oil or ghee
Water as needed
Salt to taste
For Stuffing:
1 medium onion, thinly sliced
1 cucumber, thin strips
1 tomato, chopped
Green chutney (mint-coriander)
Tamarind chutney (optional)
Mayonnaise or hung curd dip (optional, for modern touch)
Chaat masala or black salt

Step-by-Step Fish Kathi Roll Recipe
Step 1: Marinate the Fish
Wash and clean the fish fillets.
In a bowl, mix lemon juice, ginger-garlic paste, turmeric, chili powder, garam masala, curd, and salt.
Coat the fish pieces evenly with this marinade.
Set aside for 20–30 minutes.
This step is crucial for a flavorful fish kathi roll stuffing.
Step 2: Cook the Fish
Option 1 – Shallow Fry (Street Style): Heat oil in a pan, fry fish fillets until golden and crispy on both sides. This makes a crispy fish kathi roll.
Option 2 – Grill (Healthy Style): For a grilled fish kathi roll, cook the marinated fish on a grill pan with minimal oil until done.
Option 3 – Tandoori Fish: Roast the fish in an oven at 200°C for 15 minutes to make a tandoori fish kathi roll.
Step 3: Prepare Parathas/Roti
Mix wheat flour (or maida), salt, and a little oil.
Knead into a soft dough with water.
Roll out medium-sized discs and cook on a hot tawa with oil/ghee.
For fish kathi roll with egg, beat one egg, spread it on the paratha, and cook until set.
This paratha is the base of your fish kathi roll homemade recipe.
Step 4: Assemble the Roll
Place a cooked paratha on a plate.
Spread green chutney and tamarind chutney (optional).
Add the cooked fish fillets in the center.
Top with onion slices, cucumber strips, and tomatoes.
Sprinkle chaat masala for a tangy kick.
Add a drizzle of mayonnaise or curd dip for extra creaminess.
Roll it tightly in butter paper.

Your street style fish kathi roll recipe is ready to serve hot!

Variations of Fish Kathi Roll
Fish Kathi Roll with Egg: Add a layer of fried egg on the paratha before stuffing.
Fish Frankie Recipe: Use chapati instead of paratha for a lighter version.
Spicy Fish Kathi Roll Recipe: Increase chili powder and add spicy schezwan chutney.
Fish Kathi Roll without Egg: Simply skip the egg layer – suitable for kids and those who don’t eat eggs.
Fish Tikka Kathi Roll: Use fish tikka pieces marinated with tandoori masala.
Fish Wrap Recipe (Healthy): Replace paratha with whole wheat roti or tortilla.
Badam Katli Recipe,Fish Tikka Recipe,Prawn Frankie Recipe,Seafood Pizza (Indian Toppings) Recipe,Prawn Ghee Roast Wrap Recipe
Serving Suggestions
Serve hot with green chutney, curd dip, or tamarind chutney.
Pair with a side of salad or fries for a complete meal.
Enjoy as a quick snack, lunch, or dinner.
Perfect for kids’ lunch boxes or as a party snack.
Health Benefits of Fish Kathi Roll
Protein Rich – Fish provides high-quality protein.
Omega-3 Fatty Acids – Great for heart and brain health.
Balanced Meal – Combines carbs, protein, and fiber.
Low-Calorie Option – Choose grilled fish and whole wheat roti for a healthy fish wrap recipe.
Storage Tips
Fish stuffing can be prepared in advance and stored in the fridge for 1 day.
Assembled rolls should be eaten fresh for best taste.
Parathas can be pre-cooked and stored in an airtight container.
FAQs on Fish Kathi Roll Recipe
Q1: Can I make fish kathi roll without egg?
Yes, simply use plain paratha or roti instead of the egg-wrapped version.
Q2: Which fish is best for kathi rolls?
Boneless varieties like basa, kingfish, or pomfret work well.
Q3: Can I bake instead of frying?
Yes, baking the fish reduces oil and makes it healthier.
Q4: Is fish kathi roll good for weight loss?
Yes, if prepared with grilled fish, whole wheat roti, and minimal chutney.
Q5: Can I use mayonnaise?
Yes, you can add mayonnaise or hung curd for a creamy twist.
Interesting Facts
The Fish Kathi Roll recipe is a perfect mix of flavor, health, and convenience. Whether you try a fish kathi roll bengali style, tandoori fish kathi roll, or fish tikka kathi roll, each version carries the charm of Indian street food. From being a quick fish kathi roll recipe for busy weekdays to a special party snack, this dish fits every occasion.
So next time you crave something spicy, crispy, and filling, skip the restaurant and make your own authentic fish kathi roll at home. Pair it with green chutney, onions, and lemon wedges, and enjoy the taste of Kolkata right in your kitchen!
Badam Katli Recipe,Fish Tikka Recipe,Prawn Frankie Recipe,Seafood Pizza (Indian Toppings) Recipe,Prawn Ghee Roast Wrap Recipe
Rose Thandai Recipe,Muskmelon Juice Recipe,Chikoo Milkshake Recipe,Pineapple Punch RecipeChocolate Milk Masala Recipe
Paneer Pulao Recipe,Mint Rice Recipe(Pudina Rice),Kashmiri Pulao Recipe,Jeera Rice Recipe
Mango Kalakand RecipeRava Kesari Recipe | South Indian Sooji Halwa |Gajar ka Halwa Recipe
Follow us on :