Stuffed salmon recipe with irresistible creamy freshness

With just a handful of simple ingredients, this baked stuffed salmon delivers a restaurant-worthy meal that feels like a celebration. Tender, flaky salmon fillets cradle a creamy, vibrant filling of spinach, sun-dried tomatoes, and fresh dill. Every bite is a perfect harmony of rich, tangy, and herby flavors.
Learn how to make our stuffed salmon recipe with a creamy filling of spinach, sun-dried tomatoes, and dill, then baked and served with fresh lemon wedges.

What Makes This Stuffed Salmon Recipe So Special

With just a handful of simple ingredients, this baked stuffed salmon delivers a restaurant-worthy meal that feels like a celebration. We’re talking about tender, flaky salmon fillets cradling a creamy, vibrant filling of spinach, sun-dried tomatoes, and fresh dill. Every bite is a perfect harmony of rich, tangy, and herby flavors, all wrapped up in one impressive package. It’s the kind of easy stuffed salmon that turns an ordinary weeknight into something special. During our many kitchen tests, we found that the key to the best salmon stuffing recipes is balance. You want enough filling to make each slice luxurious, but not so much that it spills out during baking. Our team’s little discovery? Letting the cream cheese soften completely makes the mixture incredibly easy to spread and ensures your stuffed salmon fillets cook evenly. Trust us, once you see how simple the process is, you’ll be making this salmon with stuffing all the time!
This post may contain affiliate recommendations. Please see our disclosure policy.

Ingredients for This Stuffed Salmon Recipe

Here’s everything you’ll need to create this beautiful baked stuffed salmon. We recommend using a center-cut fillet for even thickness, which makes creating the pocket and cooking much simpler.
  • 1 ½ pounds salmon fillet, skin-on, center-cut
  • 4 ounces cream cheese, softened at room temperature
  • ¼ cup finely chopped fresh spinach
  • 2 tablespoons finely chopped sun-dried tomatoes
  • 2 tablespoons finely chopped fresh dill
  • 1 tablespoon fresh lemon juice
  • 1 teaspoon lemon zest
  • ½ teaspoon garlic powder
  • ¼ teaspoon kosher salt
  • ¼ teaspoon black pepper
  • 1 tablespoon olive oil
  • Lemon wedges for serving

Cook Time for Baked Stuffed Salmon

One of the things we love most about this stuffed salmon recipe is how quickly it comes together. From start to finish, you’re looking at about 35 minutes for a stunning main course. Here’s the breakdown so you can plan your meal perfectly.
  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Total Time: 35 minutes

How to Make Stuffed Salmon Fillets

Follow these simple steps for perfectly cooked salmon with stuffing every single time. We’ve broken it down so it’s easy to follow, even if you’re new to working with whole fillets.

Step 1: Preheat and Prep

Preheat your oven to 400°F (200°C). Line a rimmed baking sheet with parchment paper or foil for easy cleanup.

Step 2: Create the Pocket

Prepare the salmon by placing it skin-side down on a cutting board. Using a sharp knife, make a deep pocket in the center of the fillet by cutting horizontally through the thickest part, being careful not to cut all the way through the sides or bottom.

Step 3: Mix the Filling

In a medium bowl, combine the softened cream cheese, chopped spinach, sun-dried tomatoes, dill, lemon juice, lemon zest, garlic powder, salt, and pepper. Mix until well blended and creamy.

Step 4: Stuff the Salmon

Carefully spoon the cream cheese filling into the pocket you created in the salmon, pressing it in gently to fill the space evenly without overstuffing.

Step 5: Add Oil and Bake

Drizzle the olive oil over the top of the stuffed salmon and rub it lightly to coat the surface. This will help the skin crisp up and the top brown nicely. Transfer the salmon to the prepared baking sheet. Bake for 18-22 minutes, or until the salmon is opaque and flakes easily with a fork at its thickest part, and the filling is hot.

Step 6: Rest and Serve

Let the salmon rest for 5 minutes on the baking sheet before slicing into portions. This allows the juices to redistribute. Serve warm with fresh lemon wedges on the side.

Pro Tips & Tasty Tweaks

