There’s something truly uplifting about cooking a meal that not only looks stunning but also delivers on flavor and ease. Enter the Creamy Spinach Artichoke Salmon Skillet, a dish that transforms a beloved dip into a hearty weeknight dinner in just 30 minutes. The rich, cheesy spinach and artichoke blend creates a lush base that cradles perfectly seared salmon, making it a high-protein hero on your dinner table.
Picture this: as I hurriedly grab ingredients from the fridge, the luscious aroma of garlic mingles with the savory notes of paprika. It’s comfort food at its finest, minus the fast-food regret! Each bite is a delightful exploration of textures and flavors—creamy, but with a hint of brightness thanks to lemon. Whether you’re impressing a date or just treating yourself after a long day, this dish fits the bill perfectly, leaving you both satiated and inspired to cook more. So, let’s dive into this quick and irresistible dinner that promises to elevate your culinary game!
Why is Spinach Artichoke Salmon a Must-Try?
Indulgent flavors: The creamy, cheesy sauce wraps around seared salmon, creating a delicious and satisfying combination.
Quick and easy: This dish can be on your table in just 30 minutes, making it perfect for busy weeknights.
High protein: Packed with salmon and nutritious veggies, it supports a healthy lifestyle while delighting your taste buds.
Crowd-pleaser: Whether for a cozy date night or a family dinner, it’s sure to impress and keep everyone coming back for more.
Versatile ingredients: With simple pantry items and fresh produce, you can easily adapt it to your taste—consider spice options or add extra veggies for more nutrition!
Spinach Artichoke Salmon Ingredients
Preparation Highlights: Gather these delicious ingredients for a fantastic Spinach Artichoke Salmon dinner.
For the Skillet Base
• Extra-virgin olive oil – Perfect for sautéing to achieve a rich flavor; can use canola oil if needed.
• Salmon fillets – The star protein of this dish; both skin-on and skinless options work beautifully.
• Paprika – Adds warmth and color; smoked paprika can enhance the flavor depth.
• Kosher salt – Essential for bringing out flavors; adjust to personal taste.
• Quartered artichokes (canned) – Provides delightful texture and taste; make sure to drain well.
• Garlic cloves – Fresh garlic is the way to go for an aromatic uplift.
• Crushed red pepper flakes – A gentle heat kick; feel free to halve for less spice.
• Frozen spinach – Nutrient-rich and the veggie base; thaw it before using.
For the Creamy Sauce
• Low-sodium vegetable broth – Keeps the mixture moist and flavorful; chicken broth works too.
• Sour cream – Contributes luscious creaminess; substitute Greek yogurt for a lighter touch.
• Cream cheese – Delivers that rich, creamy texture essential for this dish.
• Parmesan cheese – Classic cheese flavor; add extra on top for a delicious finish.
• Gruyère cheese – Offers nuttiness; can swap with Swiss if desired.
• White cheddar cheese – Sharp and delightful; choose medium or sharp for best taste.
• Lemon zest – Brightens the dish and complements the rich flavors beautifully.
How to Make Spinach Artichoke Salmon
-
Preheat skillet: Start by heating your skillet on medium-high and adding a swirl of extra-virgin olive oil. This ensures a hot surface for that perfect sear on your salmon.
-
Season salmon: While the skillet warms up, sprinkle paprika and kosher salt on your salmon fillets. Once the oil is shimmering, gently place the salmon in the skillet and sear for about 4-5 minutes per side until it’s cooked to your liking and flakes easily.
-
Remove and sauté: Carefully take the salmon out and set it aside on a plate. In the same skillet, toss in the quartered artichokes and minced garlic, cooking for 2-3 minutes until fragrant and golden.
-
Stir in spinach and broth: Next, add the thawed spinach and low-sodium vegetable broth to the pan. Stir everything together until it’s mixed, allowing it to simmer for a few minutes until heated through.
-
Blend in creamy ingredients: Reduce the heat to low and mix in the sour cream, cream cheese, Parmesan, Gruyère, and white cheddar cheeses. Keep stirring until all the cheeses melt into a smooth and creamy sauce.
-
Return salmon and serve: Finally, add the salmon back into the skillet, allowing it to bask in that dreamy sauce for a minute. Serve warm, and don’t forget to sprinkle with lemon zest to brighten every bite!
Optional: Top with fresh herbs or extra lemon zest for an added burst of flavor.
Exact quantities are listed in the recipe card below.
Storage Tips for Spinach Artichoke Salmon
Fridge: Store leftovers in an airtight container in the refrigerator for up to 2 days. This keeps the flavors intact while preventing the salmon from drying out.
Freezer: For longer storage, place cooled leftovers in a freezer-safe container for up to 3 months. Thaw in the fridge overnight before reheating to preserve texture and taste.
Reheating: When you’re ready to enjoy your Spinach Artichoke Salmon again, reheat gently in a skillet over low heat. Add a splash of broth to maintain creaminess, avoiding overcooking.
Room Temperature: Avoid leaving the spinach artichoke salmon at room temperature for more than 2 hours to ensure food safety.
What to Serve with Spinach Artichoke Salmon?
Creating a delightful dining experience is all about pairing your beautiful dishes with sides that enhance the meal.
-
Cilantro Lime Rice: The zesty notes of lime and the fragrant cilantro perfectly complement the creamy salmon, adding a refreshing contrast to the richness.
-
Crusty Bread: A warm, crusty loaf is perfect for soaking up all the luscious sauce. It invites you to savor every last bite without any waste.
-
Garlic Roasted Vegetables: Mixed seasonal veggies roasted with garlic bring a savory crunch that balances the creamy texture of the salmon. The roasted flavors create a symphony on your plate.
-
Simple Green Salad: A light salad with mixed greens, avocado, and a vinaigrette adds a fresh, crisp touch that helps cut through the indulgence. It’s like a breath of fresh air with each bite.
-
Creamy Mashed Potatoes: Silky, cheesy potatoes provide a comforting and hearty pairing that feels like a warm hug on your plate. Choose a bit of tangy cream cheese for extra flavor.
-
Steamed Asparagus: Bright green asparagus with a sprinkle of sea salt pairs beautifully with the salmon, adding a fresh, bright note that’s easy to love. Its crispiness contrasts the creaminess of the dip.
-
Sauvignon Blanc: A chilled glass of Sauvignon Blanc offers a citrusy zing that complements the salmon and cuts through the richness of the sauce, making each bite even more enjoyable.
-
Chocolate Mousse: Conclude your meal with a light and airy chocolate mousse—it’s a sweet finish that feels indulgent yet not heavy, leaving you with a satisfying end to your dinner.
-
Lemon Sorbet: For a palate cleanser, lemon sorbet is a vibrant, tangy way to refresh after the creamy richness of your main dish. It’s like a little burst of sunshine!
Expert Tips for Spinach Artichoke Salmon
• Preheat Perfectly: Ensure your skillet is hot before adding the salmon, preventing it from sticking and creating a beautiful sear.
• Cream Cheese Softening: Always soften cream cheese before mixing it in. This helps achieve a perfectly creamy texture in your sauce.
• Tweak the Spice Levels: Feel free to adjust the red pepper flakes to your heat preference for the Spinach Artichoke Salmon, making it as mild or spicy as you like.
• Check Doneness: Use a fork to flake the salmon; it should easily break apart and be opaque in color when done.
• Leftover Storage: Store any leftovers in an airtight container for up to 2 days, reheating gently to avoid drying out the salmon.
Spinach Artichoke Salmon Variations
Customize this delightful dish to fit your taste and dietary preferences, while savoring the creamy goodness!
- Greek Yogurt: Swap sour cream for Greek yogurt for a lighter, tangy twist without sacrificing creaminess.
- Extra Veggies: Amp up your nutrition by adding bell peppers or mushrooms to the sauté for an even heartier meal.
- Different Fish: Replace salmon with other fish like cod or tilapia for a fun flavor switch-up.
- Spice it Up: For those who love heat, add more crushed red pepper flakes or even a dash of hot sauce to elevate your dish.
- Creamy Cashew: Make it dairy-free by blending soaked cashews with water, giving a rich creaminess that complements the sauce beautifully.
- Herb Explosion: Experiment with fresh herbs like dill or basil, adding them to the sauce for an aromatic freshness.
- Lemon Infusion: Replace lemon zest with lemon juice for a more intense citrus flavor in every bite.
- Nutty Crunch: Top your dish with toasted pine nuts or walnuts for an unexpected crunch that enhances texture.
Make Ahead Options
These Spinach Artichoke Salmon Skillet components are perfect for meal prep, saving you valuable time on busy weeknights! You can prepare the creamy sauce (including the spinach, artichokes, and cheeses) up to 24 hours in advance, storing it in an airtight container in the refrigerator to maintain its rich texture. Just be sure to let it cool before sealing to prevent condensation. When you’re ready to serve, simply reheat the sauce in a skillet over low heat, then add the seasoned salmon fillets for a quick sear. This method ensures your dish is just as delicious, allowing you to enjoy a gourmet meal without the last-minute rush!
Spinach Artichoke Salmon Recipe FAQs
What type of salmon should I use for this recipe?
Absolutely! You can use either skin-on or skinless salmon fillets. If you’re a fan of richness, skin-on adds a beautiful layer of flavor when seared, but skinless fillets work just as well for a lighter option.
How should I store leftover Spinach Artichoke Salmon?
For best results, store any leftovers in an airtight container in the fridge for up to 2 days. This not only keeps the salmon fresh but also maintains the creamy texture of the dish. Just remember to reheat it gently to avoid drying out the salmon.
Can I freeze Spinach Artichoke Salmon?
Yes, you can! Allow the dish to cool completely, then place it in a freezer-safe container for up to 3 months. When ready to enjoy, thaw overnight in the refrigerator. To reheat, warm it in a skillet over low heat with a splash of broth to keep it creamy and delicious.
How can I adjust the spice level in this recipe?
Very simply! You can reduce or even omit the crushed red pepper flakes if you prefer a milder flavor. For those who enjoy a bit more heat, consider adding a pinch more or incorporating some sliced fresh jalapeños into the mix for a delightful kick.
Is this recipe suitable for people with dairy allergies?
The Spinach Artichoke Salmon does include several dairy components like sour cream and various cheeses. However, you can make it dairy-free by substituting these ingredients with alternatives such as non-dairy cream cheese and coconut yogurt. Give it a try—your dish will still be creamy and delicious!
How do I know when the salmon is fully cooked?
Check for doneness by gently flaking the salmon with a fork. It should easily break apart and appear opaque in the center. Typically, for a 6-ounce fillet, an internal temperature of 145°F (63°C) signals it’s perfectly cooked.

Spinach Artichoke Salmon Skillet: A Creamy Dinner Delight
Ingredients
Equipment
Method
- Start by heating your skillet on medium-high and adding a swirl of extra-virgin olive oil.
- Sprinkle paprika and kosher salt on your salmon fillets. Once the oil is shimmering, place the salmon in the skillet and sear for about 4-5 minutes per side.
- Carefully take the salmon out and set it aside. In the same skillet, toss in the quartered artichokes and minced garlic, cooking for 2-3 minutes.
- Add the thawed spinach and low-sodium vegetable broth to the pan. Stir everything and allow it to simmer for a few minutes.
- Reduce the heat to low and mix in the sour cream, cream cheese, Parmesan, Gruyère, and white cheddar cheeses until smooth.
- Add the salmon back into the skillet, allowing it to bask in the sauce for a minute. Serve warm, sprinkled with lemon zest.







