Yogurt-marinated fish fillets grilled until charred, finished with toasted sesame seeds and fresh lime.
This dish draws on the tandoori marinating technique β yogurt mixed with ginger-garlic paste and a blend of ground spices β applied to fish rather than the more common chicken or paneer. The yogurt's acidity tenderizes the fish quickly while the spice paste clings to the surface, so a short marinating time is enough, unlike red meat which benefits from hours. Sesame seeds aren't traditional in tandoori marinades, but toasted and scattered over the finished fish, they add a nutty crunch that plays well against the char from grilling and the bright acidity of lime squeezed on just before serving. High, direct heat is essential here β a hot grill or a screaming-hot cast iron pan sears the marinade into a slightly blackened crust in a couple of minutes per side without overcooking the delicate fish underneath. Served with extra lime wedges and a simple onion salad, this makes a fast, high-flavor dinner that leans on Indian marinating technique while staying light enough for a weeknight.
Serves 4
Whisk yogurt, ginger-garlic paste, chili powder, coriander, turmeric, garam masala, lime juice, oil, and salt together until smooth.
Coat the fish fillets thoroughly in the marinade and refrigerate 20-30 minutes β no longer, since the yogurt's acid can start to break down delicate fish if left too long.
Preheat a grill or well-oiled cast iron skillet over high heat.
Grill or sear the fish 3-4 minutes per side, until charred at the edges and just cooked through (opaque and flaking easily).
Scatter toasted sesame seeds over the fish, squeeze fresh lime over the top, and serve with sliced red onion.
Don't marinate fish for more than 30 minutes β unlike chicken, the yogurt's acid can start to break down the delicate flesh and make it mushy if left too long.
Use a firm, thicker fish like halibut, snapper, or swordfish, which hold together well on a hot grill without falling apart.
Toast the sesame seeds in a dry pan for a minute or two until golden before scattering β raw sesame seeds taste flat by comparison.
Use paneer instead of fish for a vegetarian version with the same marinade and grilling technique.
Add a pinch of ajwain to the marinade for a more traditional tandoori aroma.
Finish with a drizzle of mint-cilantro chutney instead of just sesame and lime.
Best eaten fresh; grilled fish doesn't reheat well since it dries out and toughens. If needed, refrigerate up to 1 day and reheat gently, covered, in a low oven.
Tandoori marinating with yogurt and ground spices is a technique that spread across India from Punjabi and Mughlai cooking traditions, traditionally applied to meats cooked in a clay tandoor oven, later adapted to home grills and pans.
Yes, just make sure it's fully thawed and patted dry before marinating, since excess water dilutes the marinade and prevents good charring.
A very hot cast iron skillet works well β get it properly smoking hot before adding the fish so you still get a good char in a short time.
It was likely marinated too long or the fish was too delicate a variety β stick to firmer fish and keep marinating time to 30 minutes or less.
Per serving (220g / 7.8 oz) Β· 4 servings total
Ask our AI cooking assistant anything about this recipe β substitutions, techniques, scaling.
Chat with AI Chef βJoin the conversation
Sign in to leave a comment and save your favourite recipes
Have feedback or need help?
We read every email and reply within 1β2 business days.
Β© 2026 MyCookingCalendar. All rights reserved.