Tandoori Fish Tikka Recipe
When we think of tandoori dishes, chicken often comes to mind. But seafood lovers know that Tandoori Fish Tikka is just as iconic and irresistible. This dish combines the smokiness of the tandoor or grill with the tangy, spicy flavors of Indian marinades.
The result? Juicy, melt-in-the-mouth pieces of fish with a slightly charred exterior, bursting with aromatic spices.
Originating from North India, tandoori cooking has traveled worldwide, and Fish Tikka has become a restaurant favorite. What makes it so appealing is its balance—healthy, protein-packed fish paired with yogurt and spices that enhance rather than overpower.
The marinade seeps deep into the fish, ensuring every bite is flavorful. Best of all, you don’t need a traditional clay tandoor; a regular grill, oven, or even stovetop pan will do the job.
Whether you serve it as a starter, snack, or main course with naan and salad, Tandoori Fish Tikka is guaranteed to impress.
Ingredients
For 4 servings of Tandoori Fish Tikka, you’ll need:
Main Ingredient:
- 500g boneless fish fillets (firm fish like salmon, kingfish, cod, or tilapia works best)
- 2 tablespoons lemon juice
- ½ teaspoon salt
- ½ teaspoon turmeric powder
For Marinade:
- ½ cup thick yogurt (hung curd preferred)
- 1 tablespoon ginger-garlic paste
- 1 teaspoon red chili powder (adjust to taste)
- 1 teaspoon Kashmiri chili powder (for color, mild in heat)
- 1 teaspoon garam masala
- 1 teaspoon coriander powder
- ½ teaspoon cumin powder
- 1 teaspoon chaat masala
- 1 tablespoon mustard oil (or vegetable oil)
- 1 teaspoon kasuri methi (dried fenugreek leaves), crushed
- Salt to taste
For Garnish & Serving:
- Onion rings
- Fresh coriander leaves
- Lemon wedges
- Mint chutney
How to Make Tandoori Fish Tikka
Step 1: Prepare the Fish
Wash and pat dry the fish fillets with paper towels.
Cut into medium-sized cubes (about 2 inches).
Place them in a bowl, add lemon juice, turmeric, and salt. Mix well and set aside for 15 minutes. This first marination removes any fishy odor and adds a tangy base flavor.
Step 2: Prepare the Marinade
In another bowl, whisk together the yogurt, ginger-garlic paste, red chili powder, Kashmiri chili powder, garam masala, coriander powder, cumin powder, chaat masala, crushed kasuri methi, and mustard oil.
Mix until smooth. Adjust salt as needed.
Step 3: Marinate the Fish
Add the pre-marinated fish cubes into the yogurt mixture.
Coat each piece generously with the marinade.
Cover and refrigerate for at least 1 hour (overnight for best results).
Step 4: Grill the Fish Tikka
Using a Tandoor/Grill: Preheat to medium-high heat. Skewer the fish pieces and grill for 8–10 minutes, basting occasionally with oil or butter.
Using an Oven: Preheat to 200°C (400°F). Line a tray with foil, place marinated fish on skewers or directly on the rack, and bake for 12–15 minutes. Broil for 2–3 minutes at the end for a charred effect.
Using a Stovetop Pan: Heat a non-stick grill pan, brush with oil, and cook the fish cubes for about 3–4 minutes per side until golden and slightly charred.
Step 5: Garnish and Serve
Remove from heat and sprinkle with chaat masala.
Garnish with onion rings, coriander leaves, and lemon wedges.
Serve hot with mint chutney and naan or as an appetizer with drinks.
Chef’s Notes
Fish Selection: Firm, fleshy fish is ideal because it holds shape during grilling. Avoid delicate fish that flakes too easily.
Mustard Oil: Traditional recipes use mustard oil for its pungent flavor. If unavailable, substitute with vegetable oil.
Yogurt Thickness: Use hung curd or Greek yogurt to avoid watery marinade. A thick marinade clings better to the fish.
Cooking Tip: Don’t overcook. Fish cooks quickly, and leaving it too long will make it dry. The perfect tikka is juicy inside and charred outside.
Smoky Flavor: For an authentic restaurant-style smoky aroma, try the “dhungar method.” Place a small hot coal in a bowl, add a drop of ghee, and cover the marinated fish for 2–3 minutes before grilling.
Nutrition Information (Per Serving, approx.)
- Calories: 280
- Protein: 30g
- Fat: 15g
- Saturated Fat: 5g
- Carbohydrates: 5g
- Fiber: 1g
- Sugar: 2g
- Cholesterol: 80mg
- Sodium: 480mg
This dish is protein-rich, moderate in healthy fats, and low in carbs, making it suitable for keto and high-protein diets.
Frequently Asked Questions (FAQs)
Q1: Can I use frozen fish for Tandoori Fish Tikka?
Yes, but make sure to thaw it completely and pat it dry before marination. Excess water can dilute the flavors.
Q2: How long should I marinate the fish?
At least 1 hour is recommended, but overnight marination enhances flavor and tenderness.
Q3: Can I cook this without skewers?
Absolutely. You can place the marinated fish directly on a baking tray, grill pan, or tandoor rack. Skewers are traditional but not mandatory.
Q4: What sides go well with Tandoori Fish Tikka?
Mint chutney, onion rings, lemon wedges, butter naan, tandoori roti, or even a light salad pair beautifully.
Q5: Is Tandoori Fish Tikka spicy?
It has a medium spice level. You can adjust the heat by reducing or increasing chili powder. Kashmiri chili adds color without much heat.
Conclusion
Tandoori Fish Tikka is the perfect dish when you want something healthy yet indulgent, flavorful yet simple to prepare. The combination of spices, yogurt, and mustard oil infuses deep Indian flavors into every bite. Grilled to perfection, it’s juicy inside, smoky outside, and incredibly satisfying.
Whether served as an appetizer at a party or as a main course with naan and salad, this dish is guaranteed to win hearts. Once you try it, you’ll keep coming back to it—it’s truly a celebration of Indian cuisine on a plate.
Thanks for visiting Fishes Recipe