If you are craving a dinner that feels indulgent yet comes together in a snap, this Spinach Artichoke Salmon Skillet Recipe is your new best friend. It perfectly marries flaky, tender salmon with a silky, garlicky cream sauce loaded with vibrant spinach and tangy artichokes. Every forkful offers a burst of comforting flavors and beautiful textures, all made in just one skillet to keep your cleanup easy and stress-free. Once you try it, this dish will definitely become a go-to weeknight treasure you’ll want to share again and again.

Ingredients You’ll Need

The image shows nine separate bowls and three uncooked salmon fillets on white parchment paper, all arranged on a white marbled surface. Three salmon fillets at the top right are bright orange, sprinkled with a reddish spice. Moving clockwise, there is a small bowl with creamy white garlic paste, next to a small bowl of grainy mustard with mustard seeds, and then a bowl with a thick square of white butter. Below these, a light beige bowl holds uncooked orzo pasta with a pale yellow color and rice-like texture. To the lower left is a small bowl with a spice mix of red chili flakes, salt, black pepper, yellow curry powder, and bright yellow minced ginger. Above it, a speckled white bowl contains light green artichoke hearts. Near the center left, a white bowl holds chopped white onions, and above it, a beige bowl contains coconut cream with a smooth, thick texture. At the top left, a glass measuring cup holds fresh green spinach leaves. The setup is neat, with a clean and fresh cooking preparation look. photo taken with an iphone --ar 4:5 --v 7

This recipe calls for straightforward and wholesome ingredients, each chosen to bring out the best taste and texture in the dish. From the beautifully seasoned salmon to the creamy, cheesy sauce, these essentials blend together for a vibrant, satisfying meal.

  • Salmon fillets (4, about 6 oz each): Choose fillets with even thickness for consistent cooking and moist, flaky results.
  • Olive oil (2 tbsp): Divided use for searing salmon and sautéing ingredients, adds healthy fat and a rich flavor.
  • Garlic powder (½ tsp) and minced garlic (3 cloves): Layered garlic provides an irresistible aroma and depth.
  • Paprika (½ tsp): Adds subtle smoky warmth and beautiful color to the salmon.
  • Salt and black pepper: Essential seasonings that enhance every component of the dish perfectly.
  • Canned or jarred artichoke hearts (1 cup, chopped): Their subtle tartness balances the creaminess of the sauce.
  • Fresh spinach (4 cups): Adds vibrant color and freshness to contrast the rich sauce.
  • Chicken or vegetable broth (½ cup): Provides flavor and lightens the cream sauce’s texture.
  • Heavy cream (½ cup): Creates the luscious, silky base that ties everything together.
  • Grated Parmesan cheese (½ cup): Infuses a nutty, savory finish that elevates the entire skillet.
  • Red pepper flakes (¼ tsp, optional): Just a pinch brings a hint of warmth and complexity.
  • Italian seasoning (½ tsp): A fragrant herb blend that complements the Mediterranean vibe.
  • Fresh lemon juice (1 tbsp): Adds brightness to balance richness and awaken the flavors.
  • Chopped parsley (2 tbsp): For a fresh, herbal pop at the end, making the dish visually inviting.

How to Make Spinach Artichoke Salmon Skillet Recipe

Step 1: Prepare and Season the Salmon

Start by patting your salmon fillets dry with paper towels—this helps achieve that beautiful sear on the surface. Sprinkle garlic powder, paprika, salt, and pepper evenly on both sides. These spices work together to give the salmon that irresistible golden crust and subtle smoky flavor that kicks off our skillet masterpiece.

Step 2: Sear the Salmon

Warm a tablespoon of olive oil in a large skillet over medium-high heat. Place the seasoned salmon fillets skin-side down if your fillets have skin, cooking for 3 to 4 minutes per side until nicely browned and nearly cooked through. This step locks in the salmon’s natural juices. Once done, carefully transfer the fillets to a plate and set aside—don’t rush, that crust is where much of the magic happens!

Step 3: Build the Spinach Artichoke Sauce

Reduce the heat to medium and add the remaining olive oil or butter to the skillet. Toss in minced garlic and sauté for about 30 seconds until it fills your kitchen with fragrant warmth. Stir in the chopped artichoke hearts and fresh spinach, cooking until the spinach wilts, about 2 to 3 minutes. This fresh mixture will form the heart of your sauce.

