• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Untold Recipes By Nosheen
  • All Recipes
  • My Story
  • Subscribe
  • Work With Me
  • Summer
menu icon
go to homepage
  • All Recipes
  • My Story
  • Subscribe
  • Work With Me
  • Summer
search icon
Homepage link
  • All Recipes
  • My Story
  • Subscribe
  • Work With Me
  • Summer
×
Untold Recipes by Nosheen » Recipes » Pakistani Recipes

Tandoori Fish

Modified: Mar 18, 2025 · Published: Jun 11, 2024 by Nosheen Babar · This post may contain affiliate links · Leave a Comment

Sharing is caring!

35 shares
  • Facebook
  • LinkedIn
  • Print
  • Email
Jump to Recipe Print Recipe

This tandoori fish recipe is perfect for an easy and healthy weeknight meal. A 10-minute prep and 20-minute cooking time is all it takes to get these mildly spiced, tender, and flaky filets on the table.

A white platter filled with tandoori fish is resting on a grey napkin on a wooden table, with some chopped cilantro and some naan on the side.

WANT TO SAVE THIS RECIPE?

We'll email this post to you, so you can come back to it later!

Tandoori fish is traditionally cooked in a tandoor with mild-flavored white fish. The fish you use will depend a little on where you live and the options available in your local supermarket. I usually opt for mahi-mahi, tilapia, or grouper, but a few other options are red snapper, basa, sea bass, or monkfish.

This recipe is quick and easy to make, just like my Lahori fish recipe, and pairs wonderfully with many other recipes, making menu planning a breeze. Some recipes to try with the tandoori fish are naan, aloo bhujia, lentil curry, cilantro mint chutney, kachumber, and plain basmati rice.

Jump to:
  • Why you'll love this recipe
  • Ingredient notes
  • Substitutions & variations
  • Step-by-step instructions
  • Expert Tips
  • Recipe FAQS
  • Other recipes you may like
  • Tandoori Fish

Why you'll love this recipe

  • Low-carb recipe - This tandoori fish recipe is a great addition to a low-carb menu with sides like black bean and mango salsa or sweet corn masala chaat.
  • Healthy recipe - According to the US Food & Drug Administration, fish has numerous health benefits and is a great addition to a weekly diet.
  • Gluten-free recipe - This recipe is great for anyone on a gluten-free diet.
  • Perfect summer meal - This tandoori fish makes a light summer meal with fresh seasonal vegetables on the side.

Ingredient notes

Ingredients for a tandoori fish recipe are placed in assorted containers on a white kitchen counter.
  • The fish - I've used tilapia in this recipe, but feel free to use any of the abovementioned alternatives.
  • Cornstarch—I like to add cornstarch to the filets to help the marinade stick to the fish.
  • The spices - You'll need only salt, turmeric, red chili powder, and coriander powder for this tandoori fish.
  • Beetroot powder - Traditional tandoori spice blends are red due to food coloring. I prefer to use beetroot powder as a more organic option.
  • Yogurt - Plain full-fat yogurt adds a creamy texture to the tandoori masala.

Please see the recipe card at the bottom of this post for the complete list of ingredients, measurements, and recipe instructions.

Substitutions & variations

  • Use a different cooking method - I prefer to cook my tandoori fish in a grill pan, but an oven or air fryer is an option. For detailed instructions, refer to the recipe card below.
  • Omit the beet powder - If you don't mind the fish being a lighter color, omit this ingredient.
  • Make a dairy-free version - Coconut or cashew yogurt are good dairy-free alternatives in this recipe.
  • Use a pre-made tandoori spice blend - If you want to save time, use a pre-packaged tandoori spice blend.

Step-by-step instructions

Wash the tilapia and cut each filet into 2 pieces. Pat each piece dry and sprinkle with the cornstarch.

A marinade for a fish recipe is being prepped and then added to the fish.
  • First step - Measure the spices, garlic, ginger, and cooking oil into a mixing bowl.
  • Second step - Add the lemon juice and beetroot powder and stir to mix.
  • Third step - Mix in the yogurt till you have a smooth mixture.
  • Fourth step - Place the marinade and the fish in a large container and refrigerate for 30 minutes.
