Spinach Feta Stuffed Salmon Pinwheels

When I made these Spinach Feta Stuffed Salmon Pinwheels, the kitchen smelled fresh and savory.
The salmon rolled up beautifully with creamy feta and garlicky spinach inside.
I remember cutting into the first one—the filling was warm, tangy, and perfectly melted.

These pinwheels are elegant, healthy, and full of flavor.
They’re perfect for dinner parties, date nights, or a cozy homemade meal.

Let’s bake them together—you’ll love how simple and impressive they turn out.

Why You’ll Love This Recipe

  • Looks Fancy, Tastes Amazing: The pinwheel presentation makes this dish look like it came from a fine dining restaurant.
  • Packed with Flavor: Creamy spinach and tangy feta stuffing perfectly complement the rich salmon.
  • Quick to Prepare: From start to finish in under an hour with simple steps.
  • Healthy and Nutritious: High in protein and omega-3 fatty acids with nutrient-rich spinach.
  • Great for Entertaining: Make-ahead friendly and always impresses dinner guests.
Spinach Feta Stuffed Salmon Pinwheels

What You Need to Know Before You Start

Prep Time & Cook Time:

  • Prep Time: 20 minutes
  • Cook Time: 25 minutes
  • Total Time: 45 minutes

Servings: This recipe makes 4 salmon pinwheels, serving 4 people as a main dish. You can easily double the recipe for larger gatherings.

Difficulty: Easy enough for home cooks but impressive enough to wow your guests.

Required Kitchen Tools

  • Sharp knife for butterflying salmon
  • Cutting board
  • Medium mixing bowl
  • Small skillet for cooking spinach
  • Toothpicks or kitchen twine
  • Baking sheet
  • Parchment paper
  • Meat thermometer

Ingredients for Spinach Feta Stuffed Salmon Pinwheels

This Mediterranean-inspired dish uses fresh, simple ingredients that create layers of flavor. The creamy cheese mixture holds everything together, while lemon and dill brighten each bite. Here’s what you’ll need:

For the Salmon:

  • 1 pound salmon fillet (skin removed)
  • 2 tablespoons olive oil
  • Salt and pepper to taste

For the Filling:

  • 2 cups fresh spinach, chopped
  • 4 ounces feta cheese, crumbled
  • 2 ounces cream cheese, softened
  • 2 cloves garlic, minced
  • 1 teaspoon lemon zest
  • 1 tablespoon lemon juice
  • 1 tablespoon fresh dill, chopped
  • Salt and pepper to taste
  • Toothpicks or kitchen twine for securing
Ingredients for Spinach Feta Stuffed Salmon Pinwheels

Variations for Spinach Feta Stuffed Salmon Pinwheels

  • Try Sun-Dried Tomatoes: Add chopped sun-dried tomatoes to the filling for extra flavor.
  • Use Goat Cheese: Replace feta with tangy goat cheese for a creamier texture.
  • Add Pine Nuts: Mix in toasted pine nuts for a delightful crunch.
  • Switch Up the Herbs: Use fresh basil or parsley instead of dill for different flavors.
  • Make It Spicy: Add a pinch of red pepper flakes to the filling for some heat.

How to Make Spinach Feta Stuffed Salmon Pinwheels Step-by-Step Instructions

1. Prepare the Filling

Heat 1 tablespoon olive oil in a small skillet over medium heat. Add minced garlic and cook for 30 seconds until fragrant. Add chopped spinach and cook for 2-3 minutes until wilted. Remove from heat and let cool slightly.

2. Mix the Cheese Filling

In a medium bowl, combine the cooked spinach, feta cheese, cream cheese, lemon zest, lemon juice, and fresh dill. Mix until well blended. Season with salt and pepper to taste.

3. Butterfly the Salmon

Place the salmon fillet on a cutting board. Using a sharp knife, carefully slice the salmon horizontally, cutting almost all the way through but leaving one edge attached. Open the salmon like a book to create a flat surface.

4. Fill and Roll

Spread the spinach feta mixture evenly over the butterflied salmon, leaving a small border around the edges. Starting from one short end, carefully roll the salmon tightly into a log shape.

5. Secure and Slice

Use toothpicks or kitchen twine to secure the roll at 1-inch intervals. Slice between the toothpicks to create individual pinwheels.

6. Bake the Pinwheels

Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper. Place pinwheels on the prepared sheet, brush with remaining olive oil, and season with salt and pepper. Bake for 20-25 minutes until the salmon is cooked through and flakes easily. The internal temperature should reach 145°F.

Serving and Decoration

