• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Kat's Recipes
  • Home
  • About
  • Recipes
  • Privacy Policy
menu icon
go to homepage
  • Kat's Recipes
  • About
  • Privacy Policy
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Kat's Recipes
    • About
    • Privacy Policy
    • Facebook
    • Instagram
    • Pinterest
  • ×

    Home » Fish

    Salmon with Creamy Spinach and Artichoke Hearts

    January 21, 2021 by Kathleen Leave a Comment

    Jump to Recipe·Print Recipe

    This salmon with creamy spinach and artichoke hearts recipe is an easy one pan dinner that certainly tastes like it took twenty pans to make. Salmon fillets sear to start, then are nestled in a cream sauce flavored with garlic, shallots, sage, and brown butter. Add in some fresh spinach and marinated artichoke hearts, then bake the salmon for 15 minutes. Makes for a great weeknight fish dinner!

    Creamy salmon with spinach and artichoke hearts

    Gather up your ingredients.

    Ingredients for Creamy salmon with spinach and artichoke hearts

    Preheat the oven to 350 degrees. Rinse the salmon and pat dry. Sprinkle Kosher salt, pepper, and paprika on the salmon, rubbing it in. 

    Heat an oven proof skillet on medium and add the olive oil. When the olive oil is hot and begins to shimmer, add the salmon fillets, skin side down, and allow them to sear, 3-4 minutes. Remove the salmon to a plate and set aside. (Note: if you are using skinless salmon fillets, that's fine, just sear on one side.)

    To the skillet, add the butter, shallots, and garlic, allowing the butter to brown just slightly and the shallots become translucent, about 2 minutes. Add the sage, cook 2-3 minutes more, allowing the garlic to become golden and the butter to nicely brown. 

    add the garlic and shallots

    Add the cream cheese, in chunks, stirring it around to melt a bit. Whisk in the heavy cream, stirring until smooth. Bring to a simmer and add the parmesan, stirring until it's melted and combined. Add the artichokes and spinach, stirring until spinach has wilted. Stir in the lemon juice. Remove from heat.

    stir in the spinach and artichokes

    Add the salmon fillets back to the pan, nestle them in the sauce, and cook for 15 minutes. Spoon the sauce over the salmon, add flaky sea salt to taste and serve. 

    add the salmon back to the pan

    Easy weeknight dinners are the best! If you love this Salmon with Creamy Spinach and Artichoke Hearts, you might want to try my Instant Pot Creamy Artichoke Chicken, Italian Sausage Skillet with Ricotta and Pasta, and Broiled Chicken Thighs.

    Print

    Salmon with Creamy Spinach and Artichoke Hearts

    creamy salmon with spinach and artichoke hearts
    Print Recipe
    Pin Recipe

    Salmon with creamy spinach and artichoke hearts recipe that uses only one pan. Cream sauce is flavored with garlic, shallots, sage, and brown butter. 

    • Author: Kathleen
    • Prep Time: 15 minutes
    • Cook Time: 25 minutes
    • Total Time: 35 minutes
    • Yield: 4 servings 1x
    • Category: Fish
    • Method: skillet
    • Cuisine: American

    Ingredients

    Scale

    1 lb. salmon, cut into 3-4 fillets
    kosher salt and black pepper to taste
    ½ teaspoon paprika
    1 tablespoon extra virgin olive oil
    3 tablespoons salted butter
    2 tablespoons shallots, minced
    3 cloves garlic, minced
    2 tablespoons chopped fresh sage
    1 ¼ cups heavy cream
    2 ounces cream cheese, cubed
    ½ cup grated parmesan
    4 cups fresh spinach (or baby spinach)
    1 ½ cups marinated artichoke hearts, roughly chopped
    2 teaspoons fresh lemon juice
    flaky sea salt to top finished meal

    Instructions

    1. Preheat the oven to 350 degrees. Rinse the salmon and pat dry. Sprinkle Kosher salt, pepper, and paprika on the salmon, rubbing it in. 
    2. Heat an oven proof skillet on medium and add the olive oil. When the olive oil is hot and begins to shimmer, add the salmon fillets, skin side down, and allow them to sear, 3-4 minutes. Remove the salmon to a plate and set aside. (Note: if you are using skinless salmon fillets, that's fine, just sear on one side.)
    3. To the skillet, add the butter, shallots, and garlic, allowing the butter to brown just slightly and the shallots become translucent, about 2 minutes. Add the sage, cook 2-3 minutes more, allowing the garlic to become golden and the butter to nicely brown. 
    4. Add the cream cheese, in chunks, stirring it around to melt a bit. Whisk in the heavy cream, stirring until smooth. Bring to a simmer and add the parmesan, stirring until it's melted and combined. Add the artichokes and spinach, stirring until spinach has wilted. Stir in the lemon juice. Remove from heat.
    5. Add the salmon fillets back to the pan, nestle them in the sauce, and cook for 15 minutes. Spoon the sauce over the salmon, add flaky sea salt to taste and serve. 

    Keywords: salmon, easy salmon, skillet salmon, baked salmon, salmon with creamy spinach, artichokes, easy weeknight dinner

    Did you make this recipe?

    Share a photo and tag us — we can't wait to see what you've made!

    « Banana Bread
    Easy Baked Chicken with Cauliflower Rice »

    Reader Interactions

    Leave a Reply Cancel reply

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

    Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Primary Sidebar

    Recent Posts

    • Chicken Kyiv
    • Slow Cooker Chicken Cordon Bleu with Stuffing
    • Slow Cooker Chicken Cordon Bleu
    • Irish Brown Bread
    • Irish Soda Bread

    Archives

    Categories

    Footer

    ↑ back to top