Step 4: Create the Creamy Sauce

Pour in the chicken or vegetable broth along with the heavy cream. Sprinkle grated Parmesan, Italian seasoning, red pepper flakes, salt, and black pepper into the pan. Simmer gently for 3 to 4 minutes, stirring occasionally until the sauce thickens just enough to coat the back of a spoon. The creaminess here is what you’ll want to savor with every bite.

Step 5: Finish Cooking the Salmon in the Sauce

Stir in fresh lemon juice to brighten and balance the cream’s richness. Return the salmon fillets to the skillet, spoon some of the sauce over each fillet, then cover and let them simmer for 2 to 3 minutes. This final simmer ensures the salmon reaches a safe internal temperature of 145°F (63°C) while soaking up those luscious flavors.

Step 6: Garnish and Serve

Before serving, sprinkle chopped parsley and a little extra Parmesan on top for a fresh, inviting finish. Your Spinach Artichoke Salmon Skillet Recipe is now ready to enjoy—a perfect blend of savory, creamy, and fresh flavors in one beautiful dish.

How to Serve Spinach Artichoke Salmon Skillet Recipe

A round black pan filled with a creamy white orzo pasta mixed with dark green spinach leaves and small red bell pepper pieces forms the base layer. On top, four golden brown, nicely seared salmon slices lie in a diagonal row, each salmon piece showing a crispy texture with pepper seasoning. Bright green fresh basil leaves and thyme sprigs are scattered over the pasta and salmon. The pan sits on a white marbled surface, with two lemon halves placed near its side adding a pop of bright yellow to the scene. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

Brighten your presentation with fresh parsley and a sprinkle of Parmesan cheese right before serving—the green herbs add a lovely color contrast while the cheese enhances the creamy texture. A lemon wedge on the side is also a delightful touch for guests who enjoy an extra pop of citrus.

Side Dishes

This skillet recipe pairs wonderfully with a variety of sides. Fluffy white rice, garlic roasted potatoes, or buttery mashed potatoes all soak up the delicious sauce beautifully. For a lower-carb option, steamed cauliflower rice or a crisp green salad complement the richness perfectly without overpowering the main dish.

Creative Ways to Present

For a cozy weeknight meal, serve everything straight from the skillet to the table—it’s rustic and inviting. Hosting guests? Plate the salmon fillets individually over a bed of creamy spinach and artichokes with a drizzle of sauce artistically placed around. Adding a colorful vegetable medley or toasted pine nuts can add an exciting crunch and visual interest.

Make Ahead and Storage

Storing Leftovers

Leftover Spinach Artichoke Salmon Skillet Recipe can be stored in an airtight container in the refrigerator for up to 3 days. Keeping the sauce and salmon together helps maintain the flavors, but be gentle with reheating to keep the salmon tender and avoid overcooking.

Freezing

While the creamy sauce is best fresh, you can freeze the cooked salmon and spinach artichoke mixture separately if needed. Wrap tightly and freeze for up to 2 months. Thaw in the refrigerator overnight before reheating to preserve texture and flavor.

Reheating

Reheat leftovers gently on the stovetop over low heat to prevent the cream sauce from breaking and to keep the salmon moist. Add a splash of broth or cream if the sauce needs loosening. Microwaving is possible but do so in short bursts to keep the salmon from drying out.

FAQs

Can I use frozen spinach in this recipe?

Absolutely! Frozen spinach works well here, just make sure to thaw it completely and squeeze out as much liquid as possible. This prevents the sauce from becoming watery and keeps the flavors concentrated.

Is it necessary to use heavy cream?

You can substitute heavy cream with half-and-half or even coconut milk for a lighter or dairy-free alternative, though the sauce will be less thick and indulgent. Adjust seasoning accordingly to keep that rich flavor balance.

How do I know when the salmon is fully cooked?

The salmon is done when it reaches an internal temperature of 145°F (63°C) and flakes easily with a fork. The final simmer in the sauce helps finish the cooking gently without drying it out.

Can I add other vegetables to this skillet?

Definitely! Cherry tomatoes, mushrooms, or even bell peppers make fantastic additions. Add them when you sauté the garlic and artichokes to give your dish even more color and flavor complexity.

Is this recipe gluten-free?