Place the salmon pinwheels on a serving platter and garnish with fresh dill sprigs and lemon wedges. The golden edges and visible spiral of green filling make these naturally beautiful. Drizzle with extra lemon juice just before serving.

How to Serve Spinach Feta Stuffed Salmon Pinwheels

These elegant pinwheels pair wonderfully with many sides:

  • With Rice: Serve over lemon rice or Mediterranean rice pilaf.
  • With Vegetables: Pair with roasted asparagus, green beans, or zucchini.
  • With Potatoes: Serve alongside garlic mashed potatoes or roasted baby potatoes.
  • With Salad: Add a simple arugula salad with balsamic vinaigrette.
  • With Pasta: Place on top of angel hair pasta with olive oil and herbs.
How to Make Spinach Feta Stuffed Salmon Pinwheels

Storing Spinach Feta Stuffed Salmon Pinwheels

  • Uncooked Pinwheels: Prepare the pinwheels up to 4 hours ahead. Keep covered in the refrigerator and bake when ready.
  • Cooked Pinwheels: Store leftovers in an airtight container in the refrigerator for up to 2 days. Reheat gently in a 300°F oven for 10 minutes.
  • Freezing: Not recommended, as the texture of the salmon and filling may change upon thawing.

Tips and Tricks for Success

  • Choose Fresh Salmon: Look for bright, firm salmon without any strong fishy smell.
  • Room Temperature Cheese: Soften cream cheese before mixing for a smoother filling.
  • Don’t Overfill: Too much filling will make rolling difficult and may leak during cooking.
  • Sharp Knife is Key: A sharp knife makes butterflying and slicing much easier and cleaner.
  • Dry the Spinach: After cooking, squeeze out excess moisture from spinach to prevent a watery filling.
  • Check Temperature: Use a meat thermometer to avoid overcooking the salmon.

Nutrition

NutrientPer Serving
Calories320
Protein28g
Fat22g
Carbohydrates4g
Fiber1g
Sugar2g
Sodium420mg
Omega-32.5g
Print

Spinach Feta Stuffed Salmon Pinwheels

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Zara Blake
  • Prep Time: 20 minutes
  • Cook Time: 25 minutes
  • Total Time: 45 minutes
  • Yield: 4 pinwheels 1x
  • Category: Main Dish / Seafood

Ingredients

Scale

1 pound salmon fillet, skin removed

2 cups (60g) fresh spinach, chopped

4 ounces (113g) feta cheese, crumbled

2 ounces (57g) cream cheese, softened to room temperature

2 cloves garlic, minced

1 teaspoon lemon zest

1 tablespoon lemon juice

1 tablespoon fresh dill, chopped

2 tablespoons olive oil, divided

Salt and pepper to taste

Toothpicks or kitchen twine for securing

Instructions

Cook Spinach: Heat 1 tablespoon olive oil in a skillet over medium heat. Add garlic and cook 30 seconds. Add spinach and cook 2-3 minutes until wilted. Let cool slightly.

Make Filling: In a bowl, combine cooked spinach, feta cheese, cream cheese, lemon zest, lemon juice, and dill. Season with salt and pepper.

Butterfly Salmon: Place salmon on a cutting board. Slice horizontally almost all the way through, leaving one edge attached. Open like a book.

Fill and Roll: Spread filling evenly over salmon, leaving a small border. Roll tightly from one short end to create a log.

Secure and Slice: Place toothpicks or tie kitchen twine at 1-inch intervals. Slice between toothpicks to create pinwheels.

Bake: Preheat oven to 400°F (200°C). Line a baking sheet with parchment paper. Place pinwheels on sheet, brush with remaining olive oil, and season. Bake 20-25 minutes until salmon reaches 145°F internal temperature.

 

Rest and Serve: Let pinwheels rest 3 minutes before removing toothpicks. Serve with lemon wedges and fresh dill.

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Spinach Feta Stuffed Salmon Pinwheels FAQs

Can I use frozen spinach instead of fresh?

Yes, but thaw it completely and squeeze out all the moisture before mixing with the other filling ingredients.

What if my salmon fillet has skin?

Ask your fishmonger to remove it, or carefully slide a sharp knife between the skin and flesh at home.

Can I make these ahead of time?

You can prepare the pinwheels up to 4 hours before baking. Keep them covered in the refrigerator.

How do I know when the salmon is done?

The salmon should flake easily with a fork and reach an internal temperature of 145°F.

Can I grill these instead of baking?

Yes, but be very gentle when handling. Grill over medium heat for about 15-18 minutes, turning carefully.

