Prep salmon and oven: Thaw fish if frozen. Rinse the fish and pat dry with paper towels. Preheat the oven to 400°F. Grease a baking dish with cooking spray.: The air fills with a clean oven heat and a faint mineral scent when you preheat to 400°F , signaling the moment the pan will begin to transform the ingredients. Listen for the quiet hum of the oven settling, and feel the rise in warmth near the door. Patting the salmon dry helps prevent excess steaming, allowing the fish to roast gently on top of the tomatoes. A common mistake is leaving the fish wet which can make the exterior mushy, so make sure you firmly blot with paper towels. Greasing the baking dish ensures the roasted juices do not stick, and it makes serving simpler. If your frozen fillets are not fully thawed, the center will need more time, so allow an extra ten to fifteen minutes overall in that case.
Prep veggies and roast: In the prepared baking dish combine tomatoes, onions, oregano, oil, garlic, 1/4 tsp of the salt, and 1/4 tsp of the pepper. Toss to coat the tomatoes. Transfer the baking dish to the oven and bake for 15 minutes, uncovered.: As you toss the tomatoes , sliced onion , chopped oregano , olive oil , minced garlic , and a portion of the salt and pepper together, the garlic scent will bloom and the oil will sheen over the skins. The tomatoes should glisten when they are well coated, that gloss meaning they will blister and release juices. Transfer the dish to the preheated oven and allow the vegetables to roast for about 15 minutes , uncovered, until you see skins lax and starting to split, and a syrupy liquid forming on the bottom. Avoid crowding the dish since crowded tomatoes steam rather than roast, losing that lovely concentrated sweetness. If the tomatoes are not blistering after 15 minutes , give them a few more minutes but watch closely so they do not collapse completely.
Bake salmon: Place fish, skin side down, on top of the tomatoes. Sprinkle fish with remaining 1/4 tsp pepper and 1/4 tsp salt. Bake, uncovered, for another 15 to 20 minutes or until the salmon is opaque and flakes easily. Salmon is done when the internal temperature reaches 145°F.: When you place the salmon skin side down on top of the softened tomatoes and onions, you will notice the gentle hiss as the juice meets the warm flesh, and a moment later the scent will shift toward a savory roast. Sprinkle the remaining salt and pepper evenly over the fish so each bite is seasoned through. Return the dish to the oven and bake uncovered for another 15 to 20 minutes until the salmon turns opaque and flakes easily with a fork. The internal temperature target is 145°F , and using an instant read thermometer in the thickest part ensures accuracy. A common error is overbaking, which dries the fish; aim for just set and tender. You will notice the top of the salmon become slightly firm to the touch while the flesh beneath remains moist.
Serve: Transfer the salmon from the baking dish with a spatula and top with roasted tomatoes and onions.: When you transfer the salmon with a spatula, the roasted tomatoes and onions should glisten and pool slightly, forming a natural sauce to spoon over the fish. The aroma will be rich and savory with bright tomato notes and an herby edge from the oregano . If the dish seems dry, spoon some of the pan juices over the fish to add moisture and shine. Avoid cutting the fillets too early, as they continue to rest and finish cooking for a minute or two; slicing prematurely can cause the juices to run away. For best texture, serve immediately so the contrast between warm, silky tomatoes and flaky salmon remains distinct.