Delicious Tandoori Fish Recipe | Easy Indian Main Course

Tandoori Fish — a indian recipe (main course) with 7 ingredients. Source: edamam.com.

Medium
Updated March 20, 2026

55

Total Time (min)

4

servings

100

Calories/serving

Medium

Difficulty

Delicious Tandoori Fish Recipe | Easy Indian Main Course

Ingredients

Servings:
4
  • 500 grams fish fillets (e.g., salmon or tilapia)
  • 1 cup plain yogurt (preferably thick yogurt)
  • 2 tablespoons tandoori masala (store-bought or homemade)
  • 1 tablespoon lemon juice
  • 1 teaspoon garlic paste
  • 1 teaspoon ginger paste
  • 1 teaspoon salt (adjust to taste)

Instructions

5 steps

  1. Prepare the Marinade

    In a bowl, mix yogurt, tandoori masala, lemon juice, garlic paste, ginger paste, and salt until well combined.

    Use a whisk for a smooth consistency.
  2. Marinate the Fish

    Add fish fillets to the marinade, ensuring they are well coated. Cover and refrigerate for at least 1 hour.

    For best results, marinate overnight.
  3. Preheat the Oven

    Preheat your oven to 200°C (400°F) or prepare your grill.

    Using a grill can enhance the smoky flavor.
  4. Prepare Baking Sheet

    Line a baking sheet with parchment paper or lightly grease the grill grates.

    This prevents the fish from sticking.
  5. Cook the Fish

    Place the marinated fish on the baking sheet or grill. Bake or grill for 15-20 minutes until cooked through.

    Fish should flake easily with a fork.

💡 Tips & Tricks

Health: Sugar-Conscious, Keto-Friendly, Pescatarian, Mediterranean, Gluten-Free, Wheat-Free. Diet: High-Protein, Low-Carb

Storage & Reheating

❄️

Refrigerator

Up to 1 day in an airtight container

🧊

Freezer

Up to 1 month — thaw overnight in fridge

🔥

Gently reheat in a pan over low heat. Avoid microwaving seafood as it can become rubbery.

What to Serve With

Complete your indian meal with these perfect pairings:

🍽️Naan bread or basmati rice
🍽️Raita
🍽️Mango chutney

About This Dish

Delicious Tandoori Fish Recipe | Easy Indian Main Course is a beloved dish from Indian cuisine. With a total preparation time of about 55 minutes, it makes for a satisfying weeknight dinner.

Indian cuisine reflects the country's incredible diversity, with flavors and techniques varying dramatically from north to south, east to west. The masterful use of spices is the hallmark of Indian cooking.

This recipe is rated medium difficulty and uses 7 ingredients. Intermediate cooks will enjoy the balanced challenge.

Frequently Asked Questions

Yes, just ensure to thaw the fish completely before marinating.

Rate This Recipe

How was this recipe?

Share This Recipe

Nutrition Facts

4 serving(s) per recipe

Serving size1 serving
Calories250kcal
Total Fat12gg
Sodium600mgmg
Total Carbohydrates5gg
Dietary Fiber0gg
Total Sugars2gg
Protein30gg

* Percent Daily Values are based on a 2,000 calorie diet. Values are approximate and may vary based on ingredients used.

Recipe Details

CuisineIndian