Tandoori Grilled Fish Fillet with Greek Yogurt
- Time: 10 min active + 30 min chilling
- Flavor/Texture Hook: Tangy, smoky, and charred
- Perfect for: budget-friendly family dinner
Table of Contents
- Tandoori Grilled Fish Fillet
- How it All Clicks
- The Right Ingredients
- Necessary Kitchen Tools
- Bringing the Dish Together
- Fixing Common Cooking Issues
- Troubleshooting Common Issues
- Easy Twists and Swaps
- Adjusting the Batch Size
- Debunking Fish Myths
- Storing and Reheating Guide
- Best Way to Serve
- Recipe FAQs
- 📝 Recipe Card
I remember the first time I tried making this for a Friday family dinner. The whole house smelled like toasted cumin and garlic, and my kids were hovering around the stove, practically begging for a taste. I didn't have a fancy tandoor oven, just an old cast iron pan, but that's all you actually need.
The goal here is to get that specific charred mahogany look without drying out the center. Using a firm white fish keeps it budget friendly, and since we're using Greek yogurt, the marinade clings to the fish instead of sliding off into the pan.
This Tandoori Grilled Fish Fillet is a great way to bring something bold to the table without spending hours in the kitchen. It's simple, punchy, and feels like a celebration every time it hits the plate.
Tandoori Grilled Fish Fillet
The Besan Bind: Using chickpea flour (besan) stops the yogurt marinade from becoming watery. It acts as a glue, keeping the spices stuck to the fish during the sear.
Acid Balance: The lemon juice and yogurt break down the proteins. This means the fish stays tender even when you hit it with high heat.
| Method | Time | Texture | Best For |
|---|---|---|---|
| Grill Pan | 12 mins | Charred & Crusty | Authentic flavor |
| Oven | 15 mins | Even & Tender | Large batches |
How it All Clicks
- Yogurt
- Tenderizes the fish and gives the marinade body.
- Besan
- Thickens the paste so it doesn't drip.
- Kashmiri Chili
- Provides that deep red color without being too spicy.
The Right Ingredients
For the fish: - 1.5 lbs firm white fish fillets (Cod, Halibut, or Tilapia) Why this? Firm fish doesn't flake apart on the grill - 1 tbsp lemon juice (for initial rinse)
For the Tandoori Grilled Fish Fillet Marinade: - 1/2 cup thick Greek yogurt, strained Why this? Less water means a better sear - 1 tbsp ginger garlic paste - 1 tbsp chickpea flour (Besan) Why this? Creates a thick coating - 1 tbsp vegetable oil - 1 tbsp
Lemon juice - 1 tsp Kashmiri red chili powder - 1 tsp garam masala - 1/2 tsp turmeric powder - 1 tsp salt - 1/2 tsp cracked black pepper
| Original Ingredient | Substitute | Why It Works |
|---|---|---|
| Greek Yogurt | Thick Hung Curd | Same fat content and tang. |
| Besan | Cornstarch | Binds well, but lacks the nutty flavor. |
| Kashmiri Chili | Paprika + Cayenne | Paprika for color, cayenne for heat. |
Right then, let's get into the actual cooking. Trust me, the chilling step is where the flavor happens, so don't skip it.
Necessary Kitchen Tools
You really want a cast iron grill pan or a heavy stainless steel skillet. The heat retention is what gives you those dark grill marks. I also use a silicone brush to coat the fillets, but your hands work just as well. A couple of paper towels are a must, because wet fish will steam instead of sear.
Bringing the Dish Together
- Rinse the fish fillets under cold water and pat them bone dry with paper towels. Lightly sprinkle with 1 tablespoon of lemon juice and set aside. Note: Dry fish sears faster
- In a mixing bowl, whisk together the Greek yogurt, ginger garlic paste, chickpea flour, oil, and the Tandoori Fish Masala (red chili powder, garam masala, turmeric, salt, and black pepper) until the marinade is a smooth, vibrant orange paste.
- Coat each fillet evenly in the marinade. Make sure the edges are well covered.
- Place them on a plate and refrigerate for 30 minutes. This allows the spices to penetrate the surface.
- Heat a cast iron grill pan over medium high heat. Wait until the pan reaches the smoke point.
- Carefully place the fillets on the hot pan.
- Sear the fillets for about 6 mins per side.
- Cook until a charred mahogany crust forms and the fish flakes easily with a fork.
- Remove from heat and let them rest for 2 mins before serving.
Fixing Common Cooking Issues
If your fish is sticking, you probably didn't let the pan get hot enough before adding the fillets. I've done this a dozen times, and the result is always a torn fillet. Just be patient and wait for that first wisp of smoke.
If you're finding the heat a bit too intense, you can always pivot to a lemon garlic fish approach for a milder vibe.
Troubleshooting Common Issues
| Issue | Solution |
|---|---|
| Why Your Fish Sticks | The proteins in the fish bond to the metal if the pan is too cool. Ensure the oil is shimmering before the fish hits the surface. |
| Why the Marinade Slips | This usually happens if the yogurt is too thin or you skipped the besan. Use strained Greek yogurt for a thick, silky consistency. |
| Why the Center is Raw | If the heat is too high, the outside burns before the middle cooks. Lower the heat slightly if you see the crust turning black too quickly. |
Easy Twists and Swaps
If you want a different flavor profile, try adding a teaspoon of honey and extra lime juice for a sweet tangy glow. For a richer finish, melt a knob of butter in the pan during the last 2 minutes of cooking and spoon it over the fish.
If you're looking for something even punchier, you might like a spicy Indian grilled fish variation. For those avoiding dairy, you can swap the yogurt for a thick cashew cream or a coconut cream concentrate, though you'll lose a bit of that signature tang.
If you're using an air fryer, set it to 400°F (200°C) and cook for about 10-12 mins, flipping halfway.
Quick Decision Guide:
- If you want a deep char, use cast iron.
- If you want it mild, cut the chili powder in half.
- If you're in a rush, skip the chill and sear on high heat.
Adjusting the Batch Size
When you're cooking for a crowd, don't just double the spices. I've found that salt and garam masala can become overwhelming if you just multiply them by four. Scale the spices to 1.5x and the liquids to 2x.
If you're making just one or two fillets, use a smaller pan so the oil doesn't spread too thin. Reduce your cooking time by about 20% since smaller fillets cook through much faster.
Debunking Fish Myths
Some people say you should marinate fish for 24 hours. Honestly, don't do that. The acid in the yogurt and lemon will actually "cook" the fish (like ceviche) and turn the texture mushy. 30 minutes is the sweet spot.
Another common myth is that you need a Tandoor oven for this flavor. While a clay oven is great, a heavy cast iron pan mimics that intense, direct heat perfectly.
Storing and Reheating Guide
Store any leftover Tandoori Grilled Fish Fillet in an airtight container in the fridge for up to 2 days. I don't recommend freezing this once it's cooked, as the yogurt marinade can separate and the fish can get rubbery.
To reheat, avoid the microwave. Instead, put the fillets in a pan over medium heat with a tiny bit of butter for 3 minutes per side. This brings back some of that crust.
For zero waste, take any leftover marinade and stir it into a pot of basmati rice or use it as a base for a quick veggie curry.
Best Way to Serve
I love serving this on a big traditional platter with sliced red onions, lemon wedges, and a handful of fresh cilantro. It makes the meal feel like a feast.
If you're doing a more modern bowl style, place the fish over a bed of quinoa or spiced lentils. Add a dollop of mint chutney on the side for a fresh contrast to the charred spices. This Tandoori Grilled Fish Fillet is hearty enough to be the star, but light enough that you can load up on the greens.
Recipe FAQs
What is the best fish for tandoori fish?
Cod, halibut, or tilapia. These firm white fish fillets hold their shape well under high heat and absorb the marinade without falling apart.
Is fish tandoori healthy?
Yes, it is a nutritious option. It combines lean protein with heart healthy vegetable oil and anti inflammatory spices like turmeric.
How to marinate fish for grilling Indian style?
Whisk together Greek yogurt, ginger garlic paste, chickpea flour, oil, and Tandoori Masala spices. Coat the fillets evenly and refrigerate for 30 minutes to allow the spices to penetrate the surface.
What spices are in tandoori fish?
Kashmiri red chili powder, garam masala, turmeric, salt, and black pepper. These specific ingredients create the signature heat and vibrant orange color.
How to prevent fish from sticking to the grill pan?
Heat the cast iron pan over medium high until it reaches the smoke point. Ensuring the oil is shimmering prevents the proteins from bonding to the metal. If you enjoyed mastering high heat searing here, see how the same principle works in this grill pan cod method.
Is it true that any yogurt can be used for the marinade?
No, this is a common misconception. You must use strained Greek yogurt, as thinner yogurts cause the marinade to slip off the fish during grilling.
How to reheat leftover tandoori fish?
Place fillets in a pan over medium heat. Heat for 12 minutes per side to restore the charred mahogany crust without using a microwave, which often makes fish rubbery.