Looking for a dish that’s both impressive and surprisingly simple to prepare? These Stuffed Salmon Pinwheels with spinach and feta are a showstopper—perfect for weeknight dinners, date nights, or even hosting guests. This recipe delivers the perfect balance of rich salmon, creamy cheese, and fresh greens, all rolled into beautifully golden pinwheels.
If you want to elevate your seafood game with minimal effort and maximum flavor, this is the recipe for you!
Table of Contents
Why You’ll Love These Stuffed Salmon Pinwheels
Stuffed Salmon Pinwheels aren’t just a treat for the taste buds—they’re also a breeze to make! Here’s why you’ll fall in love with this dish:
✅ Flavor Explosion: Creamy feta, garlicky sautéed spinach, and zesty lemon enhance the tender salmon, creating a sensational taste.
✅ Stunning Presentation: These pinwheels look as great as they taste—perfect for impressing guests.
✅ Quick & Easy: Ready in under 40 minutes with minimal prep.
✅ Nutritious & Satisfying: Packed with protein, omega-3s, and fresh greens.
Ingredients You’ll Need
Here’s everything required to make these mouthwatering stuffed salmon pinwheels:
For the Salmon:
- 1–1.5 lbs skinless salmon fillet (cut lengthwise into 2 thinner pieces)
- 1 tablespoon olive oil
- ½ teaspoon salt
- ¼ teaspoon black pepper
- Juice of ½ lemon
For the Filling:
- 1 tablespoon olive oil
- 2 cups fresh spinach, chopped
- 2 cloves garlic, minced
- ½ teaspoon dried dill or 1 teaspoon fresh dill
- ½ cup crumbled feta cheese
- 2 tablespoons cream cheese (softened)
- Zest of 1 lemon
- Salt and pepper to taste
How to Make Stuffed Salmon Pinwheels

Step 1: Prepare the Filling
In a skillet, heat 1 tablespoon of olive oil over medium heat. Add garlic and cook until fragrant (about 30 seconds). Toss in chopped spinach and cook until wilted, about 2–3 minutes. Remove from heat and allow to cool slightly.
In a mixing bowl, combine the sautéed spinach with feta, cream cheese, lemon zest, and dill. Season with salt and pepper. Mix well until creamy and combined.
Step 2: Prep the Salmon
Pat your salmon dry and place it skin-side down on a cutting board. Carefully butterfly or slice the fillet horizontally to create thinner layers if needed.
Season both sides with olive oil, salt, pepper, and lemon juice.
Step 3: Assemble the Pinwheels
Spread the spinach and feta filling evenly over the salmon. Gently roll the fillet lengthwise into a tight log. Use toothpicks or kitchen twine to secure the roll.
Slice into 1.5–2-inch thick rounds to create the pinwheels.
Step 4: Bake
Preheat the oven to 375°F (190°C). Place salmon pinwheels onto a parchment-lined baking sheet or into a lightly greased baking dish.
Bake for 18–22 minutes, or until the salmon is cooked through and the tops are lightly golden.
Pro Tips for Perfect Pinwheels
- Chill Before Slicing: Chill the filled salmon roll in the fridge for 10–15 minutes before slicing. This step helps the pinwheels hold their shape better.
- Customize the Filling: Swap feta for goat cheese or add chopped sun-dried tomatoes for a Mediterranean twist.
- Use a Sharp Knife: A clean, sharp knife ensures beautiful slices.
What to Serve with Stuffed Salmon Pinwheels
These pinwheels pair beautifully with a variety of sides. Try:
- Garlic mashed potatoes or wild rice
- Roasted asparagus or green beans
- A crisp cucumber-dill salad
- A glass of chilled Sauvignon Blanc or Chardonnay
Whether you’re hosting dinner guests or prepping a romantic meal, these pairings elevate your salmon experience.
Storage & Reheating
- Refrigerator: Store leftovers in an airtight container for up to 3 days.
- Freezer: Wrap tightly and freeze for up to 2 months.
- Reheat: Warm gently in a 300°F (150°C) oven for 10–12 minutes or until heated through.
Final Thoughts
These Stuffed Salmon Pinwheels bring together everything you love about a well-crafted meal—flavor, elegance, and simplicity. Whether you’re a seafood lover or just looking to impress with something new, this dish will quickly become a favorite in your kitchen.
PrintStuffed Salmon Pinwheels Recipe
These Stuffed Salmon Pinwheels are an elegant and flavorful dish that features fresh salmon fillets rolled with a delicious, creamy filling. The pinwheels are baked to perfection, creating a beautiful, impressive meal perfect for dinner parties or special occasions. With a creamy filling of spinach, cream cheese, and garlic, these pinwheels will have everyone asking for seconds!
- Cook Time: 35 minutes
- Total Time: 35 minutes
- Category: Dinner
- Cuisine: American
Ingredients
For the Salmon Pinwheels:
4 skinless salmon fillets (about 6 oz each)
1 tbsp olive oil
Salt and pepper, to taste
For the Filling:
4 oz cream cheese, softened
1/2 cup fresh spinach, chopped
2 tbsp grated Parmesan cheese
1/4 cup shredded mozzarella cheese
1 clove garlic, minced
1 tsp lemon zest
1 tbsp fresh dill, chopped (or 1 tsp dried dill)
1 tbsp lemon juice
Instructions
Prepare the Salmon:
Preheat the oven to 375°F (190°C).
Lightly season both sides of the salmon fillets with olive oil, salt, and pepper. Set aside.
Make the Filling:
In a medium bowl, combine the cream cheese, spinach, Parmesan cheese, mozzarella cheese, garlic, lemon zest, dill, and lemon juice. Mix until the ingredients are well combined and the cream cheese is smooth.
Assemble the Pinwheels:
Lay a salmon fillet flat on a cutting board. Spread a generous amount of the cream cheese filling evenly over the top of the salmon fillet.
Carefully roll the salmon fillet up tightly, starting from one end. Secure the roll with toothpicks if needed.
Bake the Pinwheels:
Place the stuffed salmon pinwheels in a greased baking dish. Bake for 15–20 minutes or until the salmon is fully cooked and the filling is bubbly. You can check the salmon’s internal temperature; it should reach 145°F (63°C) at the thickest part.
Serve:
Once baked, remove the toothpicks (if used) and serve the stuffed salmon pinwheels hot with a side of roasted vegetables or a fresh salad.
Notes
For Extra Flavor: Add a drizzle of hollandaise sauce or a squeeze of fresh lemon juice before serving.
Substitutes: You can use fresh basil instead of dill for a different flavor. For a low-carb option, skip the Parmesan and use extra mozzarella.
Make Ahead: You can prepare the pinwheels and refrigerate them (covered) for up to 24 hours before baking.
Air Fryer Option: Preheat the air fryer to 375°F (190°C). Cook the salmon pinwheels for 10–12 minutes, checking for doneness.