This dish features salmon fillets carefully filled with a creamy mixture of softened cream cheese, fresh spinach, and chopped artichokes. Enhanced with Parmesan, garlic, and a touch of lemon juice, the savory filling adds richness and depth. After seasoning, the filets are baked until flaky and golden, then garnished with fresh parsley and lemon wedges for brightness. Ideal for a satisfying, elegant meal that is both gluten-free and low-carb.
The smell of artichokes baking always takes me back to my first apartment dinner party, where I nervously served this to my new colleagues. Someone actually asked for the recipe while still chewing, which I took as the highest compliment possible.
I made this for my anniversary last year because we couldnt get a reservation, and honestly it was better than anything we would have been served. The way the creamy filling bubbles up slightly at the edges makes it look absolutely stunning on the plate.
Ingredients
- 4 skinless salmon fillets: Skinless works best here since youre cutting pockets, and about 180 to 200 g each gives you enough surface area for that generous filling
- 1 tablespoon olive oil: A light drizzle helps the salmon develop a beautiful golden color while keeping it from drying out
- Salt and freshly ground black pepper: Season both inside the pocket and on the exterior dont be shy with the pepper, it cuts through the rich filling
- 100 g cream cheese, softened: Let this sit out for 20 minutes so it blends smoothly into the filling without any lumps
- 60 g baby spinach: Rough chopping distributes the spinach evenly so every bite gets that fresh green flavor and color
- 80 g artichoke hearts, drained and chopped: Canned or jarred work perfectly here, just give them a good squeeze to remove excess liquid
- 2 tablespoons grated Parmesan: Adds that salty, nutty depth that makes the filling taste like something from a nice Italian restaurant
- 1 garlic clove, minced: Fresh garlic is essential here, the jarred stuff just doesnt have the same punch when baked
- 1 tablespoon mayonnaise: Sounds strange but this is the secret to keeping the filling creamy instead of separating in the oven
- 1 teaspoon lemon juice: Brightens up all that richness and helps cut through the cream cheese
- 1/4 teaspoon crushed red pepper flakes: Optional but highly recommended for just a hint of warmth that makes everything pop
Instructions
- Get the oven ready:
- Preheat to 200°C 400°F and line a baking sheet with parchment paper, which saves you from scrubbing baked on cheese later
- Make the filling:
- In a medium bowl, combine cream cheese, spinach, artichoke hearts, Parmesan, garlic, mayonnaise, lemon juice, and red pepper flakes until smooth
- Create the pockets:
- Pat salmon dry and cut a deep pocket down the side of each fillet with a sharp knife, being careful not to cut all the way through
- Season and stuff:
- Salt and pepper the salmon inside and out, then fill each pocket generously with the creamy mixture
- Ready for the oven:
- Place stuffed fillets on the prepared baking sheet and drizzle with olive oil
- Bake to perfection:
- Cook for 15 to 20 minutes until the salmon flakes easily and the filling is hot and lightly golden on top
- Finish and serve:
- Serve immediately with fresh parsley and lemon wedges for squeezing over the top
This dish has become my go to for dinner parties because it looks so impressive but honestly comes together faster than I can set the table. Last time I made it, my friend asked which cooking class I took, and I had to laugh because I learned everything through trial and error.
Make It Your Own
Sometimes I add chopped sun dried tomatoes to the filling when I want deeper flavor. Swapping Parmesan for Pecorino Romano gives it an entirely different personality, sharper and more intense, which is lovely when you want to shake things up.
Side Dish Magic
Roasted potatoes with rosemary soak up any extra sauce beautifully. A crisp green salad with a bright vinaigrette cuts through the richness, and steamed asparagus feels appropriately fancy without any extra work.
Planning Ahead
You can prepare the filling and stuff the salmon up to 1 day in advance, then refrigerate until baking time. This makes it perfect for dinner parties since you can do all the messy prep beforehand.
- Let the stuffed salmon sit at room temperature for 15 minutes before baking if youve chilled it overnight
- Add an extra 3 to 5 minutes to the baking time if baking cold from the refrigerator
- The filling firms up when chilled, making it even easier to stuff without making a mess
Theres something deeply satisfying about cutting into that salmon and watching the creamy filling spill out, steam rising and all. Its become my comfort food for celebrating lifes small victories.
Recipe FAQs
- → How do I prepare the filling for the salmon?
-
Mix softened cream cheese with chopped spinach, drained artichoke hearts, grated Parmesan, minced garlic, mayonnaise, lemon juice, and optional red pepper flakes until smooth and well combined.
- → What temperature and time are best for baking the salmon?
-
Preheat the oven to 200°C (400°F) and bake the stuffed salmon for 15–20 minutes until cooked through and flaky.
- → Can I prepare the stuffed salmon in advance?
-
Yes, you can stuff the salmon up to one day ahead. Keep it refrigerated until ready to bake.
- → What side dishes pair well with this salmon?
-
Roasted potatoes, steamed asparagus, or a crisp green salad complement the flavors nicely.
- → Are there any allergen considerations?
-
This dish contains fish, dairy, and eggs, so check ingredient labels carefully if allergies are a concern.