Crisp-skinned cast iron salmon is a fast, reliable way to get a flaky, tender filet with perfectly crisp skin. From pan to plate in about 10 minutes.

Salmon ranks high on my list of favorite fish, especially when I can get fresh wild-caught filets. It cooks quickly and works with many preparations, but when the skin is on my favorite method is a hot sear in a cast iron skillet. The skin crisps up beautifully while the flesh stays moist and tender.
This technique is simple and ingredient-light. If you prefer a very hands-off, quick-cooking option, cast iron salmon delivers every time. Below are the basics I recommend to get consistent results.
Ingredients
For this straightforward preparation you only need a few items:
- Salmon filets – Aim for wild-caught if possible, about 4–6 ounces per filet. Skin-on is preferred for the crispy finish.
- High-heat oil – Grapeseed oil works well because it tolerates high temperatures, but canola, avocado, or vegetable oil also work.
- Salt & pepper – Kosher salt and freshly cracked black pepper for seasoning.
- Lemon slices – Optional, but searing and squeezing a lemon over the finished fish brightens the dish.
Technique — Get perfectly crisp skin
The keys to crisp skin and evenly cooked salmon are a hot pan, the right oil, and patience. A well-seasoned cast iron skillet is ideal because it holds and distributes heat evenly for good browning. Use a skillet large enough so filets aren’t crowded—my 6″ skillet fits two filets comfortably; use a larger pan for more.
Heat the pan over medium-high until it’s hot. Season the fish with salt and pepper. Add the oil; when it shimmers and moves easily across the pan, place the filets skin-side down. Immediately reduce the heat to medium-low.
Do not move the filets while the skin is crisping. Leaving them undisturbed lets the skin render and develop a crisp surface.

Cook skin-side down for 3–4 minutes. You’ll notice the flesh changing color as it cooks from the bottom up. When the skin is properly crisped the filet will release from the pan; if it still sticks, wait another 30–60 seconds and it should let go.
Flip the filets and add lemon slices around them. Cook on the flesh side for about 1 minute—this timing typically yields a center temperature of about 145°F, which is considered food-safe and leaves a lightly pink, moist center.
If you prefer salmon that’s more well-done, add another minute, but avoid overcooking to prevent dryness.


FAQ
Yes. Salmon skin is safe to eat and becomes deliciously crispy when cooked properly.
Yes. A safe internal temperature for salmon is 145°F, and at that temperature the center may still show a pink tint while remaining fully cooked and moist.
Absolutely. Without the skin you won’t get a crispy barrier, so the timing changes: sear the flesh side briefly, reduce heat, cook 2–3 minutes per side depending on thickness to reach desired doneness.
Serving Suggestions
This salmon pairs well with light salads, seasonal vegetables, or simple starches. A spinach salad and crusty bread make an effortless meal. In spring try prosciutto-wrapped asparagus; in summer pair with grilled squash or a pasta salad; in cooler months serve alongside a comforting soup or roasted broccoli.
I often add a sauce to finish the dish—tangy vinaigrettes, a creamy Dijon or lemon-dill sauce, or a fruity compote all complement the fish. A quick squeeze of the seared lemon adds brightness without extra prep.
With a hot pan and basic seasoning, cast iron salmon is an easy, satisfying weeknight dinner. Enjoy!

Cast Iron Salmon
Equipment
- Cast iron skillet
Ingredients
- 2 — 4 ounce salmon filets, skin on preferred
- 2 tablespoons grapeseed oil (or other high-heat oil)
- 1/2 teaspoon kosher salt
- 1/4 teaspoon black pepper
- 2 lemon slices, optional
Instructions
- Heat the pan over medium-high while you season the filets with salt and pepper.
- Add the oil to the hot pan and wait until it shimmers.
- Place the filets skin-side down. Do not move them; cook for 3–4 minutes.
- Flip the filets once they release naturally. If they stick, wait another minute. Add lemon slices to the pan.
- Cook the flesh side for 1 minute or until the internal temperature reaches 145°F. Cook longer if you prefer well-done salmon.
- Serve immediately, skin-side up, with your choice of sides and sauces.
Notes
*If cooking skinless filets, cook for 2–3 minutes per side instead.
*Any high-heat cooking oil is fine; grapeseed, canola, avocado, safflower, or vegetable oil work well.