The other night, I found myself craving something extraordinary yet simple, and that’s when I stumbled upon the idea of Stuffed Salmon Pinwheels. These delightful bites combine flaky salmon with a creamy spinach filling, elegantly rolled into pinwheels that look as fabulous as they taste. Not only are they gluten-free and easy to prepare, but they also make for an impressive dinner option that will wow your guests—or simply bring a touch of restaurant elegance to your weeknight meals. With a sprinkle of fresh dill and a hint of lemon, these pinwheels balance comfort with sophistication, proving that you don’t have to sacrifice flavor for ease. Ready to elevate your dinner game? Let’s dive into this delicious recipe!

Why Are These Pinwheels a Must-Try?
Effortless Elegance: The Stuffed Salmon Pinwheels are not just visually stunning; they are incredibly simple to prepare, making your cooking experience enjoyable.
Healthful Indulgence: With fresh ingredients like spinach, dill, and salmon, you’ll delight in a dish that’s both healthy and legendary.
Flavor Explosion: Each bite is a delightful contrast of textures—from the flaky salmon to the creamy stuffing, leaving you craving more.
Versatility: These pinwheels can easily adapt to your taste! Swap in different cheeses or vegetables for a unique twist, or check out my Spinach Ricotta Stuffed option for more inspiration.
Perfect for Any Occasion: Whether it’s a cozy dinner or a grand celebration, this dish brings elegance to the table. Don’t forget to serve with lemon wedges for that zesty finish!
Stuffed Salmon Pinwheels Ingredients
For the Pinwheels
- Salmon fillets – Use skinless, boneless fillets for easy filling and rolling.
- Cream cheese – Opt for full-fat for a rich, velvety texture in the stuffing.
- Spinach – Fresh or cooked, it adds a mild flavor; sauté fresh before mixing for better integration.
- Garlic – Fresh minced garlic enhances the overall flavor profile and aroma.
- Lemon zest – Provides a refreshing citrusy kick, balancing the richness of the filling.
- Parmesan cheese – Offers nuttiness and binds the stuffing together; consider Pecorino for a different twist.
- Fresh dill – A classic pairing with salmon, it adds bright herbal notes that elevate the dish.
Optional Add-ins
- Other vegetables – Finely chopped bell peppers or zucchini can enhance the stuffing’s texture and flavor.
- Different cheeses – Swap in other hard cheeses like Asiago for varied richness in your Stuffed Salmon Pinwheels.
Embrace the elegance of this dish and let your taste buds celebrate the delightful flavors wrapped within each pinwheel!
Step‑by‑Step Instructions for Stuffed Salmon Pinwheels
Step 1: Preheat the Oven
Begin by preheating your oven to 375°F (190°C). This step ensures that your Stuffed Salmon Pinwheels bake evenly and achieve that perfect golden-brown exterior. As the oven heats, gather your ingredients and equipment, including a mixing bowl and a parchment-lined baking sheet, to prepare for the next steps.
Step 2: Prepare the Creamy Filling
In a mixing bowl, combine cream cheese, minced garlic, spinach, lemon zest, Parmesan cheese, and fresh dill. Stir these ingredients together until you achieve a smooth, creamy texture. This savory filling will give your Stuffed Salmon Pinwheels a rich flavor and a delightful contrast to the flaky salmon.
Step 3: Season the Salmon
Take the salmon fillets and lay them skin-side down on a clean work surface. Generously season the fillets with salt and pepper to enhance their natural flavor. Make sure to cover the surface evenly, as this will elevate the taste of your finished Stuffed Salmon Pinwheels.
Step 4: Spread the Filling
Once seasoned, use a spatula or the back of a spoon to spread the creamy spinach filling evenly over each salmon fillet. Leave a small border around the edges to allow for rolling. This step creates a deliciously creamy interior that pairs beautifully with the salmon’s texture.
Step 5: Roll the Pinwheels
Starting at one end, carefully roll each salmon fillet tightly to form a pinwheel. Ensure that the filling stays inside as you roll, creating a snug wrap. If needed, secure the roll with toothpicks to hold it together during baking, enhancing the presentation of your Stuffed Salmon Pinwheels.
Step 6: Arrange on Baking Sheet
Place the rolled pinwheels seam-side down on your prepared parchment-lined baking sheet. Ensure they are spaced adequately apart to allow even cooking and browning. This arrangement will help your Stuffed Salmon Pinwheels cook to perfection without sticking together.
Step 7: Bake the Pinwheels
Slide the baking sheet into the preheated oven and bake for 20-25 minutes. Keep an eye on the pinwheels; they’re done when the edges are golden and the salmon reaches an internal temperature of 145°F (63°C). This is when the filling becomes lightly golden and bubbly, indicating deliciousness.
Step 8: Cool and Slice
Once baked to perfection, remove the Stuffed Salmon Pinwheels from the oven and let them cool for a few minutes. This cooling time allows the filling to set slightly. After that, slice the pinwheels into rounds and serve warm, garnished with lemon wedges or fresh dill for an extra touch of brightness.

