Are you ready to learn how to make restaurant-quality salmon at home? We thought so! This salmon is quick and easy — and so rewarding! Not only is it perfectly tender and flaky with crispy skin, but it’s incredibly versatile and perfect for pairing with bowls, risotto, and beyond!
Just 1 pan, 15 minutes, and 4 ingredients are required for the ultimate at-home salmon. Let us show you how it’s done!
How to Cook Salmon in a Pan
If you’re looking to make salmon that’s perfectly flaky with crispy skin, then there are a few secrets you need to know.
First, brush the skin with oil rather than adding the oil to the pan. Not only does this prevent the oil from splattering everywhere, but it also prevents it from smoking, reducing any fishy smell that may linger in the kitchen.
Second, it’s best to use an oil that’s suitable for high-heat cooking (like avocado oil) because to achieve a crispy skin, you’ll need to cook the salmon at medium-high heat.
Next, you’ll want to use a cast iron skillet that’s well seasoned (or enamel coated) to prevent the salmon from sticking. Cast iron holds heat well, which encourages that crispy skin we’re going for. If you don’t have a well-seasoned skillet, check out our guide to cast iron for tips on buying one or for instructions on re-seasoning the one you already have.
When ready to cook, start with the skin side down. It’s important to leave the filets undisturbed and cook at a high enough temperature for long enough to help develop a crispy skin (~6-7 minutes at medium heat).
At this point, the salmon will be cooked about half to three-quarters of the way up the sides (see photo below).
That means it’s time to flip, squeeze in some lemon juice, and cook on the other side for ~1-2 minutes (or up to 4 minutes for thicker filets).
You can tell your salmon is cooked because it will change in color to a lighter shade of pink and flake easily with a fork. A food thermometer inserted into the center of a filet should read 145 degrees Fahrenheit (63 Celsius) for food safety. Once fully cooked, it’s ready to plate along with your favorite sides!
Side Dishes for Salmon
Can You Eat Salmon Skin?
Yes! And when the skin is crispy like in this recipe, it’s our favorite part. To keep it crispy, it’s best to serve the filets skin side up.
The skin is rich in omega 3s (a healthy fat) plus other nutrients. If you want to eat the skin, keep in mind that it’s especially important to source wild-caught fish that comes from the cleanest waters possible (source).
We hope you LOVE this crispy skin salmon! It’s:
Quick & easy
& SO delicious!
More Easy Protein-Packed Mains
- Spicy Baked Fish Tacos (30 Minutes!)
- Easy 1-Pan Salmon Red Curry
- 1-Pan Mexican Shredded Chicken
- Marinated Peanut Tempeh (7 Ingredients!)
If you try this recipe, let us know! Leave a comment, rate it, and don’t forget to tag a photo @minimalistbaker on Instagram. Cheers, friends!
Crispy Skin Salmon (Perfect Every Time!)
- 2 (4-6 ounce) skin-on salmon filets (~1 inch thick // wild-caught when possible // King salmon for best flavor/texture)
- 2-3 tsp avocado or olive oil (DIVIDED)
- Sea salt and black pepper
- 1/2 medium lemon
- Heat a large, well-seasoned cast iron skillet over medium-high heat. A well-seasoned skillet is important to prevent sticking.
- Place the salmon skin side up on a plate. Pat the skin dry with a paper towel, then brush with a thin layer of oil. Sprinkle generously with salt and pepper.
- When the pan is hot (test it by sprinkling some water in — it should sizzle), gently place the salmon in the pan skin side down and press it down so all of the skin makes contact with the pan (otherwise the skin will curl up). Reduce the heat to medium.
- Sear undisturbed for 6-7 minutes*, until the skin is crisp and the fish is cooked ~1/2 – 3/4 of the way up the sides of the filets (you can tell by the color — it will turn lighter pink as it cooks). Brush the top of the salmon with oil and sprinkle with salt and pepper.
- Use a spatula (and tongs if necessary) to gently flip the filets. Add the juice of 1/2 lemon to the skillet and cover. Cook for 1-2 minutes, or until the internal temperature reaches 145 F (63 C // temperature recommended for food safety). Depending on the thickness of the fish, it can take up to 4 minutes on the second side.
*The reason to brush the fish with oil instead of adding it to the pan is to prevent smoking — as the pan heats up, all of that oil will hit its smoke point (which is why it often smells fishy the next day if you don’t have a good vent).
*A ~4-ounce raw filet will cook down to ~3 ounces.
*Nutrition information is a rough estimate calculated with 4-ounce filets, avocado oil, and 1/8 tsp each of sea salt and black pepper.