Print Options:

Fish kabiraji Recipe | Fish Kobiraji Recipe

fish kabiraji

Hey there, food lovers! Today, we're diving into the world of Bengali cuisine to explore a mouthwatering dish that's sure to make your taste buds dance. Get ready to learn all about Fish Kabiraji – a crispy, egg-coated fish fillet that's both comforting and indulgent.

What is Fish Kabiraji?

Let's start with the basics. Fish Kabiraji (also spelled Kabiraji or Cabbage-raji) is a popular Bengali dish that's loved all across India, especially in West Bengal and Bangladesh. It's basically a fish fillet that's coated in a fluffy egg batter and deep-fried until it's golden and crispy. The result? A dish that's crunchy on the outside and tender on the inside – pure heaven for fish lovers!

The name "Kabiraji" is thought to come from the English word "coverage," referring to the egg coating that covers the fish. Some folks also say it might be named after the Kabirajs (traditional healers) who may have created this dish. Either way, it's a name that's now synonymous with deliciousness!

A Bit of History

While we're not entirely sure about its exact origins, Fish Kabiraji is believed to have been invented during the British colonial era in India. It's thought to be a fusion of British and Bengali cuisines. The British love for fish and chips might have inspired the crispy coating, while the Bengali mastery of fish dishes brought in the local flavors and cooking techniques.

Over time, this dish has become a staple in Bengali households and restaurants. It's often served as a snack or appetizer, but trust me, it's filling enough to be a main course too!

Now, let's get to the fun part – making our very own Fish Kabiraji!

Ingredients You'll Need:

For the fish:

  • 4 large fish fillets (preferably Bhetki or Asian Sea Bass, but you can use basa fish)
  • Salt to taste
  • 1/2 teaspoon turmeric powder
  • 1 teaspoon red chili powder
  • 1 tablespoon Coriander leaves paste
  • 1/2 tablespoon onion paste
  • 1 tablespoon ginger-garlic paste
  • 1 tablespoon lemon juice

For the batter:

Other:

  • Oil for deep frying
  • Lemon wedges and sliced onions for serving

Step-by-Step Instructions:

1. Prepare the fish:

  • Wash your fish fillets and pat them dry with a paper towel.
  • Now, we're going to add some flavor to these fish fillets!
  • In a small bowl, mix together salt, turmeric powder, red chili powder, onion paste, coriander leaves paste, ginger-garlic paste, and lemon juice.
  • This is going to be our marinade.
  • Rub this mixture all over the fish fillets, making sure every bit is covered.
  • Now, let the fish hang out in the fridge for about 30 minutes.
  • This will help all those yummy flavors sink in.