marinated fish is being cooked in a grill pan and a thermometer is used to check if it's done.
  • Fifth step - After 30 minutes, preheat a grill pan with cooking oil and place the fish on it to cook in small batches.
  • Sixth step - After 10 minutes, flip the pieces of fish over and continue to cook for another 5-10 minutes.
  • Seventh step: Check the filets using a thermometer and stop cooking once the fish reaches an internal temperature of 145 degrees Fahrenheit.
  • Eighth step - Serve the tandoori fish immediately for best results.

Expert Tips

  • Don't cut the filets too small - Due to the flaky texture of white fish, cutting the pieces too small makes it difficult to flip them without breaking them. Each piece should be 2 inches by 2 inches at minimum.
  • Use a grill pan - The best way to cook tandoori fish is on a stovetop. The fish cooks quickly and evenly and gets perfect grill marks.
  • Don't marinate too long - I never marinate fish longer than 30 minutes. The acid in the lemon juice can cook the meat, affecting the texture. In addition, the spices in the marinade will make the fish water, resulting in a fishy smell.
  • Use a thermometer - I always use a meat thermometer to ensure perfect results in all my cooking. I highly recommend using one and cooking the fish to 145 degrees Fahrenheit.

Recipe FAQS

Is there a way to prevent a fishy smell when cooking seafood?

The marinade's ingredients, like the lemon juice and spice blend, should help prevent any smell. If you're particularly sensitive, soak the fish in milk for 20 minutes, remove it, pat it dry, and then marinate it.

How do I store and repurpose any leftovers?

Store the tandoori fish in an airtight container in the fridge for up to 48 hours. A great way to repurpose the leftovers is to use them in tacos, served on top of a salad, or in a wrap with greens, pickled onions, and chutney.

Other recipes you may like

  • Freshly cooked tandoori shrimp skewers.
    Tandoori Shrimp
  • Tandoori grilled lambchops in a tray lined with parchment paper, served with grilled corn, roasted baby egg plants, pickled red thai chilies and fresh lemon.
    Tandoori Grilled Lamb Chops Recipe
  • An off white plate with cooked tandoori chicken garnished with red onions and quartered lemons is resting on a black surface.
    Tandoori Chicken Recipe
  • A white bowl filled with a tomato based masala fry fish curry garnished with cilantro and green onions resting on a wooden board with a blue napkin on the side.
    Masala Fry Fish Curry

For more Pakistani recipes like this, check out 20 popular Pakistani recipes. If you decide to try this recipe, please don't forget to leave a rating and comment below! If you take a picture, then tag me on Instagram! Thank you!

A white platter is filled with cooked tandoori fish, pickled onions and sliced lemons.

Tandoori Fish

Nosheen Babar
This tandoori fish, made with a handful of basic ingredients your kitchen is likely to be stocked with makes a delicious and healthy meal.
No ratings yet
Pin Recipe Print Recipe Save Saved!

WANT TO SAVE THIS RECIPE?

We'll email this post to you, so you can come back to it later!

Prep Time 10 minutes mins
Cook Time 20 minutes mins
marinating time 30 minutes mins
Total Time 1 hour hr
Course Main Course
Cuisine Indian, Pakistani
Servings 6 servings
Calories 276 kcal

Ingredients
  

  • 2 lb fish (see notes)
  • 2 tablespoon cornflour
  • ¼ cup cooking oil
  • 2 teaspoon garlic paste
  • 2 teaspoon ginger paste
  • 1 lemon
  • 2 teaspoon coriander powder
  • 2 teaspoon salt (see notes)
  • ½ teaspoon turmeric powder
  • 2 teaspoon red chili powder (see notes)
  • 2 teaspoon beetroot powder (see notes)
  • 1 cup yogurt

Instructions
 

  • Wash the tilapia and cut each filet into 2 pieces.
  • Pat each piece dry and sprinkle with the cornflour. (see notes)
  • Measure the spices, garlic, ginger, cooking oil, lemon juice, and beetroot powder and make a paste.
  • Add the yogurt to this and then add it to the fish and refrigerate for 30 minutes. (see notes)
  • After 30 minutes, preheat a grill pan with cooking oil and place the fish on it to cook in small batches. (see notes)
  • After 10 minutes, flip the pieces of fish over and continue to cook for another 5-10 minutes.
  • Check the filets using a thermometer and stop cooking once the fish reaches an internal temperature of 145 degrees Fahrenheit. (see notes)
  • Serve the fish immediately for best results.

Notes

The fish - I've used tilapia in this recipe, but any flaky white fish such as grouper, mahi mahi, snapper, basa, sea bass, or monkfish will work.
The spices - This recipe's spice level is medium, so feel free to adjust the red chilies and salt according to your preferences. 
Beetroot powder - This is an organic way to add a traditional red color to your tandoori marinade. However, feel free to omit it, as it does not impact the flavor.
The cornflour - This will help keep the fish dry so that the marinade will stick to it.
Marinating the fish - Don't marinate the fish for more than 30 minutes. The meat is so tender that the lemon's acidity can cause it to start cooking.
Cooking the fish - I find that using a grill pan and cooking the fish on a stovetop is best for this recipe. However, if you prefer an oven or air fryer, follow the instructions below.
  • Oven - Preheat the oven to 450 degrees Fahrenheit and bake the fish in a roasting pan with a rack. Cook for 20 minutes, flipping the fish over halfway through. Check for doneness using a thermometer.
  • Airfry - For this method, preheat the air fryer to 400 degrees Fahrenheit and cook the fish for 10 minutes, flipping halfway through and checking with a thermometer at the end.
Use a thermometer - Always use a good meat thermometer to check if the fish is done. The ideal internal temperature is 145 degrees Fahrenheit.
 
 

Nutrition

Serving: 6servingsCalories: 276kcalCarbohydrates: 7gProtein: 32gFat: 14gSaturated Fat: 2gPolyunsaturated Fat: 3gMonounsaturated Fat: 7gTrans Fat: 0.04gCholesterol: 81mgSodium: 885mgPotassium: 577mgFiber: 1gSugar: 2gVitamin A: 242IUVitamin C: 10mgCalcium: 80mgIron: 1mg
Have you tried this recipe yet?Mention @Untoldrecipesbynosheen or tag #Untoldrecipesbynosheen!

More Pakistani Recipes

  • Four-ingredient mango dessert.
    Mango Mousse (Only 4-Ingredients!)
  • Beef boti kebab rice platter.
    Beef Boti Kebab Rice Platter
  • Chicken shawarma served with rice, vegetables and a creamy sauce.
    Chicken Shawarma Bowl
  • Homemade no churn ice cream in a bowl.
    Caramel Crunch Ice Cream Recipe

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Primary Sidebar

Nosheen headshot

Welcome to Untold Recipes by Nosheen!

Here, you'll find authentic Pakistani recipes inspired by my childhood—a curated space to explore nostalgic recipes for all aspiring home cooks. It's all here, from slow-cooked Mughal wonders to regional delicacies and street food favorites. I aim to make all the recipes approachable for beginner, intermediate, and advanced cooks alike.

More about me

Spring Recipes

  • Pakistani style zucchini curry with naan.
    Pakistani Zucchini (Courgette) Curry
  • Chicken malai tikka skewers accompanied with red onions and lemon wedges are resting in a platter lined with brown paper.
    Chicken Malai Tikka
  • An air fryer asparagus recipe is plated in a blue plate that is resting on a greay napkin with gold cutlery.
    Air Fryer Asparagus Recipe
  • Thai chicken salad with mango is being served in a neutral colored bowl.
    Thai Chicken Salad With Mango
  • Raw mango chutney is plated in a bowl resting on a silver tray on top of a dark gray napkin.
    Raw Mango Chutney Recipe (No-Cook)
  • Sweet and spicy watermelon snack in abowl.
    Watermelon Chaat Recipe

Popular Recipes

  • Nihari topped with ginger, chopped green chilies and cilantro microgreens.
    Nihari (Pakistani Beef Shank Stew)
  • Mutton birayni is plated in a dark metal tray and served with raita and kachumber.
    Mutton Biryani Recipe
  • roast leg of goat {raan}
    Roast Leg Of Goat (Raan)
  • Cooked bihari kabab are plated and garnished with green chilies, sliced white onions and lemon slices.
    Bihari Kabab
  • Beef karahi gosht recipe.
    Beef Karahi Gosht Recipe
  • Brown parchment with cooked chicken tikka boti on skewers with green chutney, onions and micro greens.
    Easy Chicken Tikka Boti Recipe

Footer

as seen in:

allrecipes logo

Privacy Policy & Disclaimer
Accessibility Policy

Back To Top

Copyright © 2025 Untold Recipes By Nosheen

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required