Make Ahead Options
These Stuffed Salmon Pinwheels are perfect for meal prep enthusiasts! You can assemble the pinwheels up to 24 hours in advance by tightly wrapping them in plastic wrap and storing them in the refrigerator. This method helps preserve their flavor and ensures they’re just as delicious when baked. For long-term storage, you can freeze the unbaked pinwheels for up to 3 months; just make sure to place them in an airtight container. When you’re ready to serve, simply bake them straight from the refrigerator or frozen (add a few extra minutes to the baking time). This convenient prep method saves time on busy weeknights while guaranteeing gourmet results!
Expert Tips for Stuffed Salmon Pinwheels
-
Thaw Thoroughly: Ensure salmon is completely thawed if using frozen fillets; this helps achieve even cooking and prevents a rubbery texture.
-
Avoid Overstuffing: Don’t add too much filling, as it may ooze out during baking. A thin, even layer is key for perfect Stuffed Salmon Pinwheels.
-
Check Temperature: Use a meat thermometer to confirm the salmon reaches an internal temperature of 145°F (63°C) for safe consumption and ideal doneness.
-
Pre-Made Pinwheels: Assemble the pinwheels ahead of time and refrigerate until ready to bake. This makes for an effortless dinner prep when you’re short on time.
-
Experiment with Flavors: Feel free to customize the filling with other herbs or cheeses to match your preferences. Get creative to make these pinwheels uniquely yours!
Stuffed Salmon Pinwheels Variations & Substitutions
Get ready to transform your Stuffed Salmon Pinwheels with these fun and flavorful ideas that will make your dish uniquely yours!
-
Cheese Swap: Substitute Parmesan cheese with another hard cheese like Asiago for a different flavor profile. The nutty notes will add a delightful twist to your pinwheels.
-
Veggie Boost: Toss in finely chopped bell peppers or zucchini to the cream cheese filling for added texture and flavor. It not only enhances the nutrition but also adds a splash of color to your dish.
-
Grill It: Consider grilling the pinwheels instead of baking them for a smokier flavor. This method creates a perfectly charred exterior that will impress your guests.
-
Chicken Option: For a different protein twist, use chicken breasts instead of salmon. Simply pound them thin to make rolling a breeze, offering a completely new taste experience!
-
Herb Variations: Experiment with fresh herbs such as basil or cilantro to give your filling a fresh feel. The aromatic profiles can elevate the overall flavor, making each bite exciting.
-
Spice It Up: Add a pinch of red pepper flakes or a dash of hot sauce to the filling for a little kick. It’s an easy way to turn up the heat while balancing the creaminess of the filling.
-
Nutty Delight: Incorporate chopped nuts like walnuts or pistachios into the stuffing for a crunchy contrast to the creamy filling. This twist also brings in healthy fats and adds a satisfying crunch.
-
Zesty Twist: Include some lemon juice in the cream cheese mixture for an extra burst of citrusy brightness. It complements the salmon beautifully and will leave your taste buds dancing with joy.
And if you want to explore more delicious options, try my Spicy Salmon Sushi for a fun take on sashimi-inspired flavors that are sure to excite your palate!
What to Serve with Stuffed Salmon Pinwheels
Imagine a dining experience that effortlessly combines elegance and comfort, inviting your guests to revel in the delicious flavors of your meal.
-
Lemon Butter Sauce: Drizzle this bright, creamy sauce over the pinwheels for an extra layer of flavor that complements the salmon perfectly. The citrus notes enhance the richness, making each bite even more delightful.
-
Roasted Asparagus: These tender, slightly charred spears provide a lovely crunch and earthiness that pairs well with the creamy filling. Seasoned simply with olive oil, salt, and a dash of lemon, they make a fresh side without overpowering the main dish.
-
Quinoa Salad: A light and nutritious side, quinoa salad adds a wonderful texture contrast to the salmon pinwheels. Toss with cherry tomatoes, cucumber, and a vinaigrette for a refreshing bite that’s both filling and healthy.
-
Garlic Mashed Potatoes: Creamy and comforting, mashed potatoes add a cozy element to the meal. Their buttery richness is the perfect sidekick to the flaky salmon, balancing flavors and textures beautifully.
-
Crisp Green Salad: A mix of arugula, spinach, and radishes dressed in a citrus vinaigrette provides a refreshing contrast to the warmth of the pinwheels. Crunchy veggies and a zesty dressing elevate the dining experience.
-
Chardonnay: Pair your meal with a chilled glass of Chardonnay, which offers fruity and buttery notes that harmonize wonderfully with the flavors of the Stuffed Salmon Pinwheels. This white wine enhances the elegance of your dinner setting.
Each of these pairings is not just a side dish; they are thoughtful companions that bring a symphony of flavors and make your dining table a feast for the senses.
How to Store and Freeze Stuffed Salmon Pinwheels
Fridge: Store leftover Stuffed Salmon Pinwheels in an airtight container for up to 2 days. This keeps them fresh while ensuring you can enjoy another bite of this delicious meal.
Freezer: If you want to save time, unbaked pinwheels can be wrapped tightly in plastic wrap and stored in the freezer for up to 3 months. Just bake them straight from the freezer, adding a few extra minutes to the cooking time.
Reheating: Reheat baked pinwheels in the oven at 350°F (175°C) for about 10-15 minutes until warmed through. This maintains their crispy texture while ensuring even heating.
Make-Ahead: Prepare the pinwheels a few hours in advance and refrigerate before baking. This makes owning a gourmet dinner easy, even on a busy day!

