Fish Tikka Recipe | Restaurant Style Tandoori Fish Tikka
Learn how to make juicy, smoky, and flavorful Fish Tikka at home with this easy step-by-step recipe. Fresh fish fillets are marinated in yogurt, aromatic Indian spices, and KHALVA Meat Masala before being grilled, baked, air-fried, or pan-cooked to perfection. This restaurant-style Fish Tikka makes a delicious appetizer or starter and pairs wonderfully with mint chutney, onion rings, and lemon wedges.
Recipe Overview
Recipe Summary
Prep Time
20 Min
Cook Time
25 Min
Total Time
45 Min
Difficulty
Easy
Yield
4 Servings
Calories
275 kcal
About This Recipe
Fish Tikka is a popular North Indian appetizer made by marinating boneless fish fillets in thick yogurt, fresh ginger-garlic paste, lemon juice, and aromatic Indian spices before grilling until perfectly tender and lightly charred. The result is juicy, smoky fish with a deliciously spiced crust that’s bursting with flavor.
This easy homemade Fish Tikka recipe is perfect for dinner parties, weekend barbecues, festive celebrations, or whenever you’re craving restaurant-style tandoori flavors at home. Whether cooked in a tandoor, oven, air fryer, grill, or stovetop pan, the fish remains moist inside with a beautifully roasted exterior.
Prepared with premium KHALVA Meat Masala, creamy yogurt, Kashmiri red chili, lemon juice, and traditional Indian spices, this recipe delivers authentic restaurant-quality taste with minimal effort. Serve it hot with mint chutney, onion rings, lemon wedges, and a fresh salad for an irresistible Indian starter.
Why You’ll Love This Fish Tikka Recipe
- Juicy, smoky, and restaurant-style Fish Tikka at home.
- Perfectly spiced with authentic Indian flavors.
- High in protein and naturally low in carbohydrates.
- Easy to make in an oven, air fryer, grill, or pan.
- Soft and tender fish with a delicious charred coating.
- Ideal as a party starter, snack, or appetizer.
- Made using simple pantry ingredients.
- Quick recipe with minimal preparation.
- Pairs perfectly with mint chutney and onion salad.
- Enhanced with the rich taste of KHALVA Meat Masala.
What Makes This Fish Tikka Special?
The secret to perfectly juicy Fish Tikka lies in marinating the fish with thick yogurt, fresh lemon juice, ginger-garlic paste, and aromatic Indian spices. The yogurt keeps the fish moist while the spices create a beautifully charred, smoky coating during cooking.
Premium KHALVA Meat Masala adds exceptional depth, aroma, and authentic tandoori flavor, giving you soft, succulent fish with restaurant-style taste in every bite.
Main Ingredients
Ground Spices
Additional Ingredients
For Garnishing
Equipment Needed
Ingredient Substitutions
- Use salmon, basa, tilapia, cod, king fish, snapper, or pomfret fillets.
- Greek yogurt can replace hung curd.
- Olive oil or sunflower oil can replace mustard oil.
- Fresh garlic and ginger can replace ready-made ginger-garlic paste.
- KHALVA Meat Masala can be substituted with tandoori masala if required.
- Add a pinch of smoked paprika for extra smoky flavor.
- Use gram flour (besan) if the marinade feels too thin.
- Adjust Kashmiri chili powder according to your preferred spice level.
- Fresh mint leaves may be blended into the marinade for extra freshness.
- Butter may be replaced with ghee for richer flavor while grilling.
Step-by-Step Instructions
Prepare the Fish
Wash the boneless fish fillets thoroughly and pat them completely dry using kitchen tissue. Cut them into large bite-sized cubes of equal size.
Make shallow slits on each piece so the marinade penetrates deeply.
👨🍳 Chef Tip: Dry fish absorbs the marinade better and grills beautifully without releasing excess moisture.
First Marination
Add lemon juice, turmeric powder, salt, and a little ginger-garlic paste to the fish pieces. Mix gently and let them rest for 15 minutes.
This removes any raw smell while seasoning the fish from within.
👨🍳 Chef Tip: Avoid marinating with salt for too long as fish cooks quickly.
Prepare the Tikka Marinade
In a mixing bowl combine hung curd, ginger-garlic paste, Kashmiri red chili powder, coriander powder, KHALVA Meat Masala, crushed Kasuri Methi, mustard oil, and a little lemon juice.
Mix until a smooth, thick, creamy marinade is formed.
👨🍳 Chef Tip: Hung curd gives a thick coating that sticks beautifully to the fish.
Coat the Fish
Add the marinated fish pieces to the prepared tikka marinade and coat each piece evenly.
Refrigerate for 30–45 minutes to allow the flavors to develop.
👨🍳 Chef Tip: Longer marination results in deeper flavor and juicier Fish Tikka.
Preheat the Cooking Equipment
Preheat your oven to 220°C, air fryer to 200°C, or heat a grill pan over medium-high heat.
Lightly grease the grill or tray with oil.
👨🍳 Chef Tip: A properly preheated surface creates beautiful grill marks.
Arrange the Fish
Place the marinated fish pieces on skewers or directly on the grill tray, leaving small gaps between each piece.
Brush lightly with oil or butter.
👨🍳 Chef Tip: Proper spacing allows even cooking from all sides.
Cook the Fish Tikka
Grill or bake the fish for about 10–12 minutes, turning once halfway through cooking.
Brush with butter during cooking for extra richness.
👨🍳 Chef Tip: Fish cooks quickly, so avoid leaving it unattended.
Create the Charred Finish
Increase the heat slightly or broil for 2–3 minutes until light char marks appear.
The edges should become slightly crisp while the inside stays moist.
👨🍳 Chef Tip: Light charring gives authentic restaurant-style tandoori flavor.
Check for Doneness
The fish should easily flake with a fork while remaining juicy inside.
Do not overcook the fish.
👨🍳 Chef Tip: Overcooked fish becomes dry and loses its tenderness.
Brush with Butter
Immediately brush the hot Fish Tikka with melted butter or ghee for extra shine and flavor.
Sprinkle a little chaat masala if desired.
👨🍳 Chef Tip: Butter adds the signature restaurant-style finish.
Garnish
Garnish with chopped coriander leaves, onion rings, and fresh lemon wedges.
Serve alongside mint chutney.
👨🍳 Chef Tip: Fresh lemon enhances the smoky tandoori flavor beautifully.
Serve Immediately
Serve the Fish Tikka hot as a starter or appetizer with mint chutney, onion salad, and naan if desired.
Enjoy the juicy fish while it’s fresh off the grill.
👨🍳 Chef Tip: Fish Tikka tastes best when served immediately after cooking.
👨🍳 Chef’s Secrets for Perfect Fish Tikka
- Use thick boneless fish fillets for the best texture.
- Always pat the fish dry before marinating.
- Use hung curd for a thick, creamy marinade.
- Marinate for at least 30–45 minutes.
- Cook on high heat for a smoky finish.
- Use KHALVA Meat Masala for authentic tandoori flavor.
- Brush with butter while grilling.
- Avoid overcooking to keep the fish juicy.
- Finish with lemon juice just before serving.
- Serve immediately for the best taste and texture.
🐟 Perfect Fish Tikka Cooking Guide
Perfect Fish Tikka should have a lightly charred exterior while remaining juicy, tender, and flaky inside.
🔥 Restaurant-Style Fish Tikka Secrets
Authentic Fish Tikka gets its signature flavor from a thick yogurt marinade, balanced spices, high-temperature cooking, and a light smoky char. Using premium KHALVA Meat Masala adds depth, aroma, and perfectly balanced Indian flavors that make every bite taste like it came straight from a restaurant.
❌ Common Mistakes to Avoid
- Using watery yogurt instead of hung curd.
- Skipping the first marination.
- Using fish with excess moisture.
- Not preheating the oven or grill.
- Overcrowding the tray.
- Overcooking the fish.
- Skipping butter basting.
- Using very thin fish fillets.
- Not allowing enough marination time.
- Serving after the Fish Tikka has cooled.
Popular Fish Tikka Variations
- 🔥 Tandoori Fish Tikka
- 🥥 Malai Fish Tikka
- 🌿 Hariyali Fish Tikka
- 🧄 Garlic Fish Tikka
- 🧈 Butter Fish Tikka
- 🌶️ Achari Fish Tikka
- 🍋 Lemon Pepper Fish Tikka
- 🧀 Cheese Fish Tikka
- 🥭 Mustard Fish Tikka
- 🍢 BBQ Fish Tikka
🍽️ Serving Suggestions
Serve Fish Tikka hot with mint chutney, onion rings, lemon wedges, and fresh salad. It also pairs beautifully with butter naan, roomali roti, laccha paratha, jeera rice, or as a delicious filling for wraps, rolls, sandwiches, and burgers.
🧊 Storage & Reheating Guide
🧊 Refrigerator
Store cooked Fish Tikka in an airtight container for up to 2 days.
❄️ Freezer
Freeze uncooked marinated fish for up to 1 month. Thaw overnight before cooking.
🔥 Reheating
Reheat in an oven, air fryer, or covered pan over low heat until just warm. Avoid overheating to keep the fish moist.
Make Ahead Tips
- Prepare the marinade a day in advance.
- Marinate the fish overnight for deeper flavor.
- Keep the marinated fish refrigerated until ready to cook.
- Slice onions and lemons ahead of time.
- Prepare fresh mint chutney in advance.
- Soak wooden skewers before grilling.
- Preheat the oven or air fryer before cooking.
- Brush with butter immediately after grilling for the best finish.
🥗 Nutrition Information (Approx. Per Serving)
Nutritional values are approximate and may vary depending on the type of fish and ingredients used.
Calories
Protein
Carbohydrates
Fat
Fiber
Sodium
❤️ Health Highlights
- Excellent source of lean, high-quality protein.
- Rich in Omega-3 fatty acids for heart health.
- Supports muscle growth and recovery.
- Contains Vitamin D, Vitamin B12, iodine, and selenium.
- Lower in fat than deep-fried seafood snacks.
- Naturally low in carbohydrates.
- Perfect for high-protein and balanced diets.
- Grilled cooking preserves the natural flavor of fish.
💡 Did You Know?
Fish Tikka is inspired by traditional North Indian tandoori cooking, where marinated fish is cooked over high heat to create a smoky aroma and lightly charred exterior. Today, it can be easily prepared at home using an oven, air fryer, grill, or stovetop while still achieving authentic restaurant-style flavor.
Frequently Asked Questions
Which fish is best for Fish Tikka?
King Fish (Surmai), Salmon, Basa, Cod, Tilapia, Snapper, and Pomfret fillets work exceptionally well.
Can I make Fish Tikka without an oven?
Yes. You can cook it in an air fryer, grill pan, barbecue, or non-stick pan.
How long should I marinate the fish?
For the best flavor, marinate for at least 30–45 minutes. Overnight marination gives even better results.
Why is my Fish Tikka dry?
Overcooking is the main reason. Fish cooks quickly and should be removed as soon as it becomes flaky.
Can I use frozen fish?
Yes. Thaw completely, pat dry, and then marinate before cooking.
Can I cook Fish Tikka in an air fryer?
Absolutely. Air frying gives excellent results with a lightly crisp exterior and juicy interior.
What should I serve with Fish Tikka?
Mint chutney, onion rings, lemon wedges, salad, butter naan, roomali roti, or wraps make excellent accompaniments.
Can I prepare the marinade in advance?
Yes. The marinade can be prepared a day ahead and refrigerated until needed.
Can I use KHALVA Meat Masala?
Yes. It provides authentic Indian flavor, balanced spices, and a rich restaurant-style aroma.
Can I grill Fish Tikka on skewers?
Yes. Metal or soaked wooden skewers work perfectly for grilling or barbecuing.
Related Recipes You May Like
Why This Fish Tikka Recipe Works
This recipe combines fresh fish with a thick yogurt marinade, fresh lemon juice, aromatic Indian spices, and premium KHALVA Meat Masala to create juicy, smoky, and flavorful Fish Tikka. High-heat cooking seals in the moisture while producing the signature charred exterior that makes this dish a restaurant favorite.
🌟 Expert Serving Tip
Brush the Fish Tikka with melted butter immediately after grilling and serve it with chilled mint chutney, onion rings, lemon wedges, and a sprinkle of chaat masala. This simple finishing touch delivers an authentic restaurant-style presentation and flavor.
Chef’s Final Note
The secret to perfect Fish Tikka is using fresh fish, a thick yogurt marinade, proper marination time, and high-temperature cooking without overcooking the fish. With premium KHALVA Meat Masala, you’ll create juicy, smoky, restaurant-style Fish Tikka that’s sure to impress family and guests alike.
⭐ Rate This Recipe
If you enjoyed this Fish Tikka recipe, save it for your next barbecue or family gathering, share it with your friends, and explore more authentic Indian recipes made with KHALVA Masala. Happy Cooking!



