Pat fillets thoroughly dry with paper towels. Dry fish browns; wet fish steams.
Make the Marinade
Whisk yogurt, lemon juice, ginger, garlic, Kashmiri chili, coriander, garam masala, salt, cumin, turmeric, and oil until smooth and uniformly colored.
Marinate
Coat salmon in marinade, pressing into top and sides. Avoid thick coating on skin. Marinate 15-30 minutes at room temperature or up to 4 hours refrigerated.
Prep the Oven
Heat oven to 425°F. Line baking sheet with foil, set a lightly greased wire rack on top.
Bake
Place salmon skin-side down on rack. Bake 10-12 minutes until just opaque (125-130°F for medium, 135-145°F for well-done).
Broil for Char
Switch to broil (high). Move rack to second-highest position. Broil 3-4 minutes until marinade blisters and edges char. Watch closely.
Rest and Serve
Rest 2 minutes. Finish with fresh lemon and cilantro.
Notes
Do not marinate beyond 4 hours: acid softens the fish texture.
Pull at 125-130°F: carryover brings it up 3-5°F during rest.
A wire rack is essential for char - don't skip it.
How to Grill Tandoori Salmon
Gas Grill Preheat all burners to high for 10 minutes, then drop to medium-high. Oil the grates well - the yogurt marinade will stick to anything less than a properly seasoned, screaming-hot grate. Place salmon skin-side down over direct heat, close the lid, and cook 4-5 minutes. Flip once, then cook for 2-3 minutes on the flesh side until it reaches 125-130°F internal. The closed lid creates radiant heat from above and below (that's your tandoor effect on gas grills). Don't move the fish until it releases cleanly on its own.Charcoal Grill Build a two-zone fire with a full chimney of lump charcoal banked to one side. Let it ash over fully before the salmon goes on — you want glowing coals, not flames, or the marinade burns before the fish cooks through. Add a chunk of apple or cherry wood directly on the coals for smoke that the oven version can't touch. Cook skin-side down over direct heat 4-5 minutes with the lid on, flip, 2-3 minutes. The char will be more aggressive than the broiler version. That's the point. Pull at 125-130°F.Kamado (Big Green Egg, Kamado Joe, etc.) Run your grill hot - around 500°F with the direct heat setup and cast iron grates if you have them. The ceramic holds heat so evenly that the cook is faster than it feels: 3-4 minutes skin-side down, flip, 2-3 minutes. Don't lift the lid to check until the 3-minute mark, or you'll bleed the heat. The kamado runs moister than a standard charcoal setup, which keeps the interior silky even at high heat. A single chunk of fruitwood on the lump is enough — the spice marinade is doing most of the flavor work and you don't want smoke competing with Kashmiri chili.All grill methods: marinate the same way (15-30 min, max 4 hours), pat dry before coating, skip the wire rack. The grates are doing that job. Cilantro yogurt sauce still goes on cold right after the rest - the contrast is even more important when the char is this aggressive.