Salmon & Spinach Puff Pastry Roll 🐟🥬🥐

Introduction

This Salmon & Spinach Puff Pastry Roll is an elegant yet surprisingly easy dinner made with flaky golden pastry, tender salmon, creamy cheese, and flavorful spinach.

The puff pastry becomes beautifully crisp and golden in the oven while the salmon stays moist and tender inside.

This easy salmon recipe is perfect for a family dinner, weekend meal, holiday table, or special occasion when you want something impressive without spending hours in the kitchen.

Recipe Overview

CategoryDetails
Preparation Time25 minutes
Cooking Time30–35 minutes
Total TimeAbout 1 hour
Servings6–8
DifficultyEasy–Intermediate
CuisineEuropean-inspired
Main IngredientsSalmon, spinach, puff pastry
Cooking MethodOven-baked
Best ServedWarm

Why You’ll Love This Recipe

This salmon puff pastry combines rich, flaky pastry with a creamy spinach filling and tender pieces of salmon.

The filling is flavorful without being complicated, making this recipe a great option for an easy dinner or elegant entertaining.

The golden pastry also makes the dish look impressive when sliced, revealing the creamy spinach and salmon filling inside.

Ingredients

For the Filling

IngredientAmount
Skinless salmon fillets 🐟1 lb (450 g)
Fresh spinach 🥬4 cups
Cream cheese 🧀6 oz (170 g)
Grated Parmesan cheese 🧀1/3 cup
Garlic, minced 🧄2 cloves
Olive oil 🫒1 tbsp
Lemon juice 🍋1 tbsp
Salt 🧂1/2 tsp
Black pepper 🌶️1/4 tsp
Dried dill 🌿1/2 tsp

For the Pastry

IngredientAmount
Puff pastry 🥐1 large sheet
Egg 🥚1
Water 💧1 tbsp
Sesame seeds 🌾1 tbsp, optional

Step-by-Step Instructions

1. Preheat the Oven

Preheat your oven to 400°F (200°C).

Line a baking sheet with parchment paper.

2. Prepare the Salmon

Pat the salmon dry with paper towels.

Cut it into small bite-sized pieces.

Season lightly with salt, black pepper, and dried dill.

Set aside while preparing the spinach filling.

3. Cook the Spinach

Heat the olive oil in a large skillet over medium heat.

Add the minced garlic and cook for about 30 seconds.

Add the fresh spinach and cook for 2–3 minutes, stirring occasionally, until wilted.

Remove from the heat and allow it to cool slightly.

Squeeze out any excess moisture from the spinach.

4. Prepare the Creamy Filling

Place the softened cream cheese in a bowl.

Add the Parmesan cheese, cooked spinach, lemon juice, salt, pepper, and dill.

Mix until everything is well combined.

The filling should be creamy but not runny.

5. Prepare the Puff Pastry

Place the puff pastry sheet on a lightly floured surface.

Gently roll it into a rectangle if necessary.

Keep the pastry cold while working with it because chilled puff pastry produces better layers during baking.

6. Add the Filling

Spread the creamy spinach mixture evenly over the center of the pastry.

Leave approximately 1–2 inches around the edges.

Arrange the seasoned salmon pieces over the spinach mixture.

Avoid adding too much filling because it can make the pastry difficult to seal.

7. Roll the Pastry

Carefully fold or roll the puff pastry around the salmon filling.

Seal the edges gently with your fingers.

Place the roll seam-side down on the prepared baking sheet.

8. Brush With Egg Wash

Whisk the egg with one tablespoon of water.

Brush the entire surface of the pastry with the egg wash.

For extra texture, sprinkle sesame seeds over the top.

9. Make Small Slits

Using a sharp knife, make several small cuts across the top of the pastry.

These openings allow steam to escape while the salmon cooks.

10. Bake

Bake at 400°F (200°C) for approximately 30–35 minutes, or until the puff pastry is deeply golden and crisp.

The salmon should be cooked through and reach an internal temperature of 145°F (63°C).

If the pastry becomes too dark before the salmon is cooked, loosely cover the top with aluminum foil.

11. Rest and Slice

Remove the pastry from the oven and allow it to rest for approximately 10 minutes.

This helps the creamy filling settle and makes slicing easier.

Cut into thick slices and serve warm.

Best Tips

Drain the spinach very well before adding it to the cream cheese mixture. Excess moisture can make the puff pastry soggy.

Keep the puff pastry chilled until you are ready to assemble the roll. Warm pastry is harder to handle and may not become as flaky.

Cut the salmon into relatively small pieces so it cooks evenly inside the pastry.

Do not overfill the pastry. Leaving enough space around the edges makes sealing the roll much easier.

