Stuffed Salmon Rolls (Easy & Elegant Recipe)

By Paula Crestwell

On February 9, 2026

A close-up shot of baked salmon rolls highlighting the flaky texture of the fish and the creamy spinach and cheese filling inside.

Cuisine

American

Prep time

15 minutes

Cooking time

20 minutes

Total time

35 minutes

Servings

4 rolls

Discover how to create stunning Stuffed Salmon Rolls, a dish that looks like it came straight from a high-end restaurant but is surprisingly simple to make in your own kitchen. This recipe features tender salmon fillets wrapped around a rich and creamy spinach and cream cheese filling, baked to perfection. It’s the perfect centerpiece for a special dinner, yet easy enough for a weeknight treat. If you’re looking for an impressive seafood dish that delivers on flavor, you’ve found it.

These salmon rolls are incredibly versatile and guaranteed to be a crowd-pleaser. The combination of flaky salmon and savory, herby filling is simply irresistible. Let’s dive into how you can make this elegant dish at home.

A pan of stuffed salmon rolls fresh out of the oven, showing the golden-brown top and bubbling cheesy spinach filling.
Fresh from the oven and ready to enjoy.

Why You’ll Love These Stuffed Salmon Rolls

  • Elegant Presentation: The pinwheel appearance of these rolls makes any meal feel special. They are visually stunning and perfect for impressing guests.
  • Rich in Flavor: The creamy, savory filling perfectly complements the natural richness of the salmon. Every bite is packed with delicious, well-balanced flavors.
  • Surprisingly Simple: Despite their gourmet look, the steps are straightforward and easy to follow for cooks of all skill levels.
  • Healthy & Nutritious: Salmon is a fantastic source of omega-3 fatty acids and protein, making this a dish you can feel good about serving. For another healthy seafood option, check out this Lemon Garlic Sea Bass recipe.

The Key Ingredients for Perfect Salmon Rolls

The magic of this dish lies in its simple, high-quality ingredients. Here’s what you’ll need to gather:

For the Salmon:

  • Salmon Fillets: Look for large, thin fillets without the skin. This makes them easier to roll. King salmon or Atlantic salmon work beautifully.
  • Olive Oil: To keep the salmon moist and help it brown nicely.
  • Salt & Black Pepper: For seasoning the fish.

For the Creamy Filling:

  • Cream Cheese: Use full-fat block cream cheese, softened to room temperature for easy mixing.
  • Frozen Spinach: Thaw it and squeeze out as much water as possible. This is critical to prevent a watery filling.
  • Grated Parmesan Cheese: Adds a nutty, salty depth of flavor.
  • Garlic: Freshly minced garlic provides the best flavor.
  • Lemon Zest: Brightens up the filling and cuts through the richness.
  • Fresh Dill: Its slightly grassy, citrus-like flavor is a classic pairing with salmon.

How to Make Stuffed Salmon Rolls (Step-by-Step)

Follow these simple steps to create flawless stuffed salmon. We’ll start by preparing the filling, then move on to assembling and baking the rolls.

Step 1: Prepare the Filling

First, preheat your oven to 400°F (200°C). In a medium bowl, combine the softened cream cheese, thawed and thoroughly squeezed spinach, grated Parmesan, minced garlic, lemon zest, and fresh dill. Mix everything together until it’s well combined and creamy. Season with a pinch of salt and pepper to taste. Set it aside.

Step 2: Prepare the Salmon Fillets

Pat the salmon fillets dry with a paper towel. This helps them sear better and prevents them from steaming. If your fillets are thick, you can gently butterfly them by cutting them horizontally almost all the way through, then opening them like a book to create a larger, thinner piece. Season both sides of the fillets with salt and pepper.

A close-up shot of baked salmon rolls highlighting the flaky texture of the fish and the creamy spinach and cheese filling inside.
Look at that perfect, flaky salmon and creamy filling!

Step 3: Stuff and Roll the Salmon

Lay a salmon fillet flat on a cutting board. Spread a generous, even layer of the cream cheese and spinach mixture over the surface of the fillet, leaving a small border around the edges. Starting from one of the shorter ends, tightly roll the salmon fillet into a spiral. Secure the roll with one or two toothpicks to keep it from unraveling during baking.

Step 4: Bake the Rolls

Place the stuffed salmon rolls in a lightly greased baking dish or on a parchment-lined baking sheet. Drizzle the tops with a little olive oil. Bake for 15-20 minutes, or until the salmon is cooked through and opaque. The internal temperature should reach 145°F (63°C) on an instant-read thermometer.

Creative Filling Variations to Try

While the classic spinach and cream cheese filling is a winner, you can easily customize these Stuffed Salmon Rolls. Here are a few ideas:

  • Crab and Asparagus: Mix lump crab meat, finely chopped blanched asparagus, cream cheese, and a touch of Old Bay seasoning. It’s a luxurious twist, similar to the flavors in a delicious crab casserole.
  • Sun-Dried Tomato and Feta: Combine chopped sun-dried tomatoes, crumbled feta cheese, chopped fresh basil, and cream cheese for a Mediterranean flair.
  • Mushroom and Herb: Sauté finely chopped mushrooms with shallots and thyme until all the moisture has evaporated. Let it cool, then mix with cream cheese and a little Gruyère cheese.