Yes, this Spinach Artichoke Salmon Skillet Recipe is naturally gluten-free as none of the ingredients contain gluten. Just be sure to check your broth and seasoning blends for any hidden gluten if sensitivity is a concern.

Final Thoughts

This Spinach Artichoke Salmon Skillet Recipe is a shining example of how simple ingredients can come together to create an unforgettable, comforting meal. It’s a perfect balance of creamy, fresh, savory, and tangy flavors that feels fancy but is so easy to whip up. Trust me—you’ll want to keep this one in your dinner rotation. Give it a try, and watch it quickly become a beloved favorite!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Spinach Artichoke Salmon Skillet Recipe

Spinach Artichoke Salmon Skillet Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

3.9 from 26 reviews

  • Author: Chef
  • Total Time: 30 minutes
  • Yield: 4 servings
  • Diet: Gluten Free

Description

This creamy Spinach Artichoke Salmon Skillet combines tender, flaky salmon with spinach, artichokes, garlic, Parmesan, and a rich yet easy cream sauce. Everything cooks in one skillet for a flavorful and satisfying weeknight dinner that’s both elegant and simple to prepare.


Ingredients

For the Salmon

  • 4 salmon fillets, about 6 oz each
  • 1 tbsp olive oil
  • ½ tsp garlic powder
  • ½ tsp paprika
  • ½ tsp salt
  • ¼ tsp black pepper

For the Spinach Artichoke Sauce

  • 1 tbsp olive oil or butter
  • 3 cloves garlic, minced
  • 1 cup canned or jarred artichoke hearts, drained and chopped
  • 4 cups fresh spinach
  • ½ cup chicken or vegetable broth
  • ½ cup heavy cream
  • ½ cup grated Parmesan cheese
  • ¼ tsp red pepper flakes, optional
  • ½ tsp Italian seasoning
  • ¼ tsp black pepper
  • ¼ tsp salt
  • 1 tbsp fresh lemon juice
  • 2 tbsp chopped parsley


Instructions

  1. Season the Salmon: Pat the salmon fillets dry with paper towels. Season both sides evenly with garlic powder, paprika, salt, and black pepper to build a flavorful base before cooking.
  2. Sear the Salmon: Heat 1 tablespoon olive oil in a large skillet over medium-high heat. Add the salmon fillets skin-side down, cooking for 3 to 4 minutes per side until nicely browned and almost cooked through. Remove the salmon from the skillet and set aside to keep warm.
  3. Sauté Garlic: Reduce heat to medium and add the remaining olive oil or butter to the skillet. Add minced garlic and cook for about 30 seconds until fragrant, taking care not to burn it.
  4. Cook Spinach and Artichokes: Stir in the chopped artichoke hearts and fresh spinach. Cook for 2 to 3 minutes, stirring occasionally, until the spinach wilts and the artichokes soften.
  5. Add Liquids and Seasonings: Pour in the chicken or vegetable broth and heavy cream. Add Parmesan cheese, Italian seasoning, red pepper flakes (if using), salt, and black pepper. Stir well to combine all flavors.
  6. Simmer Sauce: Allow the sauce to simmer gently for 3 to 4 minutes, stirring occasionally, until it thickens slightly and becomes creamy.
  7. Finish the Sauce: Stir in fresh lemon juice for brightness. Return the salmon fillets to the skillet, spoon some sauce over each piece to coat well.
  8. Cook Salmon through: Simmer the skillet for another 2 to 3 minutes or until the salmon reaches an internal temperature of 145°F (63°C) and is fully cooked but still tender and juicy.
  9. Garnish and Serve: Sprinkle chopped parsley and extra grated Parmesan over the top before serving to add freshness and extra flavor. Serve hot with your choice of sides.

Notes

  • Use fresh or frozen spinach; if using frozen, squeeze out excess water thoroughly before adding to avoid a watery sauce.
  • Choose salmon fillets that are similar in thickness to ensure even cooking throughout.
  • For a lighter sauce, you can substitute half-and-half for the heavy cream without sacrificing flavor.
  • This dish pairs perfectly with rice, roasted potatoes, pasta, or crusty bread to soak up the creamy sauce.
  • Feel free to add extra vegetables like mushrooms or cherry tomatoes to enhance the nutritional value and texture.
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Main Course, Dinner, Seafood, One-Pan Meals
  • Method: Stovetop
  • Cuisine: American, Italian-Inspired

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star