Let the finished roll rest for about 10 minutes before slicing. This helps keep the filling inside each slice.

Best Ingredient Options

Fresh salmon provides the best texture and flavor, but skinless salmon fillets are particularly convenient for this recipe.

Baby spinach works beautifully because it cooks quickly and has a delicate flavor.

Cream cheese creates a rich and creamy filling, while mascarpone can be used for an even smoother texture.

Parmesan adds savory depth, but Gruyère, mozzarella, or feta can also work well.

Fresh dill can replace dried dill for a brighter herbal flavor.

Recipe Variations

For a lemon-herb salmon roll, add fresh parsley, dill, and extra lemon zest to the filling.

For a richer version, add a small amount of shredded mozzarella or Gruyère to the spinach mixture.

For a Mediterranean-inspired variation, add crumbled feta and finely chopped sun-dried tomatoes.

You can also add sautéed mushrooms, but make sure they are cooked until their excess moisture has evaporated.

For a spicy version, add a pinch of red pepper flakes or finely chopped chili.

What to Serve With

Serve this salmon puff pastry with a fresh green salad and lemon vinaigrette for a light and balanced meal.

Roasted potatoes, steamed vegetables, asparagus, or green beans also pair beautifully with the creamy salmon filling.

A simple lemon and herb sauce can be served alongside each slice for extra freshness.

Make-Ahead Instructions

The creamy spinach filling can be prepared up to 1 day ahead and stored in the refrigerator.

For the best pastry texture, assemble the roll shortly before baking.

You can also assemble the entire roll several hours ahead, cover it, and keep it refrigerated until ready to bake.

Brush with egg wash immediately before placing it in the oven.

Storage

Allow leftovers to cool before placing them in an airtight container.

Store in the refrigerator at 40°F (4°C) or below for up to 3 days.

Because this recipe contains cooked fish and dairy, keep it refrigerated and avoid leaving it at room temperature for extended periods.

Reheating

For the best texture, reheat the salmon pastry in a 350°F (175°C) oven for approximately 10–15 minutes.

An air fryer can also be used at 350°F (175°C) for about 5–8 minutes.

Avoid microwaving when possible because the puff pastry can become soft.

Freezing

For the best results, freeze the assembled roll before baking.

Wrap it tightly in plastic wrap and place it inside a freezer-safe bag or container.

Bake from frozen at 375°F (190°C) until the pastry is golden and the salmon is completely cooked, usually around 40–50 minutes, depending on its size.

For food safety, always verify that the salmon reaches 145°F (63°C) internally.

Common Mistakes to Avoid

Do not use wet spinach because excess moisture can make the pastry soggy.

Avoid adding the salmon while it is excessively wet. Pat it dry before seasoning and assembling.

Do not overfill the pastry because the roll can split during baking.

Avoid sealing the pastry without leaving steam vents. Small cuts on top help prevent excess steam from becoming trapped.

Do not slice the roll immediately after removing it from the oven. A short resting period helps the filling stay in place.

Nutrition Estimate

NutrientApprox. Per Serving
Calories430 kcal
Protein25 g
Carbohydrates25 g
Fat27 g
Saturated Fat11 g
Fiber2 g
Sugar3 g
Sodium520 mg

Nutrition values are estimates and can vary depending on the exact ingredients, brands, and serving size.

Frequently Asked Questions

Can I use frozen spinach?

Yes. Thaw the spinach completely and squeeze out as much liquid as possible before using it.

Can I use cooked salmon?

Fresh raw salmon is recommended because it cooks together with the pastry. If using already-cooked salmon, reduce the baking time and heat only until the pastry is golden and the filling is hot.

Can I use another type of fish?

Yes. Trout is an excellent alternative because it has a similar texture and flavor profile.

Why is my puff pastry soggy underneath?

The most common cause is excess moisture from the spinach or filling. Make sure the spinach is thoroughly drained and avoid making the cream cheese mixture too loose.

Can I prepare this recipe the night before?

Yes. You can prepare the filling ahead of time and refrigerate it. For the crispiest pastry, assemble the roll closer to baking time.

How do I know when the salmon is cooked?

The salmon should reach an internal temperature of 145°F (63°C). The flesh should be opaque and easily flake with a fork.

Final Thoughts

This Salmon & Spinach Puff Pastry Roll is a delicious combination of flaky golden pastry, creamy spinach, and tender salmon.

It is elegant enough for a special dinner but simple enough to make for a family meal.

Serve it warm with a fresh salad, roasted vegetables, and a squeeze of lemon for a satisfying homemade dinner that looks as impressive as it tastes. 🐟🥬🥐✨

Leave a Comment