Elegant Stuffed Salmon Pinwheels

Category: Wholesome Meals for Every Day

These Spinach & Feta Stuffed Salmon Pinwheels transform ordinary salmon into an elegant, restaurant-quality dish. A fresh salmon fillet is filled with a savory mixture of sautéed spinach, creamy feta, and bright lemon zest, then rolled and sliced into beautiful pinwheels.

Baked to flaky perfection in just 15-18 minutes, these impressive spirals deliver a perfect balance of tender fish and creamy filling in every bite. Despite their sophisticated appearance, they're surprisingly simple to prepare, making them suitable for both weeknight dinners and special occasions.

woman cooking.
Updated on Sat, 24 May 2025 14:48:35 GMT
A plate of fish rolls with sauce. Save
A plate of fish rolls with sauce. | recipesbylena.com

This hearty Spinach & Feta Stuffed Salmon Pinwheels recipe has become my favorite way to elevate simple salmon into an impressive dinner. The tender, flaky salmon wrapped around a creamy spinach and feta filling creates beautiful spirals that look like you spent hours in the kitchen, when really it comes together with surprising ease.

I first created these pinwheels for a last-minute dinner party when I needed something that looked fancy but didn't require complicated techniques. My guests were so impressed they thought I'd ordered from a restaurant, and now it's my go-to recipe when I want to make someone feel special without spending all day in the kitchen.

Ingredients

  • Large salmon fillet: 1½ lbs skinless Look for a thick center cut piece that will roll easily without breaking
  • Fresh spinach: 2 cups chopped The fresh version provides better texture than frozen which can be watery
  • Feta cheese: ½ cup crumbled Adds tangy saltiness and moisture use authentic Greek feta if possible
  • Garlic: 2 cloves minced Creates aromatic base flavor fresh is significantly better than pre-minced
  • Olive oil: 1 tablespoon Use a good quality extra virgin for better flavor
  • Cream cheese: 2 tablespoons softened Creates creaminess and helps bind the filling together
  • Lemon zest: 1 teaspoon The oils in the zest provide intense lemon flavor without acidity
  • Fresh lemon juice: 1 tablespoon Brightens all the flavors and cuts through the richness
  • Dried dill: ½ teaspoon or 1 teaspoon fresh Pairs perfectly with salmon always double when using fresh herbs
  • Salt and pepper to taste: Season carefully as feta already contains significant salt
  • Toothpicks or kitchen twine: Essential for holding the pinwheels together during baking

Step-by-Step Instructions

Prepare the Spinach and Feta Filling:
Heat olive oil in a skillet over medium heat until it shimmers but doesn't smoke. Add minced garlic and sauté for exactly 1 minute, stirring constantly to prevent burning. The garlic should become fragrant and just barely golden. Add chopped spinach and cook for 2-3 minutes, tossing frequently until the spinach has fully wilted and reduced in volume by about 75%. Remove from heat immediately to prevent overcooking and allow to cool for at least 5 minutes. Transfer to a mixing bowl and combine with crumbled feta, softened cream cheese, lemon zest, lemon juice, and dill. Mix thoroughly until you have a uniform spread with small chunks of feta still visible.
Prep the Salmon Fillet:
Place the salmon fillet on a cutting board and using a very sharp knife, carefully slice it horizontally through the middle to create a thin, flat piece about ½-inch thick. If needed, cover with plastic wrap and gently pound with a meat mallet to create an even thickness throughout. Season both sides of the salmon with salt and pepper, being mindful that the filling already contains salty feta.
Assemble the Pinwheels:
Spread the spinach and feta mixture evenly over the entire surface of the salmon fillet, leaving about ½-inch border on all sides to prevent overflow during rolling. Starting from the narrow end, tightly roll the salmon into a uniform log, applying gentle pressure as you roll to keep it compact. Secure with toothpicks spaced about 1½ inches apart or tie with kitchen twine at 1½-inch intervals. Using a sharp knife, slice between the toothpicks or twine to create individual pinwheels approximately 1½ inches thick.
Bake the Pinwheels:
Preheat your oven to 375°F and allow it to fully heat. Place the salmon pinwheels in a lightly greased baking dish, leaving a little space between each. Brush the tops and sides lightly with olive oil to promote browning and prevent drying. Bake for 15-18 minutes, until the salmon reaches an internal temperature of 145°F and flakes easily with a fork. The pinwheels should be slightly firm to the touch but still moist.
Serve:
Carefully remove all toothpicks or cut away twine before serving. Place pinwheels on warmed plates and garnish with a light sprinkle of fresh dill or a small wedge of lemon. Serve immediately while hot for the best texture and flavor experience.
Sushi rolls on a white plate. Save
Sushi rolls on a white plate. | recipesbylena.com

The lemon zest is my secret weapon in this recipe. I discovered its importance completely by accident when I once made the dish without it, and the filling tasted flat. The oils in the zest provide that bright citrus aroma that perfectly complements the richness of the salmon and creaminess of the cheese. My daughter now requests these pinwheels for her birthday dinner every year, claiming she can always tell when I forget the zest.

Perfect Pairing Suggestions

These salmon pinwheels pair beautifully with a simple side of roasted asparagus or a light quinoa salad. The clean, fresh flavors of the sides complement rather than compete with the richness of the salmon. For wine enthusiasts, a crisp Sauvignon Blanc or unoaked Chardonnay enhances the lemony notes in the dish while cutting through the fatty salmon. If you prefer red, opt for a light Pinot Noir that won't overpower the delicate fish flavors.

Make-Ahead Options

