Can I just say real quick how much I love throwing dinner together in one skillet? There’s something kind of magical (or maybe just lazy, which I fully embrace) about barely dirtying any dishes, but still ending up with something you’d proudly serve to company. The first time I made this Spinach Artichoke Salmon Skillet, I was actually just trying to use up some stuff in my fridge before it turned on me. But wouldn’t you know, my husband claimed it was the best salmon he ever had—though, to be fair, he says that about anything that has cheese in it. I’m not saying this recipe will make you a legend in your own kitchen, but I’m also not not saying that.
Why I Keep Coming Back to This (Honestly)
I make this when Tuesday rolls around and I’m already tired of my own cooking. You just toss a few things in the pan and honestly, the flavor is way fancier than the effort involved. My kids eat spinach with zero complaints (probably because it’s swimming in creamy goodness, but still). The salmon stays crazy tender, which was always a struggle before I tried the skillet shortcut. Actually, I used to always overcook the fish, but this—this changed things. Oh, and my neighbor Sally once stopped by right at dinnertime, and let’s just say she still talks about ‘the salmon night.’
Gather these (but with wiggle room!)
- 4 salmon fillets (about 6 oz each, skinless or with, whatever was on sale)
- 1 tablespoon olive oil (or a generous knob of butter if you’re feeling wild)
- 3 cloves garlic, minced (I confess—sometimes I use the jarred kind, don’t tell my mom)
- 1/2 teaspoon salt, plus more to taste
- 1/4 teaspoon black pepper (I tend to eyeball it, no shame)
- 1 teaspoon dried Italian herbs (or a random mix—once I used herbes de Provence and it was fine)
- 1 can (14 oz) artichoke hearts, drained and quartered (jarred, frozen, or marinated all work, really)
- 3 packed cups fresh baby spinach (a frozen brick of spinach works in a pinch, just defrost & squeeze it out a bit)
- 3/4 cup cream cheese, softened (that super spreadable tub kind is actually easier)
- 1/2 cup shredded mozzarella (sometimes I use cheddar for a little bite, but mozzarella melts best)
- 1/4 cup grated parmesan (the shaker can is okay if it’s what you’ve got)
- Juice from 1 lemon (unless you forget like I do half the time)
How I Actually Make It
- First, grab your biggest oven-safe skillet (mine is cast iron—it’s also my pizza pan in a past life). Heat it over medium, drizzle in the olive oil, and lay in the salmon, skin side down if there’s skin. Sprinkle with salt, pepper, and Italian herbs. Sear for about 3 minutes per side; you want some color but it doesn’t need to be cooked through yet. Remove to a plate—don’t stress if bits stick.
- In the same pan (no need to clean it, the fond = flavor!), toss in the garlic. Stir just until fragrant, maybe a minute. I’ve burned it before, so keep an eye out, it goes fast!
- Dump in the artichoke hearts and spinach. Yes, the pan looks crowded at first. That’s normal—spinach wilts and disappears on you.
- Spoon in the cream cheese. Now, this is when it looks a bit alarming, all lumpy, but keep stirring. Add the mozzarella and half the parmesan too. If it looks dryish, I sometimes splash in a little milk or water. Warm until it’s all melt-y and combined.
- Return the salmon to the pan, nestling it in that spinach-artichoke blanket. Spoon some of the sauce over the top. Squeeze the lemon over everything—unless you forgot, then do it at the table.
- Cover (use foil or an oversized lid if you’re like me and can’t find the right one) and let it simmer for about 6–8 minutes, until the salmon flakes easily and looks opaque. Sometimes I pop it under the broiler for 2–3 min if I want the top golden, but usually I can’t be bothered.
- Scatter with the rest of the parmesan, and serve right from the skillet. I always sneak a taste first, just to, you know, check for seasoning.
What I’ve Learned (a.k.a. Notes)
- If you use frozen spinach, get as much water out as possible or your sauce will be kind of runny. (I forgot once and it was more like salmon soup—a sad soup)
- The lemon juice brightens it, but don’t add too much or the creaminess gets weird. Been there.
- Sear the salmon quick—if you linger, it will overcook later (I always think, just a second more, and then whoops…)
Stuff I’ve Tried (a.k.a. Variations That Mostly Worked)
I added sun-dried tomatoes once for a tangy hit—loved it! Tried kale instead of spinach (it needs longer to wilt, but it was fine). One time I tried mixing in a bit of Dijon mustard and, well, let’s just say it’s not for me. Cheese is more forgiving.
Honestly, Equipment is Flexible
If you don’t have an oven-safe skillet, just use a regular pan and skip the broiler part. A big nonstick frypan works—if you need to cover, I’ve improvised with a baking sheet in a pinch, works just fine.
How Long it Lasts (Maybe Not Long!)
This reheats well, even the next day—I honestly think it’s tastier then. Will keep in the fridge for two days, maybe three, well-covered. But, truthfully, leftovers disappear so fast here, the point is almost moot.
What’s on the Side? (Serving Stuff)
We spoon it over rice or with garlicky toast soldiers to mop up the sauce. Sometimes I serve it straight from the skillet at the table—it’s just easier and keeps the salmon warm. My kids like a simple salad alongside (or at least pretend to).
What I Wish I’d Known (Pro Tips Gleaned the Hard Way)
- If you try to rush the cheese into the sauce before the cream cheese melts, you’ll get clumps. I did once; it was not my finest hour.
- Don’t walk away when searing. Burnt salmon is a heartbreak—learned that the hard way. And yes, it’s easy to get distracted by Instagram (guilty).
Oh, Questions! (FAQ from My Real Life)
- Can I use frozen salmon? Yep, I have! Just thaw it well and pat dry—otherwise, the whole thing turns watery.
- Is it ok to use other kinds of fish? For sure, I’ve tried cod and tilapia; it’s not as rich-tasting, but still good.
- Can this be made dairy free? I tried it once with coconut cream and vegan cheese—honestly, pretty tasty, just a little runnier!
- Do I need the lemon? Well, I’ve forgotten before, and it’s still edible, but it really does add ‘zing’ (as my mom says).
- Can I double the recipe? Only if you have a massive pan, mate! Otherwise, do it in batches.
And that’s pretty much it. Thanks for letting me ramble (again). Enjoy making it your own!
Ingredients
- 4 salmon fillets (about 6 oz each, skinless or with, whatever was on sale)
- 1 tablespoon olive oil (or a generous knob of butter if you’re feeling wild)
- 3 cloves garlic, minced (I confess—sometimes I use the jarred kind, don’t tell my mom)
- 1/2 teaspoon salt, plus more to taste
- 1/4 teaspoon black pepper (I tend to eyeball it, no shame)
- 1 teaspoon dried Italian herbs (or a random mix—once I used herbes de Provence and it was fine)
- 1 can (14 oz) artichoke hearts, drained and quartered (jarred, frozen, or marinated all work, really)
- 3 packed cups fresh baby spinach (a frozen brick of spinach works in a pinch, just defrost & squeeze it out a bit)
- 3/4 cup cream cheese, softened (that super spreadable tub kind is actually easier)
- 1/2 cup shredded mozzarella (sometimes I use cheddar for a little bite, but mozzarella melts best)
- 1/4 cup grated parmesan (the shaker can is okay if it’s what you’ve got)
- Juice from 1 lemon (unless you forget like I do half the time)
Instructions
-
1First, grab your biggest oven-safe skillet (mine is cast iron—it’s also my pizza pan in a past life). Heat it over medium, drizzle in the olive oil, and lay in the salmon, skin side down if there’s skin. Sprinkle with salt, pepper, and Italian herbs. Sear for about 3 minutes per side; you want some color but it doesn’t need to be cooked through yet. Remove to a plate—don’t stress if bits stick.
-
2In the same pan (no need to clean it, the fond = flavor!), toss in the garlic. Stir just until fragrant, maybe a minute. I’ve burned it before, so keep an eye out, it goes fast!
-
3Dump in the artichoke hearts and spinach. Yes, the pan looks crowded at first. That’s normal—spinach wilts and disappears on you.
-
4Spoon in the cream cheese. Now, this is when it looks a bit alarming, all lumpy, but keep stirring. Add the mozzarella and half the parmesan too. If it looks dryish, I sometimes splash in a little milk or water. Warm until it’s all melt-y and combined.
-
5Return the salmon to the pan, nestling it in that spinach-artichoke blanket. Spoon some of the sauce over the top. Squeeze the lemon over everything—unless you forgot, then do it at the table.
-
6Cover (use foil or an oversized lid if you’re like me and can’t find the right one) and let it simmer for about 6–8 minutes, until the salmon flakes easily and looks opaque. Sometimes I pop it under the broiler for 2–3 min if I want the top golden, but usually I can’t be bothered.
-
7Scatter with the rest of the parmesan, and serve right from the skillet. I always sneak a taste first, just to, you know, check for seasoning.
Approximate Information for One Serving
Nutrition Disclaimers
Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.
Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.
To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.
Did you make this recipe?
Please consider Pinning it!