Tandoori Fish

Indian-Spiced White Fish
Indian-Spiced White Fish
Share it on your social network:
Or you can just copy and share this url


For fish masala:
1 tsp Garlic fresh grated
½ tsp Ginger
1 tsp Turmeric fresh if possible
2 tbsp Ground coriander
1 tsp tandoori masala
1 tsp Black pepper
1 tsp Kashmiri red chili powder
3 tbsp Water
1 tbsp Vegetable oil
¾ tsp Salt
Red chili powder to taste
1 ½ lbs White fish fillets like catfish, tilapia, cod, halibut, patted dry
Cooking spray to taste
For serving:
wedges of Lemon

Nutritional information

  • For fish masala:

  • For serving:

Tandoori Fish


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:

Ingridiens for Tandoori Fish

Steps to make Tandoori Fish


Prepare fish masala


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.


Marinate 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.




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.



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!

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:
Tandoori Cod Burger Recipe-Tandoori Cod in Oven Recipe-Tandoori Cod Fish Recipe
Tandoori Cod Burger
Farro Salad with Roasted Root Vegetables Recipes– Homemade Farro Salad with Roasted Root Vegetables – Easy Farro Salad with Roasted Root Vegetables
Farro Salad with Roasted Root Vegetables
Add Review
Add Comment

Recipe Reviews

Average Rating:
Total Reviews: 1

Spicy! Delicious fish recipe! Thanks for sharing!

Write your own review

You can optionally upload your own image along with a review