Stuffed Salmon Pinwheels bring together the elegance of delicate salmon and a creamy, flavorful filling that excites the palate. Perfectly baked and lightly seared, each bite offers a harmonious blend of tender fish, fresh herbs, and the subtle zing of lemon, making it a dish worthy of any special occasion or an elevated weeknight dinner.
The process of rolling salmon around a luscious spinach and cream cheese stuffing not only preserves moisture but also creates a beautiful presentation that’s sure to impress your guests. This recipe is straightforward yet sophisticated, blending texture and taste seamlessly.
- Deliciously moist salmon with a creamy, herb-filled center bursting with fresh flavors.
- Quick to prepare and cooks in under 30 minutes, making it great for dinner parties or busy evenings.
- Gluten-free and packed with protein, making it a healthy yet indulgent choice.
- Visually appealing pinwheels that elevate your dining experience effortlessly.
Ingredients
- Salmon fillets (4 pieces, 6 oz each): Fresh, skinless salmon provides a rich, flavorful base that pairs beautifully with creamy stuffing.
- Cream cheese (1/2 cup, softened): Adds a smooth, tangy richness that binds the filling ingredients and balances the salmon.
- Cooked spinach (1/4 cup, drained and chopped): Provides earthy flavor and vibrant color, complementing the creamy texture perfectly.
- Fresh dill (2 tablespoons, chopped): Herbaceous and bright, dill enhances the seafood’s natural flavors.
- Lemon zest (1 tablespoon): Offers a refreshing citrus aroma and slight tang to invigorate the dish.
- Dijon mustard (1 tablespoon): Adds subtle sharpness and depth to the creamy filling.
- Garlic powder (2 teaspoons): Imparts a mild savory note that enhances the overall taste.
- Salt (1/2 teaspoon): Essential to season the filling for balanced flavor.
- Black pepper (1/4 teaspoon): Provides gentle heat and complexity to the stuffing mix.
- Olive oil (2 tablespoons): Used to sear the pinwheels, adding a golden crust and richness.
- Lemon wedges (for serving): Adds a burst of fresh acidity when squeezed onto the cooked salmon pinwheels.
Instructions
- Preheat the oven
-
Set your oven to 375°F (190°C) to ensure it reaches the ideal temperature for baking salmon pinwheels evenly after searing. This preheating step guarantees the salmon will cook perfectly throughout.
- Prepare the creamy filling
-
In a bowl, combine the softened cream cheese, cooked chopped spinach, dill, lemon zest, Dijon mustard, garlic powder, salt, and pepper. Mixing these ingredients thoroughly creates a smooth, flavorful stuffing that enhances the salmon without overpowering it.
- Create pockets in salmon fillets
-
Lay the salmon fillets flat on a cutting board and gently slice a small pocket inside each, careful not to cut through completely. This pocket will hold the filling securely during rolling and cooking.
- Stuff the salmon fillets
-
Evenly spread the prepared cream cheese mixture inside each salmon pocket. This ensures every bite is filled with the creamy, herbaceous stuffing, adding moisture and flavor.
- Roll the fillets into pinwheels
-
Carefully roll each stuffed fillet into a tight pinwheel shape, which helps keep the filling contained and creates an attractive spiral presentation once cooked.
- Sear salmon pinwheels
-
Heat olive oil in an oven-safe skillet over medium-high heat. Sear each side of the salmon pinwheels for 2-3 minutes until they develop a golden-brown crust. This searing seals in juices and adds delicious texture.
- Bake the pinwheels
-
Transfer the skillet to the preheated oven and bake for 10-12 minutes. Baking ensures the salmon cooks gently and evenly, completing the cooking process and melding the filling flavors.
- Serve with fresh lemon
-
Remove the pinwheels from the oven and serve immediately with lemon wedges. The lemon juice adds a lively brightness that perfectly complements the rich and creamy salmon.
- Using an oven-safe skillet allows seamless transition from stove to oven, preserving flavors and reducing mess.
- Ensure spinach is well-drained to avoid excess moisture that can make filling runny.
- Adjust seasoning to taste; fresh dill and lemon zest are key for vibrant flavor.
Storage Tips
Store any leftover cooked salmon pinwheels in an airtight container in the refrigerator for up to 2 days. Reheat gently in a low oven or microwave to maintain moisture and texture.
Serving Suggestions
Pair the pinwheels with a light cucumber salad or steamed asparagus for a balanced meal. A side of wild rice or quinoa also complements the flavors while keeping the dish wholesome and satisfying.
- Use a sharp, thin knife to create the pocket carefully without breaking the fillet.
- Searing the salmon before baking locks in moisture and creates a beautiful crust.
- For extra richness, fold in 2 tablespoons grated Parmesan cheese to the filling.
- Serve immediately after baking to enjoy optimal texture and flavor.
FAQs
- Can I prepare the pinwheels ahead of time?
-
Yes, you can prepare and stuff the pinwheels a few hours ahead and keep them refrigerated. Sear and bake just before serving for best freshness.
- Can I use frozen spinach instead of fresh?
-
Absolutely. Just thaw, squeeze out excess water, and chop before mixing it into the filling.
- Is it possible to cook these on a grill?
-
Yes, sear them on a grill-safe pan first or directly on the grill over medium heat, then finish cooking in an indirect heat area.
- What can I substitute for cream cheese?
-
For a lighter alternative, ricotta or goat cheese can be used, but cream cheese gives the best creamy texture.
- Can I add other herbs to the filling?
-
Definitely! Fresh parsley or chives work well to add more earthy or oniony notes to the stuffing.
- How do I know when the salmon is cooked through?
-
The salmon should be opaque and flake easily with a fork. Baking time may vary slightly depending on thickness.

Stuffed Salmon Pinwheels
Equipment
- 1 oven-safe skillet
- 1 small mixing bowl
- 1 cutting board
Ingredients
- 4 salmon fillets 6 oz each
- 1/2 cup cream cheese softened
- 1/4 cup cooked spinach drained and chopped
- 2 tablespoons fresh dill chopped
- 1 tablespoon lemon zest
- 1 tablespoon Dijon mustard
- 2 teaspoons garlic powder
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 2 tablespoons olive oil
- Lemon wedges for serving
Instructions
- Preheat oven to 375°F (190°C).
- Combine cream cheese, cooked spinach, dill, lemon zest, Dijon mustard, garlic powder, salt, and black pepper until smooth.
- Place salmon fillets on a cutting board and cut a pocket in each without slicing through completely.
- Fill each pocket evenly with the cream cheese mixture.
- Roll up each fillet to form pinwheels.
- Heat olive oil in an oven-safe skillet over medium-high heat.
- Sear pinwheels 2-3 minutes on each side until golden brown.
- Transfer skillet to oven and bake for 10-12 minutes until salmon is cooked through.
- Serve hot with lemon wedges.
Notes
- Use fresh spinach if preferred; sauté briefly before adding.
- Add grated Parmesan for richer flavor.
- Store leftovers refrigerated up to 2 days.
- Ideal for special occasions or dinner parties.


