Disclosure: This post may contain affiliate links. Purchases through these links support our site at no extra cost to you.
Look, I’ve been there. You buy a nice piece of fish, get intimidated, and end up overcooking it until it tastes like a dry eraser. It’s the worst. Over the last few years, I’ve tested 15 ways to cook salmon to figure out what’s worth your time and what’s just fluff. Whether you’re grabbing it from Costco or your local market, this fish is a lifesaver for busy weeknights. I’m talking crispy, flaky, and honestly, way better than takeout. Let’s get into the good stuff.
📋 In This Article
The High-Heat Methods
If you want that restaurant-style crust, you have to embrace the heat. I’m a huge fan of the classic pan-sear using a heavy-duty Lodge cast iron skillet. You need to get that pan smoking hot before the fish even touches it. I use about two tablespoons of avocado oil—it has a high smoke point so you won’t set off your smoke alarm. Season heavily with Diamond Crystal kosher salt. Don’t be shy with it! The skin needs to be bone dry before it goes in, or it’ll stick. Trust me, I learned that the hard way after scrubbing a burnt pan for an hour. It’s annoying to pat the fish dry with paper towels, but it’s the only way to get that perfect crunch. You’ll never go back to soggy fish again.
Related Reading
The 5-Minute Pan-Sear
Heat your skillet to medium-high. Place salmon skin-side down and don’t touch it for 4 minutes. Seriously, keep your hands off the spatula. Flip it for another 2 minutes. It’s done when the center flakes easily with a fork. Total cost is roughly $6 per serving if you grab the bulk pack at Costco.
Low and Slow for the Lazy Cook
Sometimes I’m just too tired to stand over a stove. That’s when the oven becomes my best friend. Slow-roasting salmon at 275°F (135°C) is basically impossible to mess up. You can practically forget about it for 30 minutes while you scroll through your phone or finally unload the dishwasher. I love rubbing mine with a little Trader Joe’s Everything But the Bagel seasoning before it goes in. It comes out buttery and almost melts in your mouth. It’s a game-changer if you’re cooking for a crowd because you don’t have to worry about timing everything perfectly. You can serve it with a squeeze of lemon and call it a day. It feels fancy even though it took zero effort.
Slow-Roasted Lemon Herb
Place fillets on a parchment-lined baking sheet. Top with thin lemon slices, fresh dill, and a drizzle of olive oil. Bake at 275°F for 25-30 minutes. It’s foolproof and consistent every single time.
Air Fryer Magic
I bought an air fryer in 2025 and I’m still obsessed. It’s the fastest way to get dinner on the table. My current favorite is the Ninja Foodi 6-in-1. It cooks salmon in under 10 minutes, which is wild. I usually do a quick glaze with soy sauce, honey, and a dash of Sriracha. The air circulation makes the edges get all caramelized and sticky. Just make sure you don’t crowd the basket. If the pieces are touching, they’ll steam instead of crisping up. I’ve made that mistake more times than I care to admit. It’s the perfect method for when you’re starving and need to eat, like, five minutes ago. Your kitchen stays cool, too, which is a blessing in this July heat.
Honey-Sriracha Air Fryer Fillets
Set your air fryer to 400°F. Brush fillets with a mix of 1 tbsp honey and 1 tsp sriracha. Cook for 8-9 minutes. Serve over jasmine rice. It’s cheap, fast, and better than most delivery.
Poaching and Steaming
Okay, so poaching sounds like something a Victorian ghost would do, but it’s actually brilliant. It’s the cleanest way to cook fish. I poach mine in a little white wine, water, and aromatics like garlic and peppercorns. It stays incredibly moist. If you’re watching your calories or just want something light, this is the way. I sometimes add a bit of ginger if I’m feeling like an Asian-inspired vibe. It’s not as exciting as a crispy sear, sure, but it’s delicious with a bright herb sauce. I like to make a quick chimichurri to pour over the top. It adds that punch of flavor that poached fish sometimes misses. It’s healthy, simple, and honestly makes me feel like I’ve got my life together.
White Wine Poach
Simmer 1 cup water, ½ cup dry white wine, garlic, and herbs in a wide pan. Slide fish in, cover, and cook for 7-8 minutes. It’s delicate, light, and perfect for summer salads.
⭐ Pro Tips
- Always buy your salmon skin-on—even if you don’t eat it, it protects the meat from drying out during cooking.
- Costco sells Atlantic salmon fillets for about $9.99/lb, which is way cheaper than the $16.99/lb at standard grocery stores.
- Don’t salt the fish until the very last second before it hits the pan; otherwise, the salt draws out moisture and makes the surface mushy.
Frequently Asked Questions
How do you know when salmon is done cooking?
It’s done when the internal temperature hits 145°F, or when the flesh turns opaque and flakes easily with a fork. Don’t overthink it, just use a meat thermometer.
Is frozen salmon worth it?
Yes, absolutely. Most frozen salmon is flash-frozen on the boat, which often makes it fresher than the ‘fresh’ stuff sitting in a display case for three days. It’s a total win.
Best way to get crispy skin on salmon?
Use a cast iron skillet, get it smoking hot with avocado oil, and pat the skin bone-dry with paper towels before placing it in the pan. Don’t move it for 4 minutes.
Final Thoughts
There you have it. You don’t need a fancy degree to make great fish. Start with the pan-sear if you want crunch, or go for the slow-roast if you’re feeling lazy. Just grab some salmon from the store, pick a method, and get cooking. You’ll mess it up once or twice—we all do—but that’s how you learn. Now go make yourself a proper dinner tonight!



GIPHY App Key not set. Please check settings