Cast Iron Skillet Salmon

Recipe Key:

5 from 5 votes

This cast iron salmon recipe has saved our family dinner more times than I can count—and we still make it at least once a week. Paired with fresh veggies and cooked all in one pan, it’s quick, simple, and made with zero fussy ingredients. Perfect on its own or with your favorite sides, it’s a go-to you’ll come back to again and again.

White plate with cast iron salmon with vegetables.

My Favorite Way to Cook Salmon

Once you cook salmon fillet in a cast iron skillet, there’s no going back - it’s that good. The sizzling hot pan works its magic, giving you a crispy golden sear on top while the inside stays tender and juicy. And here’s the little cheat code: a drizzle of honey and a pinch of spices. That combo takes your salmon from “yum” to “holy wow, this is amazing.”

A woman with long red hair, wearing a brown sweater and jeans, smiles while standing in a modern kitchen beside a counter with fresh lettuce and hibachi steak bowls. Marble backsplash and gold kitchen accents are visible in the background.

Toss in some veggies and you’ve got a super-healthy dinner on the table in under 15 minutes. Plus, it’s a total meal chameleon. You can prep it ahead of time and pair it with whatever sides you’re craving, so it feels brand new every single time. What more could you want for dinner??

A person sits cross-legged in a meditation pose with their hands resting on their knees, peacefully imagining delicious hibachi steak bowls. The simple black outline contrasts against a white background.

If you’re looking for more tasty salmon recipes the whole family will enjoy, check out my cast iron salmon with mango salsa and this air fried teriyaki salmon bites rice bowl!

Salmon in a Skillet Recipe Ingredients

Top view of ingredients on a green table: fresh salmon fillets ready for cast iron salmon, asparagus, cherry tomatoes, garlic, olive oil, honey, paprika, salt, pepper—all labeled with text.
  • Salmon - This cast iron salmon recipe can be made with fresh or frozen salmon. Wild salmon varieties are best.
  • Seasonings - Sea salt, black pepper, and paprika add a savory flavor with just a hint of spice.
  • Honey - A natural sweetener that enhances the sugars in the vegetables without the need for refined sugar.
  • Olive oil - Helps caramelize the veggies and cook the salmon in the cast iron skillet while adding a boost of healthy fats. I prefer the strong flavor of olive oil to balance out the rest of the ingredients, but coconut oil or avocado oil would work, too.
  • Vegetables - Garlic, asparagus, and cherry tomatoes add extra nutrients and flavor to this cast iron salmon, making it a complete meal.

Wild-caught salmon vs farm raised

Salmon is one of the many fishes that are best to buy wild-caught instead of farm-raised. This is because wild-caught salmon has more omega-3 and an overall better flavor. You can usually find wild-caught salmon at the seafood counter at your local grocery store or in the freezer section. If buying it frozen, be sure to let it thaw before cooking.

How to make Cast Iron Skillet Salmon

One of my favorite things about cast iron salmon is how quick it is to make! All you’ll need is a hot cast iron skillet and a spatula, and it is ready in minutes.

Salmon with honey and spices about to be cooked.
Step 1: Prepare the salmon. Rub the spices on top of each filet. Drizzle the honey on top, and use the back of a spoon to spread it out evenly over the fish.
Salmon cooking in the cast iron with veggies.
Step 2: Cook the salmon. Move the vegetables to the side of the pan, and add the fish skin side down. Cook until the skin becomes crisp, stirring the vegetables as the salmon cooks.
Cast iron salmon cooking with vegetables.
Step 3: Flip the salmon. Use a fish spatula to flip the salmon filets over, and continue to cook until the sides of the fish are fully opaque.

How to cook Salmon in Cast Iron without it sticking

Cooking salmon in a cast iron skillet can feel a little intimidating, but all you need is oil, heat, and a little patience.

First, make sure your pan is well-oiled. Don’t skimp here—if there’s not enough oil, the skin will glue itself to the pan, and no one wants that mess.

Next, get your skillet nice and hot. Medium high heat works best. You want it hot enough that the skin sizzles when it hits the pan.

Now, lay the salmon in skin-side down and leave it alone for a bit. This part’s important—if you try to flip it too soon, the skin will stick. Let it cook long enough that the skin gets crispy and golden. Not only does it taste amazing, but it also makes it super easy to slide a spatula underneath when you’re ready to flip.

Here’s a little secret: most of the cooking should actually happen with the skin side down. This way, the skin gets crisp while the flesh stays juicy and tender. By the time you flip it, the salmon will just need a quick finish on the other side.

Cast iron salmon with tomatoes and asparagus.

Can I make Salmon in Cast Iron ahead of time?

If you want to prepare the salmon ahead of time you can! Simply coat the filets in the seasoning and honey, and store them in an airtight container in the fridge until you’re ready to cook. Let the filets come to room temperature before cooking on the cast iron. Drizzle any extra honey mixture left in the container over the salmon while it’s cooking, and follow the recipe card as normal.