2. Make the batter:

  • While our fish is marinating, let's whip up our batter.
  • Crack 4 eggs into a large bowl and beat them until they're nice and fluffy.
  • Now, add in the flour, baking powder, salt, and black pepper.
  • Mix everything together until it's smooth. 
  • In a separate bowl, beat two eggs and set aside.(We'll use this later to dip our fish.)

3. Egg cover:

  • Take a large pan or kadai and pour in enough oil for perfect making egg webs.
  • Heat the oil over medium-high heat.
  • To check if the oil is hot enough, drop a small bit of batter into it.
  • If it sizzles and rises to the surface, you're ready to go!
  • Dip your fingers in the egg batter and flick it into the hot oil.
  • Repeat to form thin strands of fried egg, creating layers of an airy, crunchy web.
  • Take your time to build up multiple layers.

5. Wrap the fish:

  • Now, take your marinated fish fillet and dip it into the plane egg batter (2 eggs).
  • Make sure it's well coated on all sides.
  • Place the egg-dipped fish cutlet on one end of the egg web.
  • Carefully roll the cutlet, wrapping it in layers of the crispy egg web.

6. Finish frying

  • Fry the fish until it turns golden brown and crispy.
  • This normally takes 3-4 minutes for each side.
  • Remember, we want that perfect golden color!
  • Once done, use a slotted spoon to remove the fish from the oil and place it on a paper towel to drain excess oil.
  • Repeat this process with the remaining fish fillets.

7. Serve and enjoy:

  • Your Fish Kabiraji is ready to be devoured!
  • Serve it hot with some lemon wedges and sliced onions on the side.
  • A sprinkle of chaat masala on top can add an extra kick if you like.
  • And there you have it – your very own homemade Fish Kabiraji!
  • Crispy on the outside, tender on the inside, and bursting with flavors.
  • It's comfort food at its best!

Tips for the Perfect Fish Kabiraji:

  1. Choose the right fish: While traditionally made with Bhetki (Asian Sea Bass), you can use any firm white fish like Basa, cod, haddock, or tilapia. The key is to choose a fish that won't fall apart during frying.
  2. Don't skip the marination: This step is crucial for infusing the fish with flavor. If you have time, you can even marinate the fish for a couple of hours or overnight in the fridge.
  3. Beat the eggs well: The fluffier your egg batter, the lighter and crispier your Fish Kabiraji will be. Don't be afraid to put some elbow grease into beating those eggs!
  4. Watch the oil temperature: If the oil is too hot, the outside will burn before the inside is cooked. If it's not hot enough, the fish will absorb too much oil and become greasy. Maintain a medium-high heat for best results.

Variations to Try:

Once you've mastered the basic Fish Kabiraji, why not experiment with some variations? Here are a few ideas to get you started:

1. Chicken Kabiraji: Not a fan of fish? No problem! You can use chicken breast fillets instead. Just make sure to pound them thin so they cook evenly.

2. Veggie Kabiraji: For our vegetarian friends, try using thick slices of paneer (Indian cottage cheese) or even large mushrooms like portobello.

3. Spicy Kabiraji: If you like it hot, add some extra green chilies to your batter or sprinkle some red chili flakes on top after frying.

4. Cheesy Kabiraji: Mix some grated cheese into your egg batter for a gooey, cheesy surprise inside your crispy Kabiraji.

5. Herb-infused Kabiraji: Experiment with different herbs in your batter. Mint, dill, or even some fenugreek leaves can add interesting flavors.

What to Serve with Fish Kabiraji:

While Fish Kabiraji is delicious on its own, here are some accompaniments that can take your meal to the next level:

1. Kasundi: This pungent Bengali mustard sauce is a classic pairing with Fish Kabiraji. Its tangy, spicy flavor cuts through the richness of the fried fish perfectly.

2. Green Chutney: A mint and coriander chutney can add a fresh, herby note to your meal.

3. Salad: A simple salad of sliced onions, tomatoes, and cucumbers can provide a refreshing contrast to the fried fish.

4. Lemon Rice: The citrusy flavor of lemon rice complements the fish beautifully.

5. Raita: A cool cucumber raita can be a soothing accompaniment, especially if you've made your Kabiraji spicy.

The Health Aspect:

Now, I know what you're thinking – "This sounds delicious, but is it healthy?" Well, let's be honest. Fish Kabiraji, being a deep-fried dish, isn't exactly a health food. But that doesn't mean you can't enjoy it as part of a balanced diet!

Fish itself is a great source of protein and omega-3 fatty acids, which are good for your heart and brain. The egg coating also adds some protein. However, the deep-frying process does add extra calories and fat.

Here's a clearer, tabular format for the nutrition information of Fish Kabiraji (150g serving):

NutrientAmount% Daily Value*
Calories375 kcal-
Protein22g44%
Carbohydrates18g6%
Fat22g28%
Saturated Fat4g20%
Cholesterol110mg37%
Fiber1g4%
Sodium350mg15%
Potassium350mg7%
Vitamin A-3%
Vitamin C-3%
Calcium-5%
Iron-7%

*Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Note: This chart provides approximate values and may vary based on specific ingredients and preparation methods.

If you're health-conscious but still want to enjoy this dish, here are a few tips:

  1. Use a heart-healthy oil for frying, like olive oil or avocado oil.
  2. Make sure your oil is hot enough – this helps the food absorb less oil during frying.
  3. Drain the fried fish well on paper towels to remove excess oil.
  4. Consider using an air fryer if you have one – you can get a similar crispy texture with much less oil.
  5. Balance your meal by serving the Kabiraji with a large portion of salad or steamed vegetables.
  6. Enjoy Fish Kabiraji as an occasional treat rather than an everyday meal.

Remember, the key to a healthy diet is moderation and balance. It's okay to indulge in treats like Fish Kabiraji sometimes!

Storing and Reheating:

In an ideal world, you'd eat all your Fish Kabiraji right away while it's hot and crispy. But if you find yourself with leftovers, here's what you can do:

Storing: Allow the Kabiraji to cool completely, then store it in an airtight container in the refrigerator. It should keep for 1-2 days.

Reheating: The best way to reheat Fish Kabiraji is in the oven. Preheat your oven to 350°F (175°C), place the Kabiraji on a baking sheet, and heat for about 10 minutes or until it's heated through and the outside is crispy again. Avoid using the microwave as it can make the fish soggy.

Troubleshooting Common Issues

Egg web doesn't form properly:

  • Issue: The egg strands clump together or don't create a web-like structure.
  • Solution: Ensure your oil is hot enough (around 180°C). Flick the batter more gently and slowly to allow individual strands to form.

Fish cutlet falls apart:

  • Issue: The fish disintegrates when frying or rolling.
  • Solution: Make sure your fish cutlet is firm and well-bound. Consider chilling it before frying to help it hold together better.

Kabiraji is too greasy:

  • Issue: The final product is overly oily.
  • Solution: Ensure your oil is hot enough. Drain the Kabiraji well on paper towels after frying. Don't overcrowd the pan, which can lower oil temperature.

Egg coating is not crispy:

  • Issue: The egg web is soft or soggy instead of crispy.
  • Solution: Make sure your oil is hot enough. Don't let the fried Kabiraji sit too long before serving. Ensure your egg batter isn't too thick.

Spice paste is too strong or weak:

  • Issue: The flavor is overpowering or barely noticeable.
  • Solution: Adjust the amount of spice paste you add to the egg batter. Start with less and add more to taste.

Lumps in the egg batter:

  • Issue: The batter has flour lumps in it.
  • Solution: Make sure you mix the flour with a small amount of egg mixture before adding it back to the main batter. Strain the batter if necessary.

Fish is undercooked:

  • Issue: The outside is crispy, but the fish isn't fully cooked.
  • Solution: Ensure your fish cutlet isn't too thick. You can partially cook the fish before wrapping it in the egg web.

Egg web burns before fish is cooked:

  • Issue: The egg coating gets too dark before the fish is done.
  • Solution: Lower your oil temperature slightly. Make sure your fish cutlet isn't too thick.

Difficulty in rolling the Kabiraji:

  • Issue: The egg web breaks when trying to roll it around the fish.
  • Solution: Make sure your egg web is thick enough. Let it cool for a few seconds before attempting to roll.

Kabiraji loses crispiness quickly:

  • Issue: The dish becomes soggy soon after cooking.
  • Solution: Serve immediately after cooking. If needed, you can reheat in a hot oven for a few minutes to crisp it up again.

Remember, making the perfect Fish Kabiraji might take some practice. Don't get discouraged if it doesn't turn out perfectly the first time - each attempt will help you improve your technique!

Fish Kabiraji: A Culinary Adventure

Making Fish Kabiraji is more than just cooking a meal – it's a culinary adventure! As you coat the fish in the fluffy egg batter and watch it transform into a golden, crispy delight in the hot oil, you're participating in a tradition that's been cherished for generations.

This dish is a perfect example of how food can bring cultures together. It combines British influences with Bengali culinary traditions, resulting in something uniquely delicious. And now, by making it in your own kitchen, you're becoming a part of this culinary story!

Every time you make Fish Kabiraji, you might discover something new. Maybe you'll find the perfect frying temperature that gives you the crispiest coating. Or you might experiment with different herbs and spices in your marinade to create your own signature version. That's the beauty of cooking – there's always room for creativity and personal touch.

Final Thoughts


And that's all you need to know about Fish Kabiraji's amazing world! From its crunchy outside to its delicate, savory inside, this meal is a genuine celebration of textures and flavors. Remember that cooking should be enjoyable and experimental. Don't be scared to put your own touch on this dish. Maybe you'll make a new family favorite!

I hope this blog post inspires you to make Fish Kabiraji at home. It may appear frightening at first, but trust me: once you get the hang of it, you'll be cranking out quantities of crispy, golden fish in no time.
So gather your ingredients, heat the oil, and prepare to dazzle your family and friends with this Bengali delicacy. And who knows. You could find yourself daydreaming over that perfect crunch long after your plate is empty!

Happy cooking, and even happier eating!

Cuisine
Courses
Difficulty Intermediate
Time
Prep Time: 45 mins Cook Time: 15 mins Total Time: 1 hr
Servings 4
Best Season Winter
Description

Fish Kabiraji is a classic Bengali snack made by coating marinated fish fillets in a light, crispy egg batter and deep frying them to perfection. The dish features tender fish with a golden, crunchy exterior, offering a delightful combination of textures and flavors. Typically served hot with mustard sauce or ketchup, Fish Kabiraji is a popular choice for evening snacks, festive gatherings, or as an appetizer. The dish's unique name and style are believed to have British origins, yet it remains an iconic part of Bengali cuisine, loved for its comforting and delicious appeal.

Ingredient List
    For the fish:
  • 4 4 large fish fillets ((preferably Bhetki or Asian Sea Bass, but you can use basa fish))
  • 1/2 tsp turmeric powder
  • 1 tsp red chili powder
  • 1 tbsp Coriander leaves paste
  • 1/2 tbsp onion paste
  • 1 tbsp ginger-garlic paste
  • 1 tbsp lemon juice
  • For the batter:
  • 6 eggs
  • 2 tbsp all-purpose flour
  • 1/2 tsp baking powder
  • Salt to taste
  • 1/4 tsp black pepper powder
  • 2 green chilies, finely chopped
  • Other
  • Oil for deep frying
  • Lemon wedges and sliced onions for serving
Instructions
    recipe details
  1. Prepare the fish
    • Wash your fish fillets and pat them dry with a paper towel.
    • Now, we’re going to add some flavor to these fish fillets!
    • In a small bowl, mix together salt, turmeric powder, red chili powder, onion paste, coriander leaves paste, ginger-garlic paste, and lemon juice.
    • This is going to be our marinade.
    • Rub this mixture all over the fish fillets, making sure every bit is covered.
    • Now, let the fish hang out in the fridge for about 30 minutes.
    • This will help all those yummy flavors sink in.
  2. Make the batter:
    • While our fish is marinating, let’s whip up our batter.
    • Crack 4 eggs into a large bowl and beat them until they’re nice and fluffy.
    • Now, add in the flour, baking powder, salt, and black pepper.
    • Mix everything together until it’s smooth. 
    • In a separate bowl, beat two eggs and set aside.(We’ll use this later to dip our fish.)
  3. Egg cover:
    • Take a large pan or kadai and pour in enough oil for perfect making egg webs.
    • Heat the oil over medium-high heat.
    • To check if the oil is hot enough, drop a small bit of batter into it.
    • If it sizzles and rises to the surface, you’re ready to go!
    • Dip your fingers in the egg batter and flick it into the hot oil.
    • Repeat to form thin strands of fried egg, creating layers of an airy, crunchy web.
    • Take your time to build up multiple layers.
  4. Wrap the fish:
    • Now, take your marinated fish fillet and dip it into the plane egg batter (2 eggs).
    •  
    • Make sure it’s well coated on all sides.
    • Place the egg-dipped fish cutlet on one end of the egg web.
    • Carefully roll the cutlet, wrapping it in layers of the crispy egg web.
  5. Finish frying
    • Fry the fish until it turns golden brown and crispy.
    • This normally takes 3-4 minutes for each side.
    • Remember, we want that perfect golden color!
    • Once done, use a slotted spoon to remove the fish from the oil and place it on a paper towel to drain excess oil.
    • Repeat this process with the remaining fish fillets.
  6. Serve and enjoy:
    • Your Fish Kabiraji is ready to be devoured!
    • Serve it hot with some lemon wedges and sliced onions on the side.
    • A sprinkle of chaat masala on top can add an extra kick if you like.
Keywords: Fish Kabiraji, Bengali fish recipe, Fish Kabiraji recipe, crispy fish snack, traditional Bengali food, easy Fish Kabiraji recipe, homemade Fish Kabiraji, best Fish Kabiraji, how to make Fish Kabiraji, Fish Kabiraji ingredients, Fish Kabiraji preparation
Did you make this recipe?
Tanusree Chakrabarty
A food blogger

Hello, I'm Tanusree, a full-time food blogger, mother of a sweet girl and a lovely wife. I live in Kolkata with my family. I love cooking, eating and travelling .

Thank you for visit our website