Stuffed Salmon Pinwheels Recipe FAQs
How do I select the best salmon fillets?
Absolutely! When choosing salmon fillets, look for bright, vibrant color—preferably deep pink or orange, indicating freshness. The flesh should be firm to the touch and free of any dark spots or odors. I often recommend skinless, boneless fillets to make rolling easier and more enjoyable.
What is the best way to store leftovers?
Very simple! Store leftover Stuffed Salmon Pinwheels in an airtight container in the fridge for up to 2 days. This helps preserve their flavor and texture. Just make sure to let them cool to room temperature before sealing to avoid excess moisture buildup.
Can I freeze the pinwheels, and how?
Definitely! To freeze unbaked Stuffed Salmon Pinwheels, wrap them tightly in plastic wrap and place them in an airtight container or a resealable freezer bag. They can be stored for up to 3 months. When you’re ready to enjoy them, simply bake them straight from the freezer, adding an extra 5-10 minutes to the baking time.
What if my salmon doesn’t roll tightly?
No worries! If your salmon doesn’t roll tightly, you can try using toothpicks to secure the pinwheels, which will help keep everything intact during baking. Additionally, consider gently pressing the filling into the salmon as you roll to prevent it from spilling out, or allow the fillet to sit in the fridge for a few minutes to set before baking.
Are these pinwheels suitable for dietary restrictions?
Absolutely! These Stuffed Salmon Pinwheels are gluten-free, making them a great option for those with gluten sensitivities. If you’re catering to other dietary needs, feel free to swap out the filling ingredients. For example, you can use a dairy-free cream cheese alternative for lactose intolerant guests or substitute the salmon with chicken for a different flavor experience.
How can I ensure my pinwheels are evenly cooked?
For perfectly cooked pinwheels, use a meat thermometer to check that the internal temperature reaches 145°F (63°C). Make sure they’re spaced out on the baking sheet, allowing air circulation, which promotes even cooking. Keeping an eye on them during baking, typically around 20-25 minutes, also helps achieve that beautiful golden color and ideal texture.

Delicious Stuffed Salmon Pinwheels for Effortless Elegance
Ingredients
Equipment
Method
- Preheat the Oven: Begin by preheating your oven to 375°F (190°C).
- Prepare the Creamy Filling: In a mixing bowl, combine cream cheese, minced garlic, spinach, lemon zest, Parmesan cheese, and fresh dill until smooth.
- Season the Salmon: Lay salmon fillets skin-side down, season with salt and pepper.
- Spread the Filling: Evenly spread the creamy filling over each salmon fillet, leaving a small border.
- Roll the Pinwheels: Carefully roll each salmon fillet tightly to form a pinwheel, securing with toothpicks if necessary.
- Arrange on Baking Sheet: Place rolled pinwheels seam-side down on a parchment-lined baking sheet.
- Bake the Pinwheels: Bake for 20-25 minutes until golden and the salmon reaches an internal temperature of 145°F (63°C).
- Cool and Slice: Let cool for a few minutes before slicing into rounds and serving warm.

Leave a Reply