Pro Tips for Restaurant-Quality Results

  • Don’t Overstuff: Be generous with the filling, but don’t overdo it. Too much filling will ooze out while baking.
  • Slice Evenly: For appetizer-sized portions, you can roll a very large, thin fillet and slice it into 1-inch pinwheels before baking. Secure each with a toothpick.
  • Let it Rest: Allow the baked salmon rolls to rest for a few minutes before serving. This helps the juices redistribute and the filling to set slightly.

What to Serve with Your Salmon Rolls

These Stuffed Salmon Rolls pair wonderfully with a variety of sides. For a complete and satisfying meal, consider serving them with:

  • Roasted Vegetables: Asparagus, broccoli, or a colorful roasted vegetable orzo bowl are excellent choices.
  • Salads: A light, fresh salad like a Balsamic Potato Salad or simple greens with a lemon vinaigrette.
  • Grains: Quinoa, rice pilaf, or creamy polenta complement the richness of the salmon perfectly.

Storage and Reheating Instructions

Store any leftover salmon rolls in an airtight container in the refrigerator for up to 2 days. To reheat, place them in an oven preheated to 350°F (175°C) for about 10-12 minutes, or until warmed through. Avoid using the microwave, as it can make the salmon rubbery.

Frequently Asked Questions

Yes, you can prepare the stuffed salmon rolls up to 24 hours in advance. Assemble them completely, cover tightly with plastic wrap, and store them in the refrigerator. When you’re ready, just bake as directed, adding a few extra minutes to the cooking time.

To prevent the filling from leaking, don’t overstuff the fillets and make sure to roll them tightly. Securing each roll with a toothpick is also essential to help it hold its shape while baking.

Salmon should be cooked to an internal temperature of 145°F (63°C). Use an instant-read thermometer inserted into the thickest part of the roll to check for doneness.

If you want to substitute cream cheese, you could use ricotta cheese (drained well) or Boursin cheese for a different flavor profile. For a dairy-free option, a cashew-based cream cheese alternative would also work.

The best salmon to use is a large, thin, skinless fillet. King, Coho, or Atlantic salmon are all great choices because their size and texture make them easy to stuff and roll.

The Best Stuffed Salmon Rolls Recipe

A close-up shot of baked salmon rolls highlighting the flaky texture of the fish and the creamy spinach and cheese filling inside.

Stuffed Salmon Rolls (Easy & Elegant Recipe)

Create elegant Stuffed Salmon Rolls with this easy recipe. Tender salmon fillets are filled with a creamy spinach and cheese mixture, then baked to perfection. A perfect dish for a special dinner or a healthy weeknight meal.
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings: 4 rolls
Course: Dinner, Main Course
Cuisine: American
Calories: 410

Ingredients
  

For the Salmon
  • 4 thin-cut salmon fillets, skinless (about 6 oz each) Ensure they are patted dry.
  • 1 tbsp olive oil
  • 1/2 tsp salt or to taste
  • 1/4 tsp black pepper freshly ground
For the Filling
  • 4 oz cream cheese, softened Use full-fat block style.
  • 5 oz frozen spinach, thawed and squeezed dry Remove as much water as possible.
  • 1/4 cup grated Parmesan cheese
  • 2 cloves garlic, minced
  • 1 tsp lemon zest
  • 1 tbsp fresh dill, chopped

Equipment

  • 1 Baking Dish
  • 1 Mixing Bowl
  • Toothpicks

Instructions
 

  1. Preheat your oven to 400°F (200°C). In a medium bowl, combine the softened cream cheese, thawed and squeezed spinach, grated Parmesan, minced garlic, lemon zest, and fresh dill. Mix until well combined. Season with a pinch of salt and pepper.
  2. Pat the salmon fillets dry with a paper towel. Season both sides of the fillets with salt and pepper.
  3. Lay a salmon fillet flat and spread an even layer of the cream cheese mixture over it, leaving a small border. Starting from a short end, roll the salmon up tightly. Secure with a toothpick.
  4. Place the stuffed salmon rolls in a lightly greased baking dish. Drizzle the tops with olive oil. Bake for 15-20 minutes, until the salmon is cooked through and opaque (internal temperature of 145°F or 63°C).
  5. Let the rolls rest for a few minutes before removing the toothpicks and serving.

Notes

Tip 1: Make sure the spinach is extremely dry. Squeezing it in a cheesecloth or between paper towels works best to prevent a watery filling.
Tip 2: For easier rolling, choose salmon fillets that are longer and thinner rather than short and thick.
Tip 3: Don't overbake the salmon, as it will continue to cook slightly after being removed from the oven.

More Recipes You’ll Love

We hope you loved this elegant Stuffed Salmon Rolls recipe! It’s a true showstopper that proves gourmet cooking can be approachable and fun. If you made this dish, we would love to hear your thoughts. Please leave a comment and a rating below. For more delicious recipe inspiration, be sure to follow us on Pinterest!

A beautiful overhead shot of baked stuffed salmon rolls in a white dish, garnished with fresh dill. This easy and elegant recipe is perfect for a special dinner.
Impress your guests with these stunning yet simple Stuffed Salmon Rolls!

You might also like these recipes

Leave a Comment

Recipe Rating