Masala Fish

Masala Fish

4.97 from 29 votes
A common takeaway favourite, this fish masala is perfectly served with homemade naan and salad. Flaky pieces of fish coated in a spicy batter then fried until crispy and golden brown. What better way is there to combine the flavours of India with the taste of fish?

I love masala fish. The beautiful pairing of the crispy batter encases the flaky and succulent fish. Nothing tastes quite like it. I love my fish recipes whether it’s in a fish curry or tuna quesadillas. Fish basically goes with everything.

The best thing about this fish masala is that my kids also love it! No need to fight with them to get them to eat!

It is important that you pat the fish dry thoroughly as much as you can. This ensures that you get a crispy fish every time. A good method of ensuring fish is as dry as possible is to leave it in the refrigerator for a while, at least 30 minutes. This helps the fish to dry out.

I kept this recipe simple with no marination time. Usually, with fish, it is best not to marinate for too long as acidic marinades can cause the fish to break down. When you add the fish into the masala make sure you rub the masala into all the crevices of the fish.

This will ensure that the fish is properly coated, so you end up with a delicious batter coating the fish. 

I like to use cod fish. Not only does it have numerous health benefits, but it tastes delicious as well. Other good fish species that I have used are haddock, pollock, and hake.

I usually fry this fish to get that authentic taste of takeaways. However, alternatively, you could bake it in a preheated oven at 230°C (445°F) gas mark 8 at the top of the oven for 20-25 minutes. It is crucial that you do not overbake this fish as otherwise, you will end up with dry fish and burnt batter. No one wants that!

This spicy masala fish recipe is a quick and fragrant appetiser perfect for any type of fish from cod to haddock to even salmon. If you want to make a healthy alternative fish masala recipe, then this fish masala recipe is even perfect for the oven.

This fish masala recipe will show you how to make fish masala with a spicy and crunchy coating and a soft and flaky inside. Fried flaky fish with a spicy masala. Authentic Indian flavours will be guaranteed. Each bite will make your mouth burst with flavours.

Serve this spicy fish masala with homemade naan and salad for a complete family dinner!

Here are some more recipes for you to enjoy! If you like them don’t forget to rate and leave a comment.

If you have any recipe suggestions, please do not hesitate to ask me. A great way to stay in contact with me is through InstagramFacebookTwitter, and YouTube. Don’t forget to tag me @cookwithnabeela in your recipe photos!

Fish Masala

by Nabeela Kauser
A common takeaway favourite, this fish masala is perfect served with homemade naan and salad. Flaky pieces of fish coated in a spicy batter then fried until crispy and golden brown. What better way is there to combine the flavours of India with the taste of fish?
4.97 from 29 votes
Prep Time 10 mins
Cook Time 20 mins
Total Time 30 mins
Course Appetiser
Cuisine Indian
Servings 4
Calories 174 kcal



  • Chop the fish into small pieces then pat dry thoroughly to ensure that the fish will be crispy
  • Add the rest of the ingredients into a bowl and mix until well combined
  • Add the fish into the mixture and spread all over the fish
  • Heat a pan with oil for deep frying until medium-hot ensuring that the oil is not too hot – to test this you can add a drop of the masala into the pan, and it should rise with tiny bubbles surrounding it
  • Add the fish into the pan – there should be tiny bubbles surrounding them – and allow them to cook undisturbed for 5 minutes until golden brown before flipping and allowing to cook for another 5 minutes until golden brown on the other side
  • Serve as a starter or as a main with salad and plain naan bread!



Calories: 174kcalCarbohydrates: 4gProtein: 26gFat: 6gSaturated Fat: 1gCholesterol: 63mgSodium: 665mgPotassium: 455mgFiber: 2gSugar: 0.4gVitamin A: 298IUVitamin C: 3mgVitamin D: 4µgCalcium: 32mgIron: 1mg
Keyword Fish, Fried, Indian
Tried this recipe?Mention @CookwithNabeela or tag #CookwithNabeela!

Rate this Masala Fish recipe



If you enjoy this recipe, please consider leaving a star rating along with your comment. Not only do your reviews make my day, but they help others find my recipe online.

Thank you!

Newest Most Voted
Inline Feedbacks
View all comments
11 months ago

5 stars
Hi what fish did you use for this?

Last edited 11 months ago by Momna

Welcome to Cook with Nabeela

Hi, I’m Nabeela and I love to cook! I want to share with you my favourite, delicious family-friendly recipes. I want to inspire you to create fantastic food for your family every day.

Recipes by Category

Trending Recipes

Spicy Potato

Tuna Pasta Bake

Sweetcorn Chaat

Keema Curry

Egg Shakshuka

Cauliflower & Egg Curry

Would love your thoughts, please comment.x