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
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
There is something about cutting into that stuffed salmon and seeing the creamy filling peek through. Pure comfort on a plate.
Recipe FAQs
- → What type of salmon works best for stuffing?
-
Skinless salmon fillets, about 180-200 grams each, are ideal as they provide enough thickness to hold the filling without breaking apart.
- → Can I prepare the filling in advance?
-
Yes, the creamy spinach and artichoke filling can be made up to a day before and refrigerated until ready to use.
- → How do I prevent the salmon from drying out during baking?
-
Drizzling olive oil over the stuffed fillets and baking at 200°C for 15-20 minutes helps retain moisture and yields juicy salmon.
- → What are good side dishes to serve with this salmon?
-
Roasted potatoes, steamed asparagus, or a crisp green salad complement the rich flavors of the stuffed salmon nicely.
- → Can I substitute Parmesan cheese in the filling?
-
Pecorino Romano is a great alternative that delivers a sharper taste while maintaining the creamy texture of the filling.