When I made these Spinach Feta Stuffed Salmon Pinwheels, the kitchen smelled fresh and savory.
The salmon rolled up beautifully with creamy feta and garlicky spinach inside.
I remember cutting into the first one—the filling was warm, tangy, and perfectly melted.

These pinwheels are elegant, healthy, and full of flavor.
They’re perfect for dinner parties, date nights, or a cozy homemade meal.

Let’s bake them together—you’ll love how simple and impressive they turn out.

Why You’ll Love This Recipe

  • Looks Fancy, Tastes Amazing: The pinwheel presentation makes this dish look like it came from a fine dining restaurant.
  • Packed with Flavor: Creamy spinach and tangy feta stuffing perfectly complement the rich salmon.
  • Quick to Prepare: From start to finish in under an hour with simple steps.
  • Healthy and Nutritious: High in protein and omega-3 fatty acids with nutrient-rich spinach.
  • Great for Entertaining: Make-ahead friendly and always impresses dinner guests.
Spinach Feta Stuffed Salmon Pinwheels

What You Need to Know Before You Start

Prep Time & Cook Time:

  • Prep Time: 20 minutes
  • Cook Time: 25 minutes
  • Total Time: 45 minutes

Servings: This recipe makes 4 salmon pinwheels, serving 4 people as a main dish. You can easily double the recipe for larger gatherings.

Difficulty: Easy enough for home cooks but impressive enough to wow your guests.

Required Kitchen Tools

  • Sharp knife for butterflying salmon
  • Cutting board
  • Medium mixing bowl
  • Small skillet for cooking spinach
  • Toothpicks or kitchen twine
  • Baking sheet
  • Parchment paper
  • Meat thermometer

Ingredients for Spinach Feta Stuffed Salmon Pinwheels

This Mediterranean-inspired dish uses fresh, simple ingredients that create layers of flavor. The creamy cheese mixture holds everything together, while lemon and dill brighten each bite. Here’s what you’ll need:

For the Salmon:

  • 1 pound salmon fillet (skin removed)
  • 2 tablespoons olive oil
  • Salt and pepper to taste

For the Filling:

  • 2 cups fresh spinach, chopped
  • 4 ounces feta cheese, crumbled
  • 2 ounces cream cheese, softened
  • 2 cloves garlic, minced
  • 1 teaspoon lemon zest
  • 1 tablespoon lemon juice
  • 1 tablespoon fresh dill, chopped
  • Salt and pepper to taste
  • Toothpicks or kitchen twine for securing
Ingredients for Spinach Feta Stuffed Salmon Pinwheels

Variations for Spinach Feta Stuffed Salmon Pinwheels

  • Try Sun-Dried Tomatoes: Add chopped sun-dried tomatoes to the filling for extra flavor.
  • Use Goat Cheese: Replace feta with tangy goat cheese for a creamier texture.
  • Add Pine Nuts: Mix in toasted pine nuts for a delightful crunch.
  • Switch Up the Herbs: Use fresh basil or parsley instead of dill for different flavors.
  • Make It Spicy: Add a pinch of red pepper flakes to the filling for some heat.

How to Make Spinach Feta Stuffed Salmon Pinwheels Step-by-Step Instructions

1. Prepare the Filling

Heat 1 tablespoon olive oil in a small skillet over medium heat. Add minced garlic and cook for 30 seconds until fragrant. Add chopped spinach and cook for 2-3 minutes until wilted. Remove from heat and let cool slightly.

2. Mix the Cheese Filling

In a medium bowl, combine the cooked spinach, feta cheese, cream cheese, lemon zest, lemon juice, and fresh dill. Mix until well blended. Season with salt and pepper to taste.

3. Butterfly the Salmon

Place the salmon fillet on a cutting board. Using a sharp knife, carefully slice the salmon horizontally, cutting almost all the way through but leaving one edge attached. Open the salmon like a book to create a flat surface.

4. Fill and Roll

Spread the spinach feta mixture evenly over the butterflied salmon, leaving a small border around the edges. Starting from one short end, carefully roll the salmon tightly into a log shape.

5. Secure and Slice

Use toothpicks or kitchen twine to secure the roll at 1-inch intervals. Slice between the toothpicks to create individual pinwheels.

6. Bake the Pinwheels

Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper. Place pinwheels on the prepared sheet, brush with remaining olive oil, and season with salt and pepper. Bake for 20-25 minutes until the salmon is cooked through and flakes easily. The internal temperature should reach 145°F.

Serving and Decoration