After testing this stuffed salmon recipe dozens of times, we’ve gathered our best team insights to help you nail it on the first try. Here are a few tweaks we absolutely love.
  • Flavor Swap: For a different herb profile, try fresh basil or chives instead of dill. It completely changes the character of the dish while keeping it just as delicious.
  • Timing Tip: If your fillet is particularly thick (over 1.5 inches), don’t increase the oven temp. Instead, tent it loosely with foil for the first 10 minutes of baking to prevent over-browning, then uncover to finish.
  • Prep Fix: To make spreading the filling even easier, use a small spoon or a piping bag without a tip. This gives you great control and helps prevent mess.
  • Storage Tip: Leftovers keep beautifully! Store cooled portions in an airtight container in the fridge for up to 2 days. Reheat gently in a 300°F oven until just warmed through to maintain texture.

Flavor & Texture Notes

When you get this baked stuffed salmon just right, the experience is truly wonderful. Let’s talk about what you can expect from this easy stuffed salmon when it emerges from your oven. The exterior should have a lightly golden hue, and the skin underneath will be delightfully crisp. When you slice into it, the salmon itself will be tender, moist, and flake apart with gentle pressure from a fork. The filling transforms into a warm, creamy, and cohesive layer that’s bursting with flavor. You’ll taste the bright, tangy punch from the lemon and sun-dried tomatoes first, followed by the subtle, fresh notes of spinach and dill, all smoothed out by the rich cream cheese. The aroma is fresh and savory, with a hint of oceanic sweetness from the perfectly cooked salmon. It’s a complete and satisfying meal in every bite.

Variations & Substitutions

We encourage you to make this stuffed salmon recipe your own! Our team is always experimenting, and here are some of our favorite successful twists on the classic salmon stuffing recipes. For a richer, savory note, add a couple of tablespoons of finely chopped, cooked artichoke hearts to the filling mixture. If you want a bit of crunch, a handful of toasted pine nuts or slivered almonds mixed into the stuffing is fantastic. Don’t have fresh dill? A teaspoon of dried dill weed works in a pinch, though the flavor will be more subtle. For a dairy-free version, a thick, plain plant-based cream cheese alternative can be used. Finally, if sun-dried tomatoes aren’t your thing, try swapping in finely chopped roasted red peppers for a similarly sweet and tangy effect.

Make-Ahead & Scaling

We love a recipe that respects your time, and this easy stuffed salmon is a perfect candidate for a little strategic prep. You can absolutely get a head start, which makes pulling together a beautiful baked stuffed salmon for guests feel effortless. For make-ahead, we recommend preparing the cream cheese filling up to a day in advance. Simply mix it, cover the bowl tightly, and store it in the refrigerator. When you’re ready, let it sit at room temperature for 15-20 minutes to soften slightly for easier spreading. You can also create the pocket in the salmon fillet ahead of time, wrap it well, and refrigerate it separately. This stuffed salmon recipe is also fantastic for scaling. For a smaller meal, use a half-pound fillet and halve the filling, reducing the bake time by 5-7 minutes. For a crowd, simply double or triple the ingredients and use two baking sheets, rotating them halfway through cooking for even browning. Just remember, the key to perfect salmon with stuffing in larger batches is ensuring your fillets aren’t crowded on the pan.

How to Serve This Stuffed Salmon Recipe

Presentation is part of the fun with a dish this beautiful. After all our testing, we found that a simple, elegant plate lets the vibrant colors and textures of the salmon stuffing recipes shine. We love to slice the baked stuffed salmon into generous portions right at the table. The reveal of that creamy, herby center is always a delight. For sides, something light and fresh balances the richness perfectly. A simple arugula salad with a lemon vinaigrette, some roasted asparagus, or a pilaf of quinoa or couscous are our go-to choices. They complement without competing. A final squeeze of fresh lemon juice is non-negotiable for us—it brightens every single bite. One of our favorite team discoveries? Letting the salmon rest for those full five minutes before slicing is crucial. It keeps those stuffed salmon fillets juicy and intact, making for a much prettier plate.

Mistakes to Avoid

