There’s a certain joy in creating a dish that feels both indulgent and effortless, and these Stuffed Salmon Pinwheels encapsulate that perfectly. Imagine stepping into your kitchen, where the scent of fresh dill mingles with the savory aroma of garlic, instantly elevating your mood. This recipe emerged during a cozy evening when I had a craving for something classy, yet healthy, and stumbled upon a delightful combination of salmon with a creamy spinach filling.
Whether you’re planning an elegant dinner for guests or seeking to impress your family with your culinary skills, these pinwheels promise to deliver a gourmet experience without the fuss. The best part? They’re gluten-free and surprisingly simple to prepare, making them a go-to option for anyone craving a nutritious meal that doesn’t skimp on flavor. Get ready to elevate your dining experience with each sophisticated bite!
Why are Stuffed Salmon Pinwheels a must-try?
Elevated Dining Experience: These pinwheels transform everyday ingredients into a gourmet meal that impresses both family and friends.
Deliciously Versatile: Customize with different cheeses or herbs to match your taste preferences, making this recipe endlessly adaptable.
Quick Prep Time: Despite their elegant appearance, these pinwheels are easy to assemble, requiring only 20-25 minutes of baking time.
Healthy Indulgence: Packed with nutritious spinach and salmon, this gluten-free dish enables you to indulge guilt-free.
Stunning Presentation: With their elegant spirals and vibrant colors, each slice makes for a stunning addition to your dinner table.
Consider pairing them with a refreshing salad or some roasted vegetables for a perfectly balanced meal!
Stuffed Salmon Pinwheels Ingredients
For the Pinwheels
- Salmon Fillets – A tender, flavorful base; choose skinless and boneless for easier rolling.
- Cream Cheese – Provides a rich and creamy texture; Neufchâtel can be substituted for a lighter option.
- Fresh Spinach – Adds vibrant color and a mild flavor; sauté briefly if using raw spinach.
- Garlic – Enhances dish depth with a savory aroma; adjust according to preference for garlickiness.
- Lemon Zest – Brightens the dish with refreshing citrus notes; opt for fresh lemon to maximize flavor.
- Parmesan Cheese – Introduces a nutty flavor and binds the stuffing; Pecorino or Asiago are good alternatives.
- Fresh Dill – Offers an herbal contrast; fresh parsley or chives can replace it for a different taste.
- Salt and Pepper – Essential for seasoning; modify to your liking for a perfect complement to the filling.
Optional Garnish
- Extra Dill or Lemon Juice – Adds a fresh touch before serving; both provide an added burst of flavor.
How to Make Stuffed Salmon Pinwheels
-
Preheat your oven to 375°F (190°C). This step prepares your kitchen for baking those delightful pinwheels perfectly.
-
Mix the filling by combining cream cheese, garlic, spinach, lemon zest, Parmesan, and dill in a bowl. Stir until the mixture is smooth and creamy, inviting rich aromas to fill your kitchen.
-
Lay the salmon fillets skin-side down on a clean surface. Season each fillet generously with salt and pepper, then spread the cream cheese mixture evenly over them, creating a delicious layer of flavor.
-
Roll each fillet tightly into pinwheels. If needed, secure the rolls with toothpicks to keep them together during baking. Make sure they’re as snug as a bug!
-
Arrange the pinwheels on a parchment-lined baking sheet, spacing them evenly. Bake for 20-25 minutes until cooked through and the filling is bubbly and divine. You’ll know they’re done when they’re golden and flaky!
-
Rest the pinwheels for a few minutes after baking, then slice them into rounds to showcase the beautiful filling. Garnish with extra dill or a splash of fresh lemon juice for an extra zesty kick!
Optional: Serve with a light lemon butter sauce for dipping.
Exact quantities are listed in the recipe card below.