Place the salmon pinwheels on a serving platter and garnish with fresh dill sprigs and lemon wedges. The golden edges and visible spiral of green filling make these naturally beautiful. Drizzle with extra lemon juice just before serving.

How to Serve Spinach Feta Stuffed Salmon Pinwheels

These elegant pinwheels pair wonderfully with many sides:

  • With Rice: Serve over lemon rice or Mediterranean rice pilaf.
  • With Vegetables: Pair with roasted asparagus, green beans, or zucchini.
  • With Potatoes: Serve alongside garlic mashed potatoes or roasted baby potatoes.
  • With Salad: Add a simple arugula salad with balsamic vinaigrette.
  • With Pasta: Place on top of angel hair pasta with olive oil and herbs.
How to Make Spinach Feta Stuffed Salmon Pinwheels

Storing Spinach Feta Stuffed Salmon Pinwheels

  • Uncooked Pinwheels: Prepare the pinwheels up to 4 hours ahead. Keep covered in the refrigerator and bake when ready.
  • Cooked Pinwheels: Store leftovers in an airtight container in the refrigerator for up to 2 days. Reheat gently in a 300°F oven for 10 minutes.
  • Freezing: Not recommended, as the texture of the salmon and filling may change upon thawing.

Tips and Tricks for Success

  • Choose Fresh Salmon: Look for bright, firm salmon without any strong fishy smell.
  • Room Temperature Cheese: Soften cream cheese before mixing for a smoother filling.
  • Don’t Overfill: Too much filling will make rolling difficult and may leak during cooking.
  • Sharp Knife is Key: A sharp knife makes butterflying and slicing much easier and cleaner.
  • Dry the Spinach: After cooking, squeeze out excess moisture from spinach to prevent a watery filling.
  • Check Temperature: Use a meat thermometer to avoid overcooking the salmon.

Nutrition

NutrientPer Serving
Calories320
Protein28g
Fat22g
Carbohydrates4g
Fiber1g
Sugar2g
Sodium420mg
Omega-32.5g
Print

Spinach Feta Stuffed Salmon Pinwheels

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Zara Blake
  • Prep Time: 20 minutes
  • Cook Time: 25 minutes
  • Total Time: 45 minutes
  • Yield: 4 pinwheels 1x
  • Category: Main Dish / Seafood

Ingredients

Scale

1 pound salmon fillet, skin removed

2 cups (60g) fresh spinach, chopped

4 ounces (113g) feta cheese, crumbled

2 ounces (57g) cream cheese, softened to room temperature

2 cloves garlic, minced

1 teaspoon lemon zest

1 tablespoon lemon juice

1 tablespoon fresh dill, chopped

2 tablespoons olive oil, divided

Salt and pepper to taste

Toothpicks or kitchen twine for securing

Instructions

Cook Spinach: Heat 1 tablespoon olive oil in a skillet over medium heat. Add garlic and cook 30 seconds. Add spinach and cook 2-3 minutes until wilted. Let cool slightly.

Make Filling: In a bowl, combine cooked spinach, feta cheese, cream cheese, lemon zest, lemon juice, and dill. Season with salt and pepper.

Butterfly Salmon: Place salmon on a cutting board. Slice horizontally almost all the way through, leaving one edge attached. Open like a book.

Fill and Roll: Spread filling evenly over salmon, leaving a small border. Roll tightly from one short end to create a log.

Secure and Slice: Place toothpicks or tie kitchen twine at 1-inch intervals. Slice between toothpicks to create pinwheels.

Bake: Preheat oven to 400°F (200°C). Line a baking sheet with parchment paper. Place pinwheels on sheet, brush with remaining olive oil, and season. Bake 20-25 minutes until salmon reaches 145°F internal temperature.

 

Rest and Serve: Let pinwheels rest 3 minutes before removing toothpicks. Serve with lemon wedges and fresh dill.

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Spinach Feta Stuffed Salmon Pinwheels FAQs

Can I use frozen spinach instead of fresh?

Yes, but thaw it completely and squeeze out all the moisture before mixing with the other filling ingredients.

What if my salmon fillet has skin?

Ask your fishmonger to remove it, or carefully slide a sharp knife between the skin and flesh at home.

Can I make these ahead of time?

You can prepare the pinwheels up to 4 hours before baking. Keep them covered in the refrigerator.

How do I know when the salmon is done?

The salmon should flake easily with a fork and reach an internal temperature of 145°F.

Can I grill these instead of baking?

Yes, but be very gentle when handling. Grill over medium heat for about 15-18 minutes, turning carefully.

Tags:

You might also like these recipes

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star