We’ve made our share of kitchen missteps so you don’t have to! Here are the most common pitfalls we’ve seen (and experienced) with salmon with stuffing, and exactly how to steer clear of them. First, using cold cream cheese is a recipe for frustration. It won’t blend smoothly and can tear the delicate salmon pocket when you try to spread it. Always let it soften completely. Second, overstuffing the pocket is a frequent issue. If you’ve ever wondered why your filling oozed out during baking, that’s likely why. The filling should sit snugly inside, not be bursting at the seams. Third, skipping the rest time after baking means losing precious juices. Letting the salmon sit for five minutes allows everything to set, ensuring moist, flaky results every time. Finally, for perfectly cooked stuffed salmon fillets, don’t just rely on the clock. Ovens vary, so always check for doneness by seeing if the salmon flakes easily at the thickest part. By avoiding these simple errors, your easy stuffed salmon will turn out restaurant-perfect, impressing everyone at your table with minimal stress.

How to Store This Stuffed Salmon Recipe

Good news: this baked stuffed salmon makes for wonderful leftovers. Through our tests, we’ve nailed down the best ways to keep it tasting fresh. Once cooled, store any leftovers in an airtight container in the refrigerator for up to 2 days. We don’t recommend freezing the assembled dish, as the cream cheese filling can separate and become watery upon thawing. However, you can freeze the uncooked, seasoned salmon fillet (without the stuffing) very successfully. To reheat, we strongly advise against the microwave, which can make the fish rubbery. Instead, place portions on a foil-lined tray, cover loosely with more foil, and warm in a 300°F oven for about 10-15 minutes, or just until heated through. This gentle method helps preserve the lovely texture of your salmon with stuffing.

Try This Stuffed Salmon Recipe Yourself

We truly hope you give this stuffed salmon recipe a try in your own kitchen. It’s one of those dishes that feels far more special than the effort required, and we think you’ll love it as much as we do. Whether it’s a quiet Tuesday dinner or a weekend gathering, these stuffed salmon fillets have a way of making the meal feel like an occasion. The process is straightforward, the flavors are bright and satisfying, and the final result is always impressive. Don’t be intimidated by the idea of creating a pocket—with a sharp knife and a little care, it’s easier than it looks. We encourage you to gather your ingredients, preheat your oven, and experience the joy of pulling this beautiful, flavorful dish together.
Learn how to make our stuffed salmon recipe with a creamy filling of spinach, sun-dried tomatoes, and dill, then baked and served with fresh lemon wedges.

Creamy Spinach & Sun-Dried Tomato Stuffed Salmon

No ratings yet
With just a handful of simple ingredients, this baked stuffed salmon delivers a restaurant-worthy meal that feels like a celebration. Tender, flaky salmon fillets cradle a creamy, vibrant filling of spinach, sun-dried tomatoes, and fresh dill. Every bite is a perfect harmony of rich, tangy, and herby flavors.
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings: 4 servings
Course: Main Course
Cuisine: American
Calories: 380

Ingredients
 
 

  • 1.5 pound salmon fillet, skin-on, center-cut
  • 4 ounce cream cheese softened at room temperature
  • 0.25 cup fresh spinach finely chopped
  • 2 tbsp sun-dried tomatoes finely chopped
  • 2 tbsp fresh dill finely chopped
  • 1 tbsp fresh lemon juice
  • 1 tsp lemon zest
  • 0.5 tsp garlic powder
  • 0.25 tsp kosher salt
  • 0.25 tsp black pepper
  • 1 tbsp olive oil
  • Lemon wedges for serving

Equipment

  • rimmed baking sheet
  • parchment paper or foil
  • sharp knife
  • Cutting board
  • mixing bowl

Method
 

  1. Preheat your oven to 400°F (200°C). Line a rimmed baking sheet with parchment paper or foil for easy cleanup.
  2. Prepare the salmon by placing it skin-side down on a cutting board. Using a sharp knife, make a deep pocket in the center of the fillet by cutting horizontally through the thickest part, being careful not to cut all the way through the sides or bottom.
  3. In a medium bowl, combine the softened cream cheese, chopped spinach, sun-dried tomatoes, dill, lemon juice, lemon zest, garlic powder, salt, and pepper. Mix until well blended and creamy.
  4. Carefully spoon the cream cheese filling into the pocket you created in the salmon, pressing it in gently to fill the space evenly without overstuffing.
  5. Drizzle the olive oil over the top of the stuffed salmon and rub it lightly to coat the surface. Transfer the salmon to the prepared baking sheet. Bake for 18-22 minutes, or until the salmon is opaque and flakes easily with a fork at its thickest part, and the filling is hot.
  6. Let the salmon rest for 5 minutes on the baking sheet before slicing into portions. Serve warm with fresh lemon wedges on the side.