Make Ahead Options
These Stuffed Salmon Pinwheels are ideal for meal prep, allowing you to savor gourmet flavors even on your busiest nights! You can assemble the pinwheels and refrigerate them for up to 24 hours before baking, making it easy to have a delicious dinner ready at a moment’s notice. To maintain their freshness, ensure they are tightly wrapped in plastic wrap or placed in an airtight container. When you’re ready to bake, simply preheat your oven and pop them in—there’s no need to thaw! For an even more efficient option, you can freeze the unbaked pinwheels for up to 3 months; bake from frozen, adding a few extra minutes to the cook time for perfect, flaky results. Enjoy the time-saving benefits of these elegant pinwheels without sacrificing taste!
Expert Tips for Stuffed Salmon Pinwheels
- Thaw Properly: Ensure your salmon is completely thawed if using frozen fillets to make rolling easier and avoid unwanted texture.
- Even Filling: Spread the cream cheese mixture evenly to prevent bursting during cooking; this ensures a delightful flavor in every bite.
- Bake to Perfection: Monitor the cooking time; the ideal salmon should be opaque and flake easily, reaching an internal temperature of 145°F.
- Make Ahead: Assemble your stuffed salmon pinwheels and refrigerate them before baking. This is a great way to save time on busy days.
- Storage Tips: Leftovers can be delicious! Store in an airtight container for up to two days and reheat gently to maintain that perfect texture.
What to Serve with Stuffed Salmon Pinwheels?
Creating the perfect meal experience goes beyond just the main dish; it’s about complementing flavors and textures that leave a lasting impression.
- Garlic Mashed Potatoes: Creamy and buttery, these mashed potatoes bring a comforting element that pairs beautifully with the delicate salmon flavors.
- Crispy Roasted Asparagus: The slight crunch and earthy notes of asparagus contrast the rich filling, enhancing the overall gourmet feel of your dinner.
- Citrus Spinach Salad: A refreshing salad with oranges and nuts adds brightness, balancing the richness of the pinwheels and bringing vibrant colors to your plate.
- Creamy Lemon Risotto: The creaminess of risotto combined with a hint of lemon will echo the flavor in the pinwheels while keeping the meal sophisticated.
- Herbed Quinoa: Light and fluffy, quinoa tossed with fresh herbs is a delightful addition, offering a nutty flavor and a healthy base that pairs well with salmon.
- Chardonnay: A chilled glass of crisp Chardonnay perfectly complements the flavors of the salmon, elevating the entire meal with its buttery notes.
- Dark Chocolate Mousse: To end the meal on a high note, a rich, velvety chocolate mousse provides a decadent finish that contrasts harmoniously with your elegant dish.
With these selections, each bite and sip will amplify the delightful experience of your Stuffed Salmon Pinwheels, creating unforgettable memories around the dining table!
Storage Tips for Stuffed Salmon Pinwheels
Room Temperature: Store stuffed salmon pinwheels in a cool area if they need to be kept for a short time, but avoid leaving them out for more than 2 hours.
Fridge: Keep leftovers in an airtight container in the refrigerator for up to 2 days. Reheat gently in the oven to maintain texture and flavor.
Freezer: Unbaked pinwheels can be frozen for up to 3 months. Wrap them tightly in plastic wrap and foil to prevent freezer burn; bake from frozen, adjusting time as needed.
Reheating: For the best results, reheat leftovers in the oven at 350°F (175°C) for about 10-15 minutes until warmed through to preserve the delicious flavor of the stuffed salmon pinwheels.
Stuffed Salmon Pinwheels Variations
There’s so much joy in transforming a great recipe into something uniquely yours—let’s explore some delicious twists!
- Chicken Swap: Use boneless chicken breasts for a different protein, rolling them just like the salmon for a lighter meal.
- Veggie Delight: Add sautéed mushrooms or roasted bell peppers to the filling for extra texture and vibrant flavor. The earthiness of the mushrooms or sweetness of the peppers can enhance the dish beautifully.
- Cheesy Twist: Experiment with feta or goat cheese in place of cream cheese for a tangy flavor boost. These cheeses will bring a delightful sharpness that will surprise your palate!
- Herb Change-Up: Swap fresh dill for fresh basil or cilantro, creating an aromatic flavor profile that plays nicely with the salmon. Either herb will elevate your pinwheels and offer a Mediterranean or Asian flair.
- Spicy Kick: Add a pinch of red pepper flakes to the filling for a gentle heat that complements the creamy texture. Adjust the amount to your spice tolerance, and you’ll enjoy a delicious surprise!
- Gluten-Free Variants: Use gluten-free breadcrumbs in the filling for added texture and a bit of crunch without sacrificing dietary needs. It’s a perfect way to keep it crunchily delicious!
- Citrus Flair: Include lime zest instead of lemon for a different citrus note. This little switch adds a zesty brightness that pairs wonderfully with the salmon.
- Nutty Flavor: Toss in a handful of chopped walnuts or pecans into the filling for added crunch and flavor depth. They will provide a satisfying texture and a nutty aroma that elevates your dish.
Let your creativity shine through these variations and enjoy an array of flavors in every bite!

Stuffed Salmon Pinwheels Recipe FAQs
What type of salmon is best for stuffed salmon pinwheels?
Absolutely! Skinless, boneless salmon fillets are ideal for this dish as they roll easily and provide a tender texture. Fresh salmon is preferable, but if you use frozen, make sure it’s completely thawed first to maintain quality during cooking.
How do I store leftover stuffed salmon pinwheels?
Leftovers can be stored in an airtight container in the refrigerator for up to 2 days. I often recommend reheating gently in the oven for about 10-15 minutes at 350°F (175°C) to keep them from drying out and to maintain that delightful texture.
Can I freeze stuffed salmon pinwheels?
Very! These pinwheels can be frozen before baking for up to 3 months. Wrap them tightly in plastic wrap and then in aluminum foil to prevent freezer burn. When you’re ready to enjoy them, simply bake from frozen, adjusting the cook time to about 30-35 minutes until they’re fully cooked (145°F internal temp).
How can I tell when the salmon pinwheels are done cooking?
Monitor baking closely! The salmon should appear opaque and should flake easily with a fork. It’s safe to eat when the internal temperature reaches 145°F. A little trick I love is gently pressing down—the filling should be bubbly and not runny.
Can I make stuffed salmon pinwheels ahead of time?
Indeed! You can assemble the pinwheels and keep them in the fridge for up to 24 hours before baking. Just be sure to cover them with plastic wrap to keep them moist. When ready, bake them just before serving for a fresh and delightful dish.
Are stuffed salmon pinwheels gluten-free?
Yes! This recipe is naturally gluten-free, making it a delicious option for those with gluten sensitivities. Always double-check any substitutions, like the cream cheese, to ensure they’re also gluten-free. Enjoy these flavors without worry!

Irresistible Stuffed Salmon Pinwheels for a Gourmet Dinner
Ingredients
Equipment
Method
- Preheat your oven to 375°F (190°C).
- Mix the filling by combining cream cheese, garlic, spinach, lemon zest, Parmesan, and dill in a bowl.
- Lay the salmon fillets skin-side down and season generously with salt and pepper. Spread the cream cheese mixture evenly over them.
- Roll each fillet tightly into pinwheels, securing with toothpicks if needed.
- Arrange the pinwheels on a parchment-lined baking sheet and bake for 20-25 minutes.
- Rest the pinwheels for a few minutes after baking, then slice into rounds and garnish.





