IndianRoasted

Indian Roasted Salmon (Tandoori Salmon) - Professional Recipe

Master the art of preparing authentic Indian tandoori roasted salmon with this comprehensive guide. Learn traditional marinating techniques, expert roasting methods, and creative variations.

Indian Roasted Salmon (Tandoori Salmon)

Chalo, let's go! This roasted salmon is what the street vendors have been doing for generations — fast, packed with flavor, and absolutely flavor doesn't wait. Forget fancy plating. Forget truffle oil. This is real food, made with real skill, for real people. The street vendors know — watch them work and you'll learn more in ten minutes than a year of cooking school. This recipe captures that energy.

Ingredients

For the Tandoori Marinade

  • 4 salmon fillets (6-8 oz each, about 1.5 lbs total)
  • 1 cup (240ml) plain yogurt, Greek yogurt preferred
  • 3 tbsp (45g) ginger-garlic paste
  • 2 green chilies, finely minced
  • 3 tbsp (30g) tandoori masala powder
  • 1 tbsp (8g) cumin powder
  • 1 tbsp (8g) coriander powder
  • 1/2 tsp (2.5g) turmeric powder
  • 1/2 tsp (3g) red chili powder
  • 1/4 tsp (1g) garam masala powder
  • 1/4 tsp (1g) smoked paprika
  • 1 tbsp (15ml) lemon juice
  • 1 tbsp (15ml) fresh lime juice
  • 1 tsp (5g) salt, adjusted to taste
  • 1/4 tsp (1g) black pepper, freshly ground
  • 1/4 tsp (1g) kasuri methi (dried fenugreek leaves)
  • 1/4 cup (15g) fresh cilantro, finely chopped
  • 1 tbsp (5g) fresh mint, finely chopped
  • 1 tbsp (15ml) coconut oil or vegetable oil, for marinade
  • For Roasting

  • 2 tbsp (30ml) coconut oil or ghee
  • 1 lemon, cut into rings or wedges
  • 6-8 fresh curry leaves (optional)
  • 2 tbsp (15g) sliced almonds or cashews (optional)
  • For Serving

  • Fresh cilantro and mint leaves
  • Lemon wedges
  • Red onion slices
  • Cucumber raita (yogurt-based sauce)
  • Basmati rice or Indian bread
  • Step-by-Step Instructions

    Preparation Phase (30 minutes)

    Step 1: Select and Prepare Salmon Fillets (8 minutes) Choose salmon fillets that are uniform in thickness (about 1 to 1.5 inches thick). Pat the salmon completely dry with paper towels, pressing gently to remove surface moisture. This is crucial because excess moisture prevents the spice paste from adhering properly to the fish. Place the salmon fillets on a clean cutting board. Using tweezers or small pliers, carefully remove any pin bones by gently grasping them and pulling in the direction of the head. Check the salmon with your fingers to ensure all bones are removed. Lightly score the skin side of the salmon with a sharp knife, making shallow cuts at an angle (about 3-4 cuts per fillet). These scores help the heat penetrate the skin and allow the marinade to flavor the salmon more evenly. The skin-on fillets will be more moist and flavorful than skinless fillets during roasting. Step 2: Prepare the Tandoori Marinade (12 minutes) In a medium mixing bowl, combine the plain yogurt, ginger-garlic paste, minced green chilies, tandoori masala powder, cumin powder, coriander powder, turmeric powder, red chili powder, garam masala powder, and smoked paprika. Stir well until all the spices are completely incorporated and the mixture is smooth with no lumps. The marinade should look vibrant and fragrant. Add the lemon juice and lime juice, which will add acidity and brightness to the marinade. The acid also helps tenderize the salmon slightly and begins to cook the outer layer of the fish. Add the salt, black pepper, and kasuri methi, tearing the dried fenugreek between your palms to release its aroma. Finally, fold in the fresh cilantro, mint, and coconut oil. Taste the marinade and adjust the seasonings. It should be well-balanced with heat from the chili, warmth from the spices, and brightness from the citrus. The marinade should be thick enough to coat the back of a spoon. Step 3: Marinate the Salmon (10 minutes active, plus 8-10 minutes resting) Lay the salmon fillets skin-side down on a large piece of aluminum foil or in a glass baking dish. Generously coat each fillet on both sides with the tandoori marinade, making sure to work it into the scored skin and cover all surfaces. Pay special attention to the edges and the cavity created by removing the pin bones. The salmon should be well-coated but not swimming in excess marinade. Cover the pan with plastic wrap or aluminum foil and let the salmon marinate in the refrigerator for at least 8-10 minutes, or up to 4 hours for deeper flavor development. For quick preparation, 8-10 minutes is sufficient for the spices to adhere and begin flavoring the fish. For maximum flavor, marinate for 2-4 hours. Do not marinate longer than 6 hours, as the acid from the yogurt and citrus will begin to break down the salmon's proteins, making the texture mushy. Remove the salmon from the refrigerator 10 minutes before roasting to bring it to room temperature. This ensures even cooking throughout the fillet.

    Roasting Phase (18 minutes)

    Step 4: Preheat Oven and Prepare Roasting Surface (5 minutes) Preheat your oven to 425°F (220°C) for about 5 minutes. Position the oven rack to the upper third of the oven, as salmon roasts best with good heat from above. Line a large baking sheet with aluminum foil for easy cleanup, or place a roasting pan on the baking sheet. Lightly brush the foil or pan with 1 tbsp of coconut oil or ghee to prevent sticking. Arrange the lemon rings on the prepared baking sheet. These will serve as a flavorful bed for the salmon and will release their juices during roasting. Step 5: Arrange Salmon for Roasting (3 minutes) Place each marinated salmon fillet skin-side down on top of the lemon rings. The moist lemon will help steam the underside of the salmon while the top roasts. Arrange the fillets so they're not touching each other—they need space around them for the heat to circulate. If using curry leaves, place a few under or around each fillet. Drizzle or brush 1 tbsp of melted coconut oil or ghee over the top of the salmon fillets, which will help create a beautiful golden crust and keep the top moist. If using sliced almonds or cashews, scatter them over the top of the salmon now. Step 6: Roast the Salmon (12-15 minutes) Place the baking sheet in the preheated oven and roast for 12-15 minutes, depending on the thickness of your fillets and your oven's characteristics. For 1-inch thick fillets, 12 minutes is usually perfect. For thicker 1.5-inch fillets, 15 minutes may be needed. The salmon is done when the flesh is opaque and flakes easily with a fork, and the internal temperature reaches 145°F (63°C) at the thickest part. Do not open the oven door during cooking, as this releases heat and extends cooking time. After 8 minutes, you can quickly peek to monitor progress, but keep the door open for only a few seconds. Step 7: Rest and Finish (2 minutes) Remove the salmon from the oven and let it rest on the baking sheet for 1-2 minutes. This resting period allows the residual heat to finish cooking the interior while the exterior sets. The salmon will continue to cook slightly from carryover heat, so don't panic if it seems slightly underdone when first removed from the oven.

    Finishing Phase (2 minutes)

    Step 8: Plate and Garnish Transfer each salmon fillet to a serving plate, placing it on a bed of fresh cilantro or over a serving of cucumber raita if desired. Top with fresh cilantro and mint leaves, and place a lemon wedge on the side. A sprinkle of toasted cumin seeds or fresh pomegranate arils adds visual appeal and additional flavor. The salmon should be beautifully spiced with a slightly charred exterior and moist, flaky interior.

    Expert Tips for Perfect Indian Roasted Salmon

    Tip 1: Choose Quality Salmon The quality of your salmon directly affects the final dish. Look for wild-caught salmon when possible, as it has superior flavor and texture compared to farm-raised varieties. However, responsibly farmed salmon is also excellent and often more sustainable. Make sure the salmon has a fresh smell—there should be no strong fishy odor, which indicates aging. The flesh should be firm and spring back when lightly pressed. Tip 2: Don't Skip Patting Dry Moisture is the enemy of proper marinade adhesion and browning. Take time to thoroughly pat the salmon dry with paper towels before marinating. If the salmon releases additional moisture during marinating, pat it dry again just before roasting. This simple step dramatically improves both the flavor development and the texture of the finished dish. Tip 3: Use Greek Yogurt for Thicker Marinade Greek yogurt (strained yogurt) is thicker than regular yogurt and creates a paste-like marinade that adheres to the salmon much better than thinner yogurt. If you can't find Greek yogurt, drain regular yogurt through cheesecloth for 30 minutes to remove excess whey. This creates a marinade that clings to the fish rather than running off. Tip 4: Master Temperature Control Roasting salmon is about precise temperature control. An oven at 425°F (220°C) is hot enough to create a lightly browned exterior while the salmon cooks through gently. Higher temperatures (450°F+) risk drying out the salmon. Lower temperatures (375°F) may not create enough caramelization on the exterior. Invest in an oven thermometer to ensure your oven is at the correct temperature, as many home ovens run either hot or cold. Tip 5: Watch for Doneness Carefully Salmon cooked past the point of perfection becomes dry and loses its silky texture. The safest method is to use an instant-read thermometer inserted into the thickest part of a fillet—it should read 145°F (63°C) for perfectly moist salmon. Alternatively, the salmon is done when it flakes easily with a fork but still has a slight translucency at the very center. Overcooked salmon will be completely opaque throughout and will feel dry on the palate. Tip 6: Let Salmon Come to Room Temperature Before Roasting Bringing the marinated salmon to room temperature for 10 minutes before roasting ensures even cooking from the inside out. Cold salmon placed directly into a hot oven will cook unevenly—the exterior may overcook while the interior remains cold. This simple step prevents temperature-related unevenness.

    Variations and Regional Adaptations

    Variation 1: Kerala-Style Roasted Salmon (Mango and Coconut) Replace the tandoori marinade with a Kerala-inspired version: combine 1/2 cup yogurt, 2 tbsp ginger-garlic paste, 1/4 cup grated fresh coconut, 1 tbsp coconut milk, 2 tbsp raw mango powder (amchur), 1 tsp cumin powder, 1/2 tsp turmeric, and 8-10 fresh curry leaves blended into a paste. This creates a tangier, lighter marinade. Roast at 400°F for 12-14 minutes. The result is fresher and slightly tangier than traditional tandoori. Variation 2: Goan Spiced Salmon (Vindaloo-Inspired) For a hotter, more intense version, prepare a marinade with 1 cup yogurt, 3 tbsp ginger-garlic paste, 4-5 dried red chilies (soaked and ground), 1 tbsp cumin powder, 1 tbsp coriander powder, 1/4 cup vinegar, 2 tbsp coconut oil, and salt to taste. This creates a fiery, acidic marinade typical of Goan cuisine. Increase marinating time to 2-4 hours. Roast at 425°F for 12-15 minutes. The result is much spicier and more assertive than the traditional tandoori. Variation 3: Lucknowi Roasted Salmon (Mughlai Style) Create a refined, aromatic marinade by combining 3/4 cup yogurt, 2 tbsp ginger-garlic paste, 2 tbsp ground almonds or cashews, 1 tbsp garam masala, 1/2 tsp mace powder, 1/4 tsp ground cloves, 1/4 tsp ground cardamom, 1 tbsp lemon juice, 1 tbsp rose water (optional but traditional), and salt. This creates a luxurious, delicately spiced marinade. Marinate for 2-4 hours. Roast at 400°F for 12-14 minutes. Garnish with edible gold leaf for special occasions. Variation 4: Bengali Mustard Salmon (Sarson) Prepare a mustard-based marinade using 3/4 cup yogurt, 2 tbsp ginger-garlic paste, 3 tbsp mustard paste (made from ground yellow or brown mustard seeds mixed with water), 1 tbsp mustard oil, 1/2 tsp turmeric, 1/2 tsp chili powder, 1 tsp lemon juice, and salt. This creates a unique, tangy, slightly bitter flavor profile. Marinate for 1-2 hours. Roast at 400°F for 12-14 minutes. The result is distinctive and quite different from tandoori preparations. Variation 5: Quick 15-Minute Version (Minimal Marinating) For busy weeknights, use store-bought tandoori spice blend and prepare the marinade in 3 minutes: mix 1 cup yogurt, 2 tbsp tandoori spice blend, 2 tbsp lemon juice, 1 tbsp minced ginger, salt, and pepper. Marinate the salmon for just 5 minutes, then roast at 425°F for 12-14 minutes. While this version lacks some of the depth that longer marinating provides, it's still delicious and quick.

    Storage Instructions

    Refrigerator Storage Store leftover roasted salmon in an airtight glass container in the coldest part of your refrigerator. The salmon will keep for 2-3 days when properly stored. The flesh may absorb additional spice flavors as it sits, actually improving the taste. Do not store at room temperature for more than 2 hours, as cooked salmon is perishable. Freezer Storage Roasted salmon freezes well for up to 2 months when wrapped tightly in plastic wrap and then placed in a freezer-safe container or freezer bag. Remove as much air as possible to prevent freezer burn. For best results, freeze salmon that has cooled completely. Thaw overnight in the refrigerator before reheating or consuming cold. Reheating Methods The best way to reheat roasted salmon is gently and slowly to prevent drying it out. Preheat your oven to 325°F (160°C) and place the salmon on a baking sheet. Cover loosely with foil and heat for 5-7 minutes until warmed through. Alternatively, heat in a covered skillet over medium-low heat with a splash of water or broth for 4-5 minutes. The microwave is not recommended as it can create an unpleasant texture. For a cold option, chill the salmon and serve at room temperature or cold with yogurt sauce.

    Serving Suggestions

    Serve tandoori salmon with fragrant basmati rice or alongside traditional Indian breads like naan, roti, or puri. The rich, spiced salmon pairs beautifully with cooling yogurt-based sides like cucumber raita or mint raita. A simple lentil dal adds protein and earthiness to the meal, creating a complete, balanced Indian dining experience. For a lighter presentation, serve the salmon over a bed of fresh greens with sliced cucumbers, tomatoes, and red onion, dressed with a lemon-yogurt vinaigrette. Add a sprinkle of toasted cumin seeds and fresh cilantro. The salmon's rich texture contrasts nicely with crisp vegetables and cool yogurt sauce. For entertaining, present the salmon on a bed of sautéed spinach or roasted vegetables, garnishing with fresh herbs and edible flowers if available. The tandoori salmon works equally well as an elegant appetizer, a sophisticated main course, or even as a component in composed salads.

    Frequently Asked Questions

    Q: Can I grill tandoori salmon instead of roasting it? A: Absolutely. Prepare the salmon exactly as described, but use a hot grill (medium-high heat) instead of the oven. Place the marinated salmon skin-side up on oiled grill grates and cook for 6-8 minutes per side, depending on thickness. Create a foil packet with lemon slices inside and place under the salmon to prevent sticking and retain moisture. The grilled version will have beautiful char marks and smoky flavor. Q: Is the tandoori spice blend essential, or can I substitute? A: Tandoori spice blend is ideal, but you can create something similar by combining cumin powder, coriander powder, garam masala, paprika, and chili powder in appropriate proportions. Look for tandoori spice blends in grocery stores or specialty markets. While a substitution won't be identical to authentic tandoori, the result will still be delicious. Q: What if I don't like very spicy food? A: You can easily reduce the heat by using less chili powder and fewer green chilies. Start with 1/4 tsp of red chili powder and 1 green chili instead of the amounts in the recipe. You can always add more heat by having chili powder available at the table for guests to adjust their own portions. Q: Can I make this recipe with other types of fish? A: Yes, many fish varieties work well with tandoori preparation. Halibut, sea bass, cod, and mackerel all take well to tandoori spices. Thinner fillets like cod may need slightly less roasting time (10-12 minutes), while thicker halibut might need 15-18 minutes. Adjust based on the thickness of your chosen fish. Q: How can I tell if I've overcooked the salmon? A: Overcooked salmon will be completely opaque throughout with no translucency anywhere, will be dry to the touch, and will lack the moist, flaky texture of perfectly cooked salmon. It may also have a slightly chalky taste. If you've overcooked it, you can still enjoy it by flaking it and mixing it into yogurt sauce or using it in composed salads, but it's no longer ideal.

    Professional Tips for Restaurant-Quality Results

    To achieve restaurant-quality tandoori salmon, pay attention to presentation. The salmon should be placed on the plate with its scored skin side visible, showcasing the beautiful spice crust. Arrange a small pile of finely shredded cucumber raita on the side, along with a lemon wedge and fresh herb garnish. Use white or light-colored plates to showcase the vibrant spices on the salmon. Temperature control is critical—ensure your oven is accurately calibrated and that you remove the salmon at precisely the right moment. Under-cooked salmon is less pleasant than slightly over-cooked, so err on the side of caution, but remember that carryover cooking continues for 1-2 minutes after removal from the oven. Serve the salmon immediately while still warm for the best flavor and texture.

    Scaling This Recipe

    To serve 8 people, double all ingredients including salmon fillets and yogurt-spice marinade components while maintaining single-batch roasting methodology—work in two separate batches rather than overcrowding the baking sheet, as proper air circulation is absolutely essential for even browning and crust development on all sides. The marinating time remains 20-30 minutes per batch whether working with one or multiple batches simultaneously. For a 2-person serving, halve all quantities and use a smaller baking sheet (9x11 inches) instead of the standard quarter-sheet pan. The tandoori spice ratio remains proportional to fillet weight regardless of batch size, maintaining the seasoning intensity that defines authentic tandoori preparation. This dish is excellent for meal prep; marinated salmon can be refrigerated 2-3 days before roasting while the marinade continues to penetrate the flesh and develop deeper flavor throughout, and cooked salmon keeps refrigerated for 3-4 days when stored in airtight containers with no cross-contamination. Salmon also freezes exceptionally well in marinated form (up to one month) without significant quality degradation; thaw overnight in the refrigerator before roasting, allowing the fillet to reach approximate room temperature for even, thorough cooking.

    Common Mistakes to Avoid

    Never skip the thorough drying step before marinating—moisture on the salmon surface prevents the yogurt marinade from adhering properly and creates steam during roasting that interferes with browning and crust development; pat salmon dry twice if necessary using paper towels or clean cloth towels. Avoid using regular yogurt instead of Greek yogurt as the thinner consistency causes the marinade to drip off during cooking, leaving salmon poorly coated; Greek yogurt's concentrated texture clings to fish surfaces and maintains even spice distribution. Do not extend marination beyond 4 hours even though longer times seem beneficial—the yogurt's acidic components (lactic acid from yogurt, citric acid from lemon and lime juice) begin breaking down the delicate salmon protein structure after prolonged exposure, resulting in mushy, unpleasant texture; keep marination to 15-30 minutes for quick cooking or maximum 2-4 hours for deeper flavor. Never roast salmon at temperatures above 450°F as this browns the exterior while leaving the interior undercooked and cold; 425°F provides the ideal balance between exterior browning and interior gentle cooking. Avoid opening the oven door repeatedly to check progress—each opening releases heat and extends cooking time unpredictably; instead, plan to check only once at the 8-minute mark if necessary. Do not skip the room temperature resting period (10 minutes) before roasting—cold salmon placed directly in a hot oven cooks unevenly with overcooked edges and cold center; bringing fish to approximate room temperature ensures even, uniform cooking throughout. Never use lemon rings that are more than 1/4-inch thick as thin slices release moisture and create a steaming environment, while very thick slices provide insufficiently moist surface; aim for uniform thickness of approximately 1/8-inch. Avoid using oil that's too cold when cooking—the pan should be hot enough that salmon fillets produce an immediate sizzle upon contact; insufficient heat prevents proper browning and allows the spice paste to dry out rather than blend with salmon oils. Do not flip the salmon unnecessarily during roasting—placing fillets skin-side down at the start and leaving them undisturbed for most of cooking ensures even heat exposure and proper crust development; flip only once, mid-cooking. Finally, avoid serving salmon immediately from the oven—allow a 2-minute rest period after removal so residual carryover cooking completes and the fillet firms up slightly, making it easier to plate and serve without breaking apart.
    Affiliate Disclosure: This page contains affiliate links. We earn a small commission when you purchase items through these links, which helps support our recipe development and culinary research. Your support is greatly appreciated.
    Shop Premium Baking Sheets and Pans → Shop Indian Tandoori Spice Blends → Shop Quality Instant-Read Thermometer → Shop Greek Yogurt Makers →
    *Last updated: 2026-01-19*

    Chef's Recommended Tools

    Cuisinart Roasting Pan with Rack - 16 Inch

    14,600+

    $49.95

    View on Amazon

    ThermoPro Wireless Meat Thermometer

    38,700+

    $22.99

    View on Amazon
    Budget Pick

    Silicone Basting Brush Set (2-Pack)

    25,100+

    $7.97

    View on Amazon

    Disclosure: As an Amazon Associate, we earn from qualifying purchases at no extra cost to you. We only recommend products we genuinely believe will enhance your cooking experience.

    Get Weekly Recipes

    New recipes, cooking tips, and seasonal inspiration delivered every week.

    No spam. Unsubscribe anytime.