Creamy Spinach Artichoke Salmon

Golden-baked Creamy Spinach and Artichoke Stuffed Salmon fillets reveal a luscious green filling on a white plate with lemon wedges. Save
Golden-baked Creamy Spinach and Artichoke Stuffed Salmon fillets reveal a luscious green filling on a white plate with lemon wedges. | pinflavorlab.com

This dish features tender salmon fillets carefully filled with a rich blend of cream cheese, spinach, and artichoke hearts. The filling is seasoned with Parmesan, garlic, and a hint of lemon, creating a smooth, flavorful mixture. After stuffing, the fillets are baked until flaky and lightly golden. Garnished with fresh parsley and lemon wedges, this is a refined and approachable meal, ideal for a nutritious, satisfying dinner that's quick to prepare.

The first time I made stuffed salmon, I was intimidated. Cutting pockets into expensive fish felt like asking for trouble, but one try and I was hooked on how restaurant fancy it looked with minimal effort.

Last winter, I served this for a dinner party and everyone went quiet at the table. Thats the moment I knew this recipe was a keeper for special occasions and Tuesday nights alike.

Ingredients

  • 4 skinless salmon fillets: Skinless works best here since you are cutting pockets, about 180 to 200 g each ensures hearty portions
  • 1 tablespoon olive oil: Helps the salmon get gorgeous color and keeps everything from sticking
  • Salt and black pepper: Season inside and out, the filling needs seasoning too
  • 100 g cream cheese: Softened to room temperature makes mixing effortless and prevents lumps
  • 60 g baby spinach: Rough chopping keeps some texture and helps it distribute evenly
  • 80 g artichoke hearts: Canned or jarred work beautifully, just drain them well
  • 2 tablespoons Parmesan cheese: Adds that salty umami punch that makes everything taste better
  • 1 garlic clove: Minced fresh, nothing beats that aromatic bite
  • 1 tablespoon mayonnaise: The secret to silky smooth filling that holds together
  • 1 teaspoon lemon juice: Brightens all the rich cream cheese and cuts through the salmon
  • 1/4 teaspoon red pepper flakes: Optional but adds such a nice subtle warmth

Instructions

Get your oven ready:
Preheat to 200°C (400°F) and line a baking sheet with parchment paper for easy cleanup
Make the creamy filling:
Mix cream cheese, spinach, artichokes, Parmesan, garlic, mayonnaise, lemon juice, and red pepper flakes until smooth
Prep the salmon:
Pat fillets dry and carefully cut a deep pocket down the side of each without cutting through
Season and stuff:
Salt and pepper the fish inside and out, then fill each pocket generously with the creamy mixture
Bake to perfection:
Arrange on the prepared sheet, drizzle with olive oil, and bake 15 to 20 minutes until flaky and golden
Tender Creamy Spinach and Artichoke Stuffed Salmon, flaky and moist, garnished with fresh parsley alongside roasted asparagus and potatoes. Save
Tender Creamy Spinach and Artichoke Stuffed Salmon, flaky and moist, garnished with fresh parsley alongside roasted asparagus and potatoes. | pinflavorlab.com

My husband requested this for his birthday dinner, which says everything. It is become our go to when we want something that feels indulgent but is actually quite simple.

Make It Your Own

Sometimes I swap in sun dried tomatoes for the artichokes or use Pecorino instead of Parmesan for a sharper bite. The basic formula stays the same but the flavors shift beautifully.

What To Serve Alongside

Roasted potatoes soak up any extra filling that escapes, while steamed asparagus adds bright crunch. A crisp green salad with vinaigrette keeps things feeling balanced.

Timing And Prep

You can stuff the salmon up to a day ahead and refrigerate, which is huge for dinner parties. Just add a couple minutes to the baking time if going straight from the fridge.

  • Let salmon sit at room temperature for 15 minutes before baking for even cooking
  • The filling should be warm or room temperature, never cold from the fridge
  • Rest the fish for 5 minutes after baking so the filling sets slightly
Plated Creamy Spinach and Artichoke Stuffed Salmon with a creamy, melted filling and a side of lemon wedges for zest. Save
Plated Creamy Spinach and Artichoke Stuffed Salmon with a creamy, melted filling and a side of lemon wedges for zest. | pinflavorlab.com

There is something about cutting into that stuffed salmon and seeing the creamy filling peek through. Pure comfort on a plate.

Recipe FAQs

Skinless salmon fillets, about 180-200 grams each, are ideal as they provide enough thickness to hold the filling without breaking apart.

Yes, the creamy spinach and artichoke filling can be made up to a day before and refrigerated until ready to use.

Drizzling olive oil over the stuffed fillets and baking at 200°C for 15-20 minutes helps retain moisture and yields juicy salmon.

Roasted potatoes, steamed asparagus, or a crisp green salad complement the rich flavors of the stuffed salmon nicely.

Pecorino Romano is a great alternative that delivers a sharper taste while maintaining the creamy texture of the filling.

Creamy Spinach Artichoke Salmon

Salmon baked with a creamy spinach and artichoke filling, perfect for an elegant main course.

Prep 20m
Cook 20m
Total 40m
Servings 4
Difficulty Medium

Ingredients

Salmon

  • 4 skinless salmon fillets (6–7 oz each)
  • 1 tablespoon olive oil
  • Salt and freshly ground black pepper, to taste

Creamy Filling

  • 3.5 oz cream cheese, softened
  • 2 oz baby spinach, roughly chopped
  • 3 oz canned or jarred artichoke hearts, drained and chopped
  • 2 tablespoons grated Parmesan cheese
  • 1 garlic clove, minced
  • 1 tablespoon mayonnaise
  • 1 teaspoon lemon juice
  • 1/4 teaspoon crushed red pepper flakes (optional)

Garnish

  • Lemon wedges
  • Fresh chopped parsley

Instructions

1
Preheat Oven and Prepare Baking Sheet: Preheat the oven to 400°F. Line a baking sheet with parchment paper.
2
Prepare Creamy Filling: In a medium bowl, combine cream cheese, spinach, artichoke hearts, Parmesan, garlic, mayonnaise, lemon juice, and red pepper flakes. Mix until smooth and well combined.
3
Create Pockets in Salmon: Pat salmon fillets dry. Using a sharp knife, cut a deep pocket down the side of each fillet, being careful not to cut all the way through.
4
Season and Stuff Salmon: Season salmon with salt and pepper inside and out. Fill each pocket generously with the creamy spinach-artichoke mixture.
5
Arrange on Baking Sheet: Place stuffed salmon fillets onto the prepared baking sheet. Drizzle with olive oil.
6
Bake to Perfection: Bake for 15–20 minutes, or until salmon is cooked through and flakes easily with a fork. The filling should be hot and lightly golden.
7
Serve and Garnish: Serve hot, garnished with fresh parsley and lemon wedges.
Additional Information

Equipment Needed

  • Sharp knife
  • Mixing bowl
  • Baking sheet
  • Parchment paper
  • Spoon or small spatula

Nutrition (Per Serving)

Calories 350
Protein 34g
Carbs 5g
Fat 20g

Allergy Information

  • Contains fish (salmon)
  • Contains milk (cream cheese, Parmesan)
  • Contains eggs (mayonnaise)
Erica Vaughn

Home cook sharing simple, family-friendly recipes and practical kitchen tips.