Ansley's Pro Cast Iron Salmon Tips

  • Pat the salmon dry with a paper towel before rubbing the seasonings on top.
  • Make sure your pan is hot enough that the olive oil is slightly simmering but not so hot that the oil is popping. If it’s too hot, you may want to reduce the heat to medium-low.
  • Don’t move the salmon filets around once they are on the cast iron skillet. This will remove the skins from the filets and make it hard to flip them over.
  • If you find the filets and vegetables are soaking up too much of the olive oil, don’t be afraid to add another drizzle while they’re cooking. Sometimes if the heat is set too high, the oil will cook down too quickly, causing the ingredients to stick to the pan and burn.

How to Serve

You can serve this cast iron salmon with almost anything! Here are a few side options:

How to Store

Let the salmon cool completely before storing it in an airtight container. It will keep for up to 3 days in the fridge. When ready to enjoy, heat it up on a plate in the microwave in 15-second increments until your desired temperature has been reached. 

Cast Iron Salmon Recipe FAQs

How long does it take to cook salmon in a cast iron skillet? 

Usually anywhere from 5 - 8 minutes, depending on the thickness of your salmon filets. The best way to tell your salmon is done is to look at the sides of the filets. You want the fish to be an opaque pink color all the way up the sides. If only ½ of the side is a light pink, the fish needs more time to cook. You can also check the internal temperature of the cast iron salmon. When its internal temperature reads between 120 - 130° F, it’s medium-rare. When it reaches a temperature between 135 - 145°  F, it’s cooked to medium, which is where I prefer it!  

Why does salmon stick to cast iron? 

If the heat is too high or the pan isn’t greased well enough, the fish will stick. Make sure to cook the filets over medium heat with a well-oiled pan!

Do I need to remove the skin from the salmon before cooking? 

No, it’s actually better if you cook it with the skin on. Once the salmon is cooked, the skin is much easier to remove.

Is salmon better baked or skillet?

This depends on your personal preference but I love a skillet salmon. The salmon will have a nice crispy top when cooked on a skillet that you can’t get in the oven.

Do you cook salmon skin side down in skillet?

Salmon should first be cooked skin side down in a skillet. This allows the skin to get nice and crispy which makes it easier to flip over.

For more quick dinner ideas, check out my: 

PS : If you make this recipe, be sure to leave a star review and comment below! Also be sure to follow along with me on Instagram and Pinterest to stay up to date on all tasty recipes here at The Fit Peach!

Recipe

White plate with cast iron salmon with vegetables.

Salmon in Cast Iron Skillet

Sweet, spicy, and delicious, cast iron salmon is paired with fresh veggies for an easy dinner that is made in one dish and ready in minutes. Serve it on its own or with your favorite sides for a healthy recipe perfect for weeknight dinners, date nights, and more!
5 from 5 votes
Print Pin Rate
Prep Time: 2 minutes
Cook Time: 8 minutes
Total Time: 10 minutes
Servings: 2 servings
Calories: 335kcal
Author: Ansley Beutler

Ingredients
 
 

  • 2 6 oz salmon filets
  • ½ teaspoon sea salt - plus more for veggies
  • ¼ teaspoon black pepper - plus more for veggies
  • ½ teaspoon paprika
  • 1 tablespoon honey
  • 2 tablespoon olive oil
  • 1 garlic clove
  • 1 bunch asparagus
  • 1 cup cherry tomatoes - halved

Instructions

  • Pat the salmon filets dry with a paper towel. In a small bowl, mix together the sea salt, black pepper, and paprika. Gently rub the spices on top of each filet of salmon. Drizzle the honey over top and spread over the salmon with the back of a spoon. Set the salmon filets aside.
  • In a cast iron skillet, add the olive oil and chopped garlic. Heat over medium heat while stirring to prevent burning. Once the garlic has become soft and the oil is slightly sizzling, add the asparagus and tomatoes to the pan and gently toss in the oil. Cook for 2 minutes.
  • Move the asparagus and tomatoes to the edges of the pan and add the salmon filets, skin side down. Cook for 3 - 4 minutes, depending on the filet’s thickness, until the skin becomes crispy. Don’t move the filets around in the skillet. If you find the edges of the salmon curling up, press each filet down firmly with the back of a spatula to press it back down. The salmon is ready to be flipped over when the sides of the salmon are ⅔ of the way opaque pink. As the salmon is cooking, gently stir the vegetables a little.
  • Slide a spatula under the salmon filet, releasing the skin from the pan, and flip the salmon over. Cook for another 1 - 2 minutes until the sides of the salmon are fully opaque pink. Sprinkle a pinch of sea salt and a few cracks of black pepper over the vegetables.
  • Serve the salmon alongside the asparagus and tomatoes and enjoy!

Notes

Storing : Cooked and cooled salmon will keep in an airtight container in the fridge for up to 3 days. 

Nutrition

Serving: 1serving | Calories: 335kcal | Carbohydrates: 13g | Protein: 24g | Fat: 21g | Saturated Fat: 3g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 13g | Cholesterol: 62mg | Sodium: 641mg | Potassium: 752mg | Fiber: 1g | Sugar: 11g | Vitamin A: 510IU | Vitamin C: 20mg | Calcium: 29mg | Iron: 2mg
Did You Make This Recipe?Please leave a comment or pin it to your Pinterest account!

Comments

No Comments

5 from 5 votes (5 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating