Tandoori Fish

Tandoori Fish

Indian-Spiced White Fish

Recipe by
Reviewed by Arturs Arnicans
Prep Time: 15m
Cook Time: 10m
Total Time: 25m
Servings: 3
Difficulty: Easy
5.0 (12 Reviews)
Cooking Mode
Prevents your screen from turning off while cooking

Ingredients

Adjust servings:

For fish masala:

For serving:

Nutritional Information

437
calories
21.7g
fat
1.5g
carbohydrates
55.7g
protein
175mg
cholesterol
732mg
sodium
Tandoori Fish

Recipe Description

Tandoori Fish is a traditional Indian dish that involves marinating the fish filet in a bright and punchy masala marinade and then pan-cooking it to perfection. Use any kind of white fish you like and serve with rice or roti for a great weeknight dinner.

The process is pretty simple. First, prepare the marinade by combining the spices, water, and oil in a large bowl. Add in the fish filets and coat well with the marinade. Set aside for 10 to 15 minutes at room temperature, or refrigerate, covered, for up to overnight. Make sure to bring to room temperature before cooking. Sear the fish filets in a hot skillet on both sides until golden and crispy. Serve garnished with fresh cilantro and a squeeze of lemon for brightness.

To make the Tandoori Fish, you will need the following ingredients:

Ingredients for Tandoori Fish

Recipe Features

No specific features for this recipe

Steps to make

  1. 1

    Prepare fish masala

    2 min
    Step 1 - Tandoori Fish

    In a large bowl, stir together 1 teaspoon fresh grated garlic, ½ teaspoon ginger, 1 teaspoon turmeric (fresh if possible), 2 tablespoons dry coriander powder, 1 teaspoon tandoori masala, 1 teaspoon black pepper, 1 teaspoon Kashmiri chili powder, 3 tablespoons water, 1 tablespoon oil, ¾ teaspoon salt, and red chili powder to taste.

  2. 2

    Marinate fish

    15 min
    Step 2 - Tandoori Fish

    Pat dry the fish filet and add to the bowl with the marinade. Coat the fish well with the marinade. Set aside for 10 to 15 minutes at room temperature, or refrigerate for up to overnight. Bring to room temperature before cooking.

  3. 3

    Cook

    10 min
    Step 3 - Tandoori FishStep 3 - Tandoori Fish

    Place a large skillet over high heat. Once hot, spray it with cooking spray and add the fish filets, making sure not to overcrowd the skillet. Cook on medium-high heat for 3 to 5 minutes on one side, depending on the fish filet thickness. Then flip and cook for another 2 minutes.

  4. 4

    Serve

    Step 4 - Tandoori Fish

    Serve immediately garnished with fresh cilantro and a squeeze of lemon.

Aromatic spices give great flavor to this fast and easy Tandoori Fish recipe that is perfect for a weeknight dinner. Give this recipe a try soon, and share a photo with us on Instagram by tagging @cookmerecipes and using the hashtag #cookmerecipes!

About the author

Bethany Lim

Bethany is very passionate about maintaining a healthy lifestyle and clean diet. She’s trying to cut meat out of her diet as much as possible and focuses on cooking vegetarian food and fish. Bethany gets a kick from finding ways to add new twists to classic dishes. What’s more, thanks to her Asian roots, she’s great at combining different cuisines to come up with something extraordinary. Bethany’s recipes will inspire you to add new colors and flavors to your everyday meals.

Recipe Reviews

Have you made this recipe? Share your experience and help other cooks!

★★★★★
★★★★★
5.0 out of 5 (12 reviews)
Nina
April 17, 2025
Verified

Amazing! This Tandoori Fish is a total game-changer! I whipped it up for our date night, and my hubby couldn’t get enough! It tasted so fresh and the spices were poppin’! Def gonna make this again, like, every week! Absolutely love it!

Yummy84
February 4, 2025
Verified

Wow! This Tandoori Fish recipe is so easy and sooo delish! I made it for my family’s dinner, and they couldn’t stop raving about it. The spices packed such a punch! I’ll definetly be making this again on busy weeknights! Just perfect!

Clara
September 29, 2024
Verified

Best dinner ever! Made this Tandoori Fish last week, and my family loved it. I used cod, and it was super easy. The marinade is full of flavor, and it cooked beautifully. Even my picky husband asked for seconds. Can't wait to make it again!

Xena
July 7, 2024
Verified

Yummy and easy! I made this for friends last night, everyone loved it! It's super flavorful and made me look like a pro chef.

Nora Jackson
June 6, 2024
Verified

Superb! This Tandoori Fish was a hit at our family dinner! The marinade was so easy to make, and it turned out deliciously flavorful. Even my picky husband was impressed. Can't wait to make it again!

Lila
May 26, 2024
Verified

So deliciously simple!

Xena
April 27, 2024
Verified

I made this Tandoori Fish for my friends last weekend, and they loved it. The marinade is so simple yet flavorful. I used tilapia, and it turned out perfectly flaky. I served it with rice, and it was a hit. Can't wait to make it again.

Yash
March 25, 2024
Verified

I made this Tandoori Fish for my family last night, and wow, it was a hit! So easy to prepare and so flavorful. My kids loved it with rice.

Wendy
March 14, 2024
Verified

Superb! My husband loved the fish. We made it for our date night and it was an instant hit with a mango salad.

Ian Thompson
October 25, 2023
Verified

Delicious!

Vicky
May 5, 2023
Verified

Absolutely loved this Tandoori Fish! Kids devoured it, and I felt like a chef! We had a fab family dinner! Cheers!

Athina
January 31, 2023
Verified

Spicy! Delicious fish recipe! Thanks for sharing!

Taste of the dish
Accuracy of stated difficulty
Instruction accuracy
Would you recommend this recipe to others?
0/1000
Add photos
Upload photos of your result. This will help others see how the dish should look.

Author Information

Email will not be displayed publicly