Mediterranean Spinach & Feta Stuffed Salmon Pinwheels
These Salmon Pinwheels are a delicious Mediterranean-inspired seafood recipe made with tender salmon fillets, creamy feta cheese, fresh spinach, garlic, herbs, and bright lemon flavors. This elegant dish combines simple ingredients to create a restaurant-style meal that is both healthy and easy to prepare at home.
The combination of flaky salmon, savory feta, and fresh Mediterranean herbs creates a perfect balance of rich and refreshing flavors. The spinach adds color, nutrients, and a delicious texture, while lemon and garlic bring a fresh aroma that enhances the natural taste of the salmon.
These Salmon Pinwheels are perfect for a healthy family dinner, special occasions, meal preparation, or a quick weeknight seafood recipe. They look impressive on the plate but require only a few simple steps to prepare.
Packed with high-quality protein, omega-3 fatty acids, and wholesome Mediterranean ingredients, this recipe is a flavorful way to enjoy a nutritious seafood meal without spending hours in the kitchen. Serve them with roasted vegetables, quinoa, a fresh salad, or a light yogurt sauce for a complete and satisfying dinner.
Prep Time: 30 minutes
Cook Time: 25 minutes
Total Time: 55 minutes
Servings: 4 servings
Ingredients
For Salmon Pinwheels
2 large salmon fillets (around 2 pounds), skin removed
2 cups fresh spinach, finely chopped
¾ cup feta cheese, crumbled
¼ cup cream cheese (optional for creamy texture)
3 garlic cloves, minced
2 tablespoons fresh parsley, chopped
1 tablespoon fresh dill, chopped
1 tablespoon lemon zest
2 tablespoons fresh lemon juice
2 tablespoons extra virgin olive oil
1 teaspoon dried oregano
1 teaspoon paprika
1 teaspoon sea salt
½ teaspoon black pepper
For Garnishing
Fresh lemon slices
Extra feta cheese
Fresh parsley
Fresh dill
Olive oil drizzle
Instructions
Step 1: Prepare the Salmon Fillets
Creating the Perfect Salmon Base
Start by preparing the salmon because this step creates the foundation of the recipe.
Remove any remaining bones from the salmon fillets and pat them dry with a paper towel. Removing extra moisture helps the seasoning stick properly and prevents excess liquid during baking.
Place the salmon fillet on a clean cutting board. Using a sharp knife, carefully slice the salmon horizontally through the thickest part. Open the salmon like a book to create a wider surface area for the filling.
Season the salmon lightly with salt, black pepper, paprika and dried oregano.
Allow the salmon to rest for a few minutes while preparing the filling. This helps the herbs and spices absorb into the fish.
Step 2: Prepare the Spinach & Feta Filling
Making the Creamy Mediterranean Filling
Heat one tablespoon of olive oil in a skillet over medium heat.
Add minced garlic and cook for a few seconds until fragrant. Be careful not to burn the garlic because it can create a bitter taste.
Add chopped spinach and cook until it becomes soft. Remove from heat and allow it to cool slightly.
In a mixing bowl combine:
Cooked spinach
Feta cheese
Cream cheese
Fresh parsley
Fresh dill
Lemon zest
Lemon juice
Mix gently until the filling becomes creamy and well combined.
The feta cheese adds a rich salty flavor while lemon and herbs create a fresh Mediterranean taste.
Step 3: Assemble the Salmon Pinwheels
Rolling the Salmon with Filling
Place the prepared salmon fillet flat on a clean surface.
Spread the spinach and feta mixture evenly over the salmon, leaving a small border around the edges.
Carefully roll the salmon from one side to the other.
Roll gently but firmly so the filling stays inside.
Using a sharp knife, slice the salmon roll into individual pinwheel pieces.
Each piece should show a beautiful spiral pattern of salmon and spinach filling.
If needed, secure each pinwheel with a toothpick before baking.
Step 4: Bake the Salmon Pinwheels
Cooking Until Tender and Flavorful
Preheat the oven to 375°F (190°C).
Lightly grease a baking dish with olive oil and arrange the salmon pinwheels.
Drizzle a small amount of olive oil over the top and add fresh lemon slices.
Bake for 20–25 minutes until the salmon becomes tender and flakes easily with a fork.
The inside filling should be warm, creamy and flavorful.
Avoid overcooking because salmon can become dry if cooked for too long.
Step 5: Garnish and Serve
Adding the Final Mediterranean Touch
Remove the salmon pinwheels from the oven and allow them to rest for a few minutes.
Sprinkle fresh parsley, dill and extra feta cheese on top.
Serve warm with lemon wedges.
The fresh lemon juice enhances the seafood flavor and balances the creamy filling.
Tips for the Best Salmon Pinwheels
Choose Fresh Salmon
Fresh salmon gives the best texture and flavor. Look for bright-colored fillets with a clean ocean-like smell.
Do Not Overfill the Salmon
Adding too much filling can make rolling difficult and may cause the filling to come out during baking.
Keep the Roll Tight
A gentle but firm roll helps maintain the beautiful pinwheel shape.
Use Fresh Herbs
Fresh dill and parsley create a much better Mediterranean flavor compared to dried herbs.
Rest Before Serving
Allowing the cooked salmon to rest for a few minutes helps keep it juicy.
Common Mistakes to Avoid
Using Wet Salmon
Extra moisture can prevent proper seasoning and may create a watery dish.
Overcooking Salmon
Salmon cooks quickly. Cooking too long can make it dry.
Cutting the Rolls Too Thin
Thin slices may lose their shape during baking.
Adding Too Much Salt
Feta cheese already contains salt, so season carefully.
Recipe Variations
Greek Style Salmon Pinwheels
Add Kalamata olives, oregano and sun-dried tomatoes for extra Greek flavors.
Creamy Garlic Salmon Pinwheels
Increase cream cheese and add roasted garlic for a richer filling.
Low Carb Salmon Pinwheels
This recipe is naturally low in carbohydrates and perfect with vegetables.
Spicy Salmon Pinwheels
Add chili flakes or crushed red pepper for a spicy Mediterranean twist.
Vegetable Loaded Version
Add mushrooms, roasted peppers or chopped zucchini to the filling.
Storage Instructions
Refrigerator Storage
Store leftover Salmon Pinwheels in an airtight container.
They can stay fresh for up to 3 days.
Reheat gently in the oven to maintain texture.
Freezing Instructions
Allow cooked salmon pinwheels to cool completely.
Store them in freezer-safe containers for up to 2 months.
Thaw overnight before reheating.
Serving Suggestions
Best Side Dishes
Serve these salmon pinwheels with:
Roasted vegetables
Garlic potatoes
Quinoa
Brown rice
Tzatziki sauce
Fresh cucumber salad
They also make an excellent dinner party dish because of their beautiful presentation.
Health Benefits
High Protein Meal
Salmon provides excellent protein that helps support muscle health and keeps you satisfied.
Rich in Omega-3 Fatty Acids
Salmon contains healthy fats that are an important part of a balanced diet.
Spinach Nutrition
Spinach provides fiber, vitamins, minerals and antioxidants.
Calcium From Feta Cheese
Feta cheese adds calcium and protein while enhancing flavor.
Mediterranean Ingredients
Olive oil, herbs, vegetables and seafood create a balanced Mediterranean-style meal.
Nutrition Information (Per Serving)
(Approximate values)
Calories: 430 kcal
Protein: 45g
Carbohydrates: 6g
Fiber: 2g
Fat: 26g
Saturated Fat: 8g
Sodium: 680mg
Frequently Asked Questions
Can I prepare Salmon Pinwheels ahead of time?
Yes, you can prepare the salmon rolls several hours before baking. Keep them covered in the refrigerator until ready to cook.
Can I use frozen salmon?
Yes, but thaw it completely and remove excess moisture before preparing.
Can I replace feta cheese?
Yes, ricotta, goat cheese or cream cheese can be used as alternatives.
Are Salmon Pinwheels healthy?
Yes, they provide protein, omega-3 fats, vegetables and Mediterranean ingredients.
Can I cook them in an air fryer?
Yes, cook at 375°F until the salmon is fully cooked and tender.
Conclusion
These Mediterranean Salmon Pinwheels with spinach and feta are a perfect combination of healthy ingredients, beautiful presentation and incredible flavor. The creamy feta filling, fresh herbs, garlic and lemon create a Mediterranean-inspired dish that feels special while remaining easy to prepare.
Whether you are cooking for your family, preparing a healthy meal plan or hosting guests, this salmon recipe delivers restaurant-quality results with simple ingredients. It is a delicious way to enjoy seafood while following a fresh and balanced Mediterranean style of eating.