Nutrition

Calories: 380kcalCarbohydrates: 4gProtein: 35gFat: 25gSaturated Fat: 8gCholesterol: 110mgSodium: 320mgPotassium: 850mgFiber: 1gSugar: 2gVitamin A: 15IUVitamin C: 10mgCalcium: 6mgIron: 8mg

Notes

Pro Tips: Let cream cheese soften completely for easy spreading. For a different herb profile, try fresh basil or chives. If your fillet is particularly thick (over 1.5 inches), tent it loosely with foil for the first 10 minutes of baking to prevent over-browning.
Storage: Store cooled leftovers in an airtight container in the fridge for up to 2 days. Reheat gently in a 300°F oven to maintain texture.

Tried this recipe?

Let us know how it was!

Enjoyed the recipe? Share it!

Easy Dinner eBook

Everyday Recipe Library

Discover our collection of recipe eBooks — simple, delicious meals for every day.

Easy Dinners

Quick, fuss-free dinner recipes the whole family will love — ready in 30 minutes or less.

Get the eBook

Kitchen Essentials We Recommend

Tools that make cooking easier — tried, tested, and loved.

Stainless Cookware Set

Stainless Steel Cookware Set

Professional-grade pots and pans for every recipe.

Buy on Amazon Read Review
Total Crushing Blender

Total Crushing Blender

Smoothies, soups, sauces — powerful and easy to clean.

Buy on Amazon Read Review
Glass Food Storage Set

Glass Food Storage Set

Leakproof, oven-safe containers — perfect for meal prep.

Buy on Amazon Read Review

As an Amazon Associate we earn from qualifying purchases.

Got a recipe the world should try?

Share your favorite family recipe or national dish with food lovers in 100+ countries.

Submit Your Recipe

Frequently Asked Questions

Can I use frozen salmon for this recipe?

Absolutely, you can. We recommend thawing the salmon completely in the refrigerator overnight first. Pat it very dry with paper towels before you create the pocket, as excess moisture can make the filling soggy and prevent proper browning on your baked stuffed salmon.

How do I know when the stuffed salmon is done cooking?

The best test is visual and tactile. The salmon should be opaque throughout and flake easily with a fork at its thickest part. An instant-read thermometer inserted into the center of the fish (not just the filling) should read 145°F. The filling should also be hot to the touch.

What can I use instead of sun-dried tomatoes?

We’ve had great success with other savory, tangy mix-ins. Finely chopped roasted red peppers, marinated artichoke hearts, or even a tablespoon of capers can create a delicious twist on the classic salmon stuffing recipes. The goal is to add a pop of flavor that contrasts the rich cream cheese.

Can I prepare stuffed salmon fillets ahead of time?

Yes, with one caveat. You can prep the filling and cut the pocket in the salmon up to a day ahead, storing them separately in the fridge. However, we recommend stuffing and baking the salmon just before serving for the best texture. If you must assemble it early, keep it refrigerated and add a few extra minutes to the bake time since it will be going into the oven cold.

Conclusion

We’re so glad you joined us for this deep dive into our favorite stuffed salmon recipe. It’s a testament to how a few quality ingredients, combined with a simple technique, can create something truly memorable. This easy stuffed salmon is reliable enough for a busy weeknight yet elegant enough for your most cherished guests. We hope you feel inspired and confident to try it. Gather your fresh dill and lemon, soften that cream cheese, and get ready for a meal that’s sure to become a new favorite in your home. Happy cooking!
SHOP OUR RECIPE E-BOOKS

All Your Favorite Recipes in Easy eBook Collections

All our recipes are free on the blog, but now you can enjoy them in easy-to-use, ad-free eBooks. Choose from 24 themed collections across your favorite subniches like Air Fryer, Easy Dinner, Italian or Dessert Recipes, many available in up to 16 language editions. Each recipe eBook is delivered as an instant digital download from our Everyday Recipe Library shop, ready to use on any device, giving you lifetime access to the recipes you love while helping us keep sharing free cooking inspiration with the MyDishRecipes community.

Shop Recipe eBooks & Support MyDishRecipes

All recipe eBooks are sold through our Everyday Recipe Library shop with secure checkout and instant digital download after purchase.

Leave a Comment

Recipe Rating