Fish Tikka
Tender, flaky fish marinated in a classic blend of yogurt and aromatic Punjabi spices, then grilled or baked to smoky perfection. This restaurant-style appetizer is surprisingly easy to make at home and perfect for any gathering.
For 4 servings
5 steps. 15 minutes total.
- 1
Step 1
- a.Prepare the Marinade (5 minutes)
- b.In a large mixing bowl, whisk the hung curd until smooth and creamy.
- c.Add the mustard oil, lemon juice, and ginger-garlic paste. Whisk again to combine.
- d.Add all the dry spices: roasted besan, Kashmiri red chili powder, garam masala, coriander powder, turmeric powder, ajwain, and salt.
- e.Crush the kasuri methi between your palms to release its aroma and add it to the bowl. Mix everything thoroughly until you have a thick, lump-free marinade.
- 2
Step 2
- a.Marinate the Fish (35 minutes)
- b.Gently pat the fish cubes completely dry with paper towels. This is a crucial step to ensure the marinade adheres well.
- c.Add the fish cubes to the marinade. Use a spatula or your hands to gently coat each piece evenly without breaking the fish.
- d.Cover the bowl and let it marinate in the refrigerator for at least 30 minutes, but no longer than 2 hours. The acid in the marinade can start to 'cook' the fish and make it mushy if left for too long.
- 3
Step 3
- a.Assemble the Skewers (10 minutes)
- b.If using wooden skewers, soak them in water for 30 minutes to prevent them from burning.
- c.Preheat your oven to 200°C (400°F) or your grill to medium-high heat.
- d.Line a baking tray with aluminum foil and place a wire rack on top. Lightly grease the rack.
- e.Thread the marinated fish cubes onto the skewers, alternating with the cubed onion and bell pepper. Leave a small gap between pieces to ensure even cooking.
- 4
Step 4
- a.Cook the Tikka (15 minutes)
- b.For Baking: Arrange the skewers on the prepared wire rack. Bake for 10-15 minutes. At the 8-minute mark, remove from the oven, baste with vegetable oil, and turn the skewers over. Return to the oven and bake for another 5-7 minutes until the fish is opaque, cooked through, and has light char marks.
- c.For Grilling: Place skewers on the preheated grill. Cook for 3-4 minutes per side, turning once, until the fish is cooked and has beautiful grill marks.
- d.For a more charred finish in the oven, switch to the broil setting for the last 1-2 minutes, watching very closely to prevent burning.
- 5
Step 5
- a.Garnish and Serve (2 minutes)
- b.Once cooked, carefully remove the skewers from the oven or grill and let them rest for a minute.
- c.Sprinkle generously with chaat masala for a tangy finish.
- d.Serve immediately with fresh lemon wedges, sliced onions, and a side of mint-coriander chutney.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Use firm, boneless fish like Kingfish (Surmai), Cod, Tilapia, or Salmon. Avoid delicate fish that can fall apart during marination and cooking.
- 2Patting the fish dry before marinating is a crucial step for a non-watery, well-coated tikka.
- 3Do not over-marinate the fish. The acidity from the curd and lemon juice can break down the protein and make the fish mushy.
- 4Don't overcook the fish, as it will become dry and tough. It's done when it flakes easily with a fork.
- 5For an even richer flavor, you can dry roast the besan in a pan for 2-3 minutes until it becomes fragrant before adding it to the marinade.
- 6Ensure your hung curd is very thick. If it's not, place regular yogurt in a muslin cloth and hang it for an hour to drain excess whey.
Adapt it for your goals.
Flavor
For a smoky 'tandoori' flavor, use the dhungar method: place a small bowl with a hot piece of charcoal in the center of the marinated fish, drizzle a little ghee over the charcoal, and cover immediately for 2-3 minutes to trap the smoke.
ProteinProtein
Try this recipe with salmon for a richer flavor and higher omega-3 content, or with paneer cubes for a delicious vegetarian alternative (Paneer Tikka).
Spice LevelSpice Level
To increase the heat, add 1/2 teaspoon of regular red chili powder or one finely chopped green chili to the marinade.
Why this is on our healthy list.
Rich in Lean Protein
Fish is an excellent source of high-quality, easily digestible protein, which is essential for building and repairing tissues, muscle growth, and overall body function.
Heart-Healthy Omega-3s
The fish in this recipe is packed with omega-3 fatty acids (EPA and DHA), which are known to reduce inflammation, lower blood pressure, and decrease the risk of heart disease.
Supports Brain Function
Omega-3 fatty acids are crucial for brain health. Regular consumption can help improve memory, enhance cognitive function, and may reduce the risk of age-related mental decline.
Gut-Friendly Probiotics
The use of hung curd (yogurt) in the marinade introduces beneficial probiotics to your diet, which support a healthy gut microbiome, improve digestion, and boost immunity.
Frequently asked questions
The best fish are firm-fleshed varieties that won't fall apart on the skewer. Excellent choices include Kingfish (Surmai), Cod, Tilapia, Halibut, and Salmon. Avoid delicate fish like flounder.
