Artichoke and Spinach Roasted Salmon
If you love spinach artichoke dip then you will love this salmon! This salmon is topped with the creamiest spinach artichoke mixture and baked until creamy.
For more salmon recipes, try our salmon and pasta.
This baked salmon with spinach and artichokes is topped with a cream cheese mixture of spinach, artichokes, and garlic. Then baked until flaky and creamy. It tastes like you’re eating an artichoke dip!
It’s simple but also fancy and quick enough to make for weeknights. It will surely become a favorite meal.
It serves well with a roasted veggie side, such as Roasted Broccoli with Bacon, Pine Nuts, and Parmesan.
Ingredients
- butter
- salmon fillet
- cream cheese
- Greek yogurt or sour cream, or mayo
- garlic
- parmesan cheese
- baby spinach
- canned artichoke hearts
For an extra cheesy top, I also like to add 1/4 cup of shredded mozzarella cheese. But this step is totally optional.
How to Make Spinach Artichoke Salmon
- Prep Salmon: Preheat the oven to 400F. Add butter to a 9X13 baking dish. Place the dish into a warming oven so the butter can melt.
- Take the dish out, place the salmon into the dish and spoon the melted butter over the salmon. Season the top with salt and pepper, to taste.
- Prep Topping: In a bowl, combine the cream cheese, Greek yogurt, parmesan cheese, and garlic. Stir in spinach and artichokes. Season the mixture with salt and pepper.
- Bake: Spread the spinach artichoke mixture evenly over the salmon. If desired, sprinkle the top with 1/4 cup shredded mozzarella cheese. Bake for 20-25 minutes or until opaque and flakes easily with a fork. Garnish with parsley before serving.
Why is My Salmon Always Dry?
Salmon is dry when it’s overcooked even by just a minute or two. A few things to keep in mind when cooking salmon:
- Wild salmon has less fat than farmed salmon and therefore needs less time to cook.
- Start checking salmon for doneness before it is actually done or when it reaches an internal temperature of 140F.
- For this specific recipe, salmon requires more time to cook than normal just because it is topped with a mixture. Start checking for doneness a little early, around 18 minutes.
How to Tell if Baked Salmon is Done
Salmon is done when easily flaked. Check the doneness of your salmon with a fork. When the salmon flakes easily with a fork, it’s ready.
You can use an instant-read thermometer to check the fish for doneness. It should register at an internal temperature of 145F in the thickest part of the fillet.
Tip: Take the salmon out of the oven a few minutes before it is ready or when it reaches 140F. The residual heat will continue to cook the salmon even after it’s out of the oven.
Good Sides For Salmon
Try pairing this salmon spinach recipe with one of these delicious vegetable sides:
- Cauliflower Rice Pilaf
- Maple Roasted Brussel Sprouts
- Roasted Garlic Green Beans
- Cauliflower and Ricotta Mash
- Roasted Asparagus with Lemon
It also serves amazingly with a bright green salad, such as:
You May Also Like…
Artichoke and Spinach Roasted Salmon
- Prep Time: 15 min
- Cook Time: 20 min
- Total Time: 35 min
- Yield: 6 1x
- Category: Main
- Method: Baked
- Cuisine: American
Description
If you love spinach artichoke dip then you will love this salmon! This salmon is topped with spinach artichoke inspired dip and baked until creamy.
Ingredients
- 3 Tbsp. butter
- 2 lbs. salmon fillet
- 4 oz. cream cheese, at room temperature
- 2 Tbsp. plain Greek yogurt (can sub with sour cream or mayo)
- 2 Tbsp. freshly grated Parmesan cheese
- 1 garlic clove, minced
- 1/2 cup chopped baby spinach
- 3/4 cup roughly chopped canned artichoke hearts
- Kosher salt and fresh black pepper
- Shredded mozzarella cheese, optional
- Fresh chopped parsley, for garnish, optional
Instructions
- Preheat the oven to 400 degrees F.
- Add butter to a 9X13 baking dish and place in the warming oven for a few minutes. When the butter is melted take out the dish. Place the salmon in the dish and spoon the melted butter over the salmon. Sprinkle the salmon with salt and pepper. Set aside.
- In a bowl, combine the cream cheese, Greek yogurt, parmesan cheese, and garlic. Stir in the spinach and artichokes. Season the mixture with salt and pepper, to taste.
- Spread the spinach artichoke mixture evenly over the salmon. Optional: for an extra cheesy top, sprinkle 1/4 cup shredded mozzarella cheese over the salmon.
- Bake for 20-25 minutes. Start checking the salmon for doneness around 18 minutes. Salmon should be opaque and flake easily with a fork. The top will be lightly golden brown. Garnish with parsley before serving.
Notes
- Bake Time: Roasting time depends on the thickness of your salmon, as determined by the thickest part of the salmon fillet. Also, keep in mind if using wild salmon — it has less fat than farmed salmon and therefore needs less time to cook. Take out salmon a few minutes before it is done or when it reaches an internal temperature of 140F.
- Original Recipe: This recipe was originally published on 1/29/16. It was written to include individual salmon fillets. After testing the recipe I found it works better with a whole salmon fillet.
Nutrition
- Serving Size: 5-6 ounces
- Calories: 348
- Sugar: 1.3 g
- Sodium: 308.2 mg
- Fat: 20.2 g
- Carbohydrates: 4.4 g
- Protein: 38.4 g
- Cholesterol: 114.4 mg
Brilliant, quick, easy, reasonably healthy
Just made this tonight. I’m not the greatest cook but I’m not to bad. Trying to eat more at home lately & use what we have on hand. And this recipe was it. I had spinach & artichoke leftover that needed to used. This was an extremely easy recipe to follow & make. Followed it almost to the T. I halved the salt; as I have to watch sodium levels. My hubby loved it; and he is the chef in our house. He plowed through his plate. So this is a keeper!!!
I’m so glad you enjoyed it! Thank you for the feedback.
You really make it seem so easy with your presentation but I find this matter to be actually something which I think I would never understand. It seems too complex and very broad for me. I’m looking forward for your next post, I will try to get the hang of it
Thanks Guys, Your Recipe Was Too Fantastic. Me and My Family Loved it. I Will Share your Rrecipe with my friends. Hope they will love it too.
I found this recipe via pinterest and wanted to take the time to comment on this wonderful dish. Very easy to make, delicious flavours and easy to follow directions. I added 2 tbsp of sriracha sauce and found the spice level good for hubby and I, but a bit zippy for the kiddo’s (which can be easily fixed with less spice). Thanks so much for sharing your recipe.
Thank you!
I made your Salmon Artichoke baked recipe. It is still in the oven, but I know it is going to be delicious! Thank you. I usually look for inspiration and never make the recipe. I added a packet of lemon crystals (no extra liquid that way) and added one egg yolk to cream cheese mixture.
It’s out of the oven and looks devine. Thank you. this is a keeper!
Thank you for the feedback! So glad you like it.
This absolutely knocked my socks off! I will be adding this to my regular rotation, it was SO yummy!! I wrote it exactly as written – there’s no need to change anything about it.
Thank you Carly! So happy to hear you enjoyed it.
This is amazing! We arent eating it for a couple more hours. But what I have tasted is awesome! Thanks for the recipe!!!
I am a vegetarian, so I will not be able to enjoy the tastes of this recipe but I liked the video very much!!!
I’m putting the dip on an artichoke tonight! Yes artichoke hearts in a dip for artichokes. 😀
Very good! 11yo loved it no surprise but even 7yo preferred it!!!
This looks delicious! Can’t wait to make it for my daughters birthday in a few days.
Made this today! It was delicious. I even saved some of the artichoke mix for another meal!
That’s great! Thank you.
This was so good. Followed recipe EXACTLY except cook on grill with a whole salmon fillet
Served with yellow rice rice and fresh fruit
Thank you Todd! So happy you enjoyed it.
This looks delicious. What a great idea. I’m definitely going to make this!
Thank you!
I chickened out and bought light Philadelphia, so I can’t tell you if marscapone would be ok or not! The salmon worked out perfectly, and I did make a bit of pasta to go with it. Hubby asked me to make it again so… Success!
I’m so glad you enjoyed the salmon Vicki! Thank you so much for your feedback.
I made it yesterday! It was amaaazing!!!!
Thanks you!!!!
Woo hoo! So glad you enjoyed the salmon. Thanks for your feedback 🙂
Yum! Love this idea, Katya! Different, yet still easy! Can’t wait to try this.
Thanks girl! Hope you enjoy it.