Tandoori Fish
Fragrant Indian spiced fish marinated in yogurt and aromatic spices, then grilled to perfection. A smoky, tangy dish bursting with authentic tandoori flavors and tender flaked fish.
- Total time
- 35 min
- Servings
- 2
- Calories
- 245
- Protein
- 38g

Ingredients
12 items — tap to check off
Missing one? Custrd suggests a swap that works.
Open the appInstructions
Step 1
Pat fish fillets dry with paper towels. Check for bones and remove any with tweezers.
Step 2
In a bowl, combine yogurt, ginger-garlic paste, tandoori masala, lemon juice, kasuri methi, salt, and black pepper. Mix until smooth.
Step 3
Coat fish fillets generously with the marinade, ensuring both sides are covered. Place in a shallow dish.
Step 4
Refrigerate for 15–20 minutes while you prepare the grill.
Step 5
Preheat grill or grill pan to medium-high heat. Brush grates lightly with oil to prevent sticking.
Step 6
Grill marinated fish for 4–5 minutes per side until cooked through and grill marks appear. Fish should flake easily with a fork.
Step 7
Transfer to a serving plate and garnish with fresh cilantro, onion slices, and lemon wedges.
Tools you’ll need
- 12-inch grill pan or outdoor grill
- shallow marinating dish
- mixing bowl
- paper towels
- fish spatula
- tweezers
Cook smarter
Get matched recipes for what’s in your fridge
Custrd is an iPhone and Android app that finds real recipes from the ingredients you already have. No more grocery-list aspirations. Try it free for 7 days.



