#

Fish Kathi Roll Recipe

  • August 13, 2025

🐟 Fish Kathi Roll Recipe – Kolkata Style Street Food

Fish Kathi Roll is a delicious, spicy, and flaky paratha wrap stuffed with tender fish tikka or stir-fried fish chunks, onions, and tangy chutneys. Originating from the streets of Kolkata, this Indian street food recipe is perfect for lunch, dinner, or as an on-the-go snack. The combination of soft paratha, succulent fish, and spicy masala makes it irresistible for seafood lovers.

🛒 Ingredients for Fish Kathi Roll (Serves 4)

For the Fish Filling:

  • Boneless fish fillets (basa, bhetki, or tilapia) – 400g

  • Lemon juice – 1 tbsp

  • Salt – ½ tsp

  • Turmeric powder – ¼ tsp

For Marinade:

  • Yogurt – 3 tbsp

  • Ginger-garlic paste – 1 tsp

  • Red chili powder – 1 tsp

  • Coriander powder – 1 tsp

  • Garam masala – ½ tsp

  • Cumin powder – ½ tsp

  • Mustard oil – 1 tbsp

For Stir Fry:

  • Onion – 1 large, sliced

  • Green chilies – 2, slit

  • Capsicum – ½ cup, sliced

  • Chaat masala – ½ tsp

  • Fresh coriander – 2 tbsp, chopped

For Parathas:

  • Whole wheat flour – 2 cups

  • Salt – ½ tsp

  • Water – as needed

  • Oil or ghee – for cooking

For Assembling:

  • Mint chutney – 4 tbsp

  • Sliced onions – ½ cup

  • Lemon wedges – 4

  • Chaat masala – to sprinkle


🍳 Step-by-Step Preparation – Fish Kathi Roll

Step 1 – Marinate the Fish

  1. Cut the fish into medium-sized chunks.

  2. Rub with lemon juice, salt, and turmeric powder. Keep aside for 10 minutes.

  3. Mix yogurt, ginger-garlic paste, red chili powder, coriander powder, garam masala, cumin powder, and mustard oil.

  4. Coat fish pieces with the marinade and refrigerate for at least 30 minutes for deep flavor.


Step 2 – Cook the Fish

Option 1 – Pan Fry:

  • Heat oil in a non-stick pan.

  • Fry fish pieces on medium flame until golden and cooked through.

Option 2 – Oven Bake:

  • Preheat oven to 200°C.

  • Bake marinated fish for 12–15 minutes.


Step 3 – Stir Fry with Vegetables

  1. Heat 1 tbsp oil in a pan.

  2. Sauté sliced onions, green chilies, and capsicum until slightly soft.

  3. Add cooked fish pieces, sprinkle chaat masala, and toss gently.

  4. Garnish with fresh coriander leaves.


Step 4 – Prepare the Parathas

  1. Mix flour, salt, and water to form a soft dough.

  2. Divide into 4 balls, roll each into a circle.

  3. Cook on a hot tawa with oil/ghee until golden brown spots appear.


Step 5 – Assemble the Kathi Rolls

  1. Place a paratha on a flat surface.

  2. Spread mint chutney evenly.

  3. Add fish filling in the center.

  4. Top with sliced onions, lemon juice, and sprinkle chaat masala.

  5. Roll tightly and wrap in butter paper for serving.


🍛 Serving Suggestions

  • Serve hot with green chutney, mint yogurt dip, or ketchup.

  • Enjoy as a quick dinner, party snack, or lunchbox meal.

  • Add egg layer to the paratha for extra protein and flavor.


📊 Nutrition Facts (Per Roll – approx.)

NutrientAmount
Calories280 kcal
Protein19 g
Carbohydrates28 g
Fat9 g
Fiber3 g
Omega-3High
Vitamin C18% DV

💡 Tips for Perfect Fish Kathi Roll

  • Use fresh fish for best flavor and texture.

  • Marinate longer (up to 2 hours) for richer taste.

  • Mustard oil adds authentic Bengali street food flavor.

  • Don’t overcook fish – it should be tender and juicy.

  • For crispy texture, lightly toast the rolled wrap before serving.


🌟 Why This Recipe Works

  • Balanced protein, carbs, and healthy fats in one wrap.

  • Street-style flavors at home in just 30 minutes.

  • Adaptable with different fish types or even prawns.

  • Perfect for seafood lovers and those who want a healthy, filling snack.

📍 Location & Origin

  • Cuisine: Bengali & Indian Street Food

  • Region Popular: Kolkata, West Bengal, now popular in Delhi, Mumbai, Bangalore

  • Commonly Served With: Green chutney, mint yogurt dip, sliced onions, lemon wedges

Background:
The Kathi Roll was invented in Kolkata in the 1930s, originally filled with skewered kebabs (kathi meaning “stick”). Over time, different fillings like chicken, egg, paneer, and fish were added. The Fish Kathi Roll is a seafood twist loved in coastal regions of India and by anyone who enjoys fresh, flavorful wraps.


Interesting Facts :-
This Kolkata-style Fish Kathi Roll Recipe is a fusion of soft paratha, spicy fish, and fresh veggies, making it one of the most loved Indian street food recipes. Whether for a weekday dinner, picnic, or house party, this roll is sure to win hearts.

Leave a Reply