While this dish is best served fresh from the oven, you can save time by preparing components in advance. The spinach-feta filling can be made up to two days ahead and stored in an airtight container in the refrigerator. You can also assemble the entire salmon roll, wrap it tightly in plastic wrap, and refrigerate for up to 24 hours before slicing and baking. This makes it perfect for entertaining when you want to minimize last-minute preparation. Just add an extra 2-3 minutes to the baking time if cooking directly from the refrigerator.

Troubleshooting Tips

If your salmon is breaking apart when rolling, it might be too thin. Try using a slightly thicker cut or chill the fillet for 15 minutes before assembling to firm it up. Ensure your knife is extremely sharp when slicing the pinwheels to prevent tearing. If the filling is leaking out during baking, you may have overfilled the roll. Next time, leave a slightly larger border around the edges and roll more tightly. For pinwheels that hold their shape perfectly, refrigerate the assembled roll for 30 minutes before slicing.

Recipe FAQs

→ How do I prevent the salmon pinwheels from falling apart?

Secure the rolled salmon tightly with toothpicks or kitchen twine before slicing. Make clean cuts with a very sharp knife, and handle the pinwheels gently when transferring to the baking dish. Removing the skin from the salmon also helps the pinwheels hold together better.

→ Can I make these salmon pinwheels ahead of time?

Yes! You can prepare the spinach-feta filling and assemble the salmon roll up to 24 hours in advance. Keep it tightly wrapped in the refrigerator, then slice into pinwheels and bake just before serving for the freshest results.

→ What sides pair well with spinach and feta salmon pinwheels?

These pinwheels pair beautifully with light sides like roasted asparagus, lemon rice pilaf, or a fresh Greek salad. The Mediterranean flavors also complement garlic mashed potatoes or a simple orzo pasta with olive oil and herbs.

→ How can I tell when the salmon pinwheels are done cooking?

The salmon pinwheels are done when they reach an internal temperature of 145°F (63°C) or when the fish flakes easily with a fork. The center should be opaque and slightly pink. Be careful not to overcook, as salmon can dry out quickly.

→ Can I use frozen spinach instead of fresh?

Yes, frozen spinach can be substituted. Thaw completely and squeeze out excess moisture before sautéing with the garlic. You'll need about 1/2 cup of thawed, squeezed frozen spinach to replace the 2 cups of fresh chopped spinach.

→ What can I substitute for feta cheese?

If you're not a fan of feta, try goat cheese, ricotta, or even cream cheese with some herbs mixed in. Each will provide a different flavor profile but will still create a delicious creamy filling for the salmon pinwheels.

Spinach Feta Salmon Pinwheels

Elegant salmon pinwheels stuffed with spinach and feta - a show-stopping dish that's surprisingly simple to prepare.

Prep Time
20 min
Cooking Time
18 min
Total Time
38 min
By: Lena

Category: Lunch & Dinner

Skill Level: Medium

Cuisine Type: Mediterranean

Yield: 4 Serves (8-10 pinwheels)

Dietary Preferences: Low in Carbs, Gluten-Free

Ingredients

01 1 large salmon fillet (about 1.5 lbs, skinless)
02 2 cups fresh spinach, chopped
03 0.5 cup feta cheese, crumbled
04 2 cloves garlic, minced
05 1 tablespoon olive oil
06 2 tablespoons cream cheese, softened
07 1 teaspoon lemon zest
08 1 tablespoon fresh lemon juice
09 0.5 teaspoon dried dill or 1 teaspoon fresh dill
10 Salt and pepper, to taste
11 Toothpicks or kitchen twine for securing the roll

Steps to Follow

Step 01

Heat olive oil in a skillet over medium heat. Add minced garlic and sauté for 1 minute until fragrant. Stir in the chopped spinach and cook for 2-3 minutes until wilted. Remove skillet from heat and let it cool slightly. In a mixing bowl, combine cooked spinach, feta cheese, cream cheese, lemon zest, lemon juice, and dill. Mix until evenly combined.

Step 02

Place the salmon fillet on a cutting board and slice it horizontally to create a thin, flat piece. If needed, gently pound it with a mallet for even thickness. Season the salmon with salt and pepper.

Step 03

Spread the spinach and feta mixture evenly over the salmon fillet. Starting from one end, tightly roll the salmon into a log. Secure with toothpicks or kitchen twine to hold the roll in place. Use a sharp knife to slice the salmon roll into 1.5-inch thick pinwheels.

Step 04

Preheat your oven to 375°F (190°C). Place the salmon pinwheels in a greased baking dish. Brush them lightly with olive oil. Bake for 15-18 minutes, or until the salmon is cooked through and flakes easily with a fork.

Step 05

Remove the toothpicks or twine before serving. Garnish with a sprinkle of fresh dill or an extra squeeze of lemon juice, if desired.

Additional Notes

  1. Choose high-quality fresh salmon for the best flavor and ask your fishmonger to remove the skin for ease.
  2. Secure the roll with toothpicks or kitchen twine during baking, ensuring they are removed before serving.
  3. Avoid overcooking the salmon as it cooks quickly and can dry out.
  4. This dish can be prepped ahead by assembling the roll earlier in the day and baking when ready to serve.

Tools You'll Need

  • Skillet
  • Mixing bowl
  • Cutting board
  • Mallet
  • Baking dish
  • Sharp knife
  • Toothpicks or kitchen twine

Allergen Info

Check each ingredient for potential allergens, and consult a health professional if necessary.
  • Contains dairy (feta cheese and cream cheese)
  • Fish (salmon)

Nutritional Information (Per Serving)

These details are for general reference only and don't replace expert medical advice.
  • Calories: 325
  • Fats: 21 grams
  • Carbohydrates: 3.5 grams
  • Proteins: 27 grams