Spinach Feta Stuffed Salmon Pinwheels

Featured in Satisfying Main Courses.

Spinach and feta stuffed salmon pinwheels combine tender salmon with a creamy, flavorful filling of fresh spinach, crumbled feta, and aromatic herbs. The salmon is thinly sliced, seasoned, and layered with the mixture, then rolled and sliced into pinwheel rounds. Baked until juicy and flaky, each pinwheel delivers a beautiful presentation and satisfying bite. Ideal for both casual weeknight dining and special occasions, these pinwheels are finished with hints of lemon and dill, offering bright, savory notes that elevate the dish and make it memorable.

Barbara Chef
Updated on Mon, 30 Jun 2025 09:38:11 GMT
Sliced salmon with feta cheese and herbs. Pin it
Sliced salmon with feta cheese and herbs. | gracefulflavors.com

These Spinach and Feta Stuffed Salmon Pinwheels are a dinner party favorite at my house. The creamy filling tucked inside flaky salmon makes every bite feel special, yet the recipe relies on familiar ingredients and is ready in under forty minutes. Whether I am celebrating with friends or just giving a weeknight meal a little upgrade, these always make it to my table.

I first served these for a last minute dinner with neighbors and the whole platter vanished in minutes. Even my kids love these pinwheels for their fun shape and mild flavor.

Ingredients

  • Salmon fillet: choose a fresh thick piece with firm texture for best results
  • Fresh spinach: brings a bright green flavor and cooks down quickly be sure to rinse well and chop finely
  • Feta cheese: gives a tangy creaminess use a block feta and crumble it yourself for best freshness
  • Garlic: punches up the flavor mince fresh cloves over jarred for more aroma
  • Olive oil: helps sauté the spinach and keeps the salmon moist in the oven pick a good extra virgin variety
  • Cream cheese: adds extra creaminess and binds the filling let it soften at room temperature for easy mixing
  • Lemon zest: provides a citrus lift use an organic lemon if possible for better zest
  • Fresh lemon juice: brightens the whole dish squeeze just before using for peak flavor
  • Dill: gives a classic herby note dried or fresh works here but fresh dill will have more punch
  • Salt and pepper: round out the seasoning taste as you go to avoid over salting
  • Toothpicks or kitchen twine: hold your pinwheels together during baking look for sturdy toothpicks with blunt tips

Step-by-Step Instructions

Prepare the Filling:
Heat olive oil in a skillet over medium heat for about two minutes. Add the minced garlic and cook until you smell its aroma. Add the chopped spinach and cook gently until it wilts down and loses its raw flavor. Remove from the heat and let it cool for a few minutes. In a mixing bowl, combine the cooled spinach and garlic with feta cheese, cream cheese, lemon zest, lemon juice, and dill. Mix everything well until the cheeses coat the spinach evenly.
Prep the Salmon:
Lay the salmon fillet flat on a large cutting board. Slice it carefully through the side to open it horizontally, making a broad even piece. You can gently pound it with a meat mallet to achieve a uniform thickness. Season both sides with salt and pepper for full flavor.
Assemble the Pinwheels:
Spread the spinach and cheese mixture evenly over the entire surface of the salmon. Starting at one short end, roll the fillet up tightly into a log. Use toothpicks or kitchen twine inserted at even intervals to hold it together so it keeps its shape when you cut it. Slice the roll into thick pinwheels using a very sharp knife, keeping your cuts even for nice presentation.
Bake the Pinwheels:
Preheat your oven to three hundred seventy five degrees Fahrenheit. Arrange the salmon pinwheels cut side up in a greased baking dish. Brush the tops gently with a little olive oil to help browning and keep the salmon moist. Slide the dish into the oven and bake for about fifteen to eighteen minutes. The salmon should flake easily with a fork and look opaque.
Serve:
Let the pinwheels cool for a couple of minutes. Carefully remove the toothpicks or twine before transferring them to a serving platter. Garnish with extra dill or another squeeze of fresh lemon if you wish.
A plate of cooked salmon with feta cheese. Pin it
A plate of cooked salmon with feta cheese. | gracefulflavors.com

The standout here for me is always the feta cheese. Its creamy texture melts beautifully into the spinach and the briny tang is the perfect match for rich salmon. My family always teases that extra feta means extra love in our kitchen. This recipe is a staple at our holiday table and always gets requests for second helpings.

Storage Tips

Let leftovers cool to room temperature before storing. Place pinwheels in an airtight container and refrigerate for up to two days. To reheat, arrange in a baking dish and cover lightly with foil to prevent drying. Warm in a low oven until just heated through. Avoid microwaving as it can make the salmon tough.

Ingredient Substitutions

If you do not have feta, goat cheese or ricotta will give similar creaminess and taste. Fresh baby kale or Swiss chard can replace spinach if it is more convenient. For dairy free guests, you can use a plant based cream cheese alternative and skip the feta.

Serving Suggestions

These pinwheels are lovely served with a fresh salad and crusty bread to soak up any pan juices. Try pairing with roasted baby potatoes or a quinoa pilaf to keep the meal light. They also work great as an appetizer when sliced slimmer and served on a platter with toothpicks.

Sliced salmon with feta cheese and herbs. Pin it
Sliced salmon with feta cheese and herbs. | gracefulflavors.com

Cultural Context

Stuffed seafood dishes have roots in many Mediterranean cuisines where fish and cheese combine in festive meals. Lemon and dill are classic Greek additions that bring out salmon’s natural richness. The fancy pinwheel presentation is still easy enough for any home cook and brings a bit of celebration to the everyday table.

Frequently Asked Questions

→ How do you keep salmon pinwheels from falling apart during baking?

Secure the rolled salmon tightly with toothpicks or kitchen twine before slicing and baking. This helps keep the filling contained and the shape intact. Be sure to remove all toothpicks or twine before serving.

→ Can I prepare the pinwheels ahead of time?

Yes, you can assemble the filled salmon roll and refrigerate it before baking. When you're ready, simply slice and bake for fresh results.

→ What sides pair well with spinach and feta salmon pinwheels?

Try serving with a light salad, steamed vegetables, or herbed rice for a complete and balanced meal. Roasted potatoes also complement the flavors nicely.

→ Is it okay to use frozen spinach instead of fresh?

Frozen spinach can work as a substitute. Be sure to thaw and squeeze out excess moisture before mixing with the other filling ingredients.

→ How do I know when the salmon is cooked through?

Bake until the salmon flakes easily with a fork and appears opaque throughout. Depending on your oven and pinwheel thickness, this usually takes 15-18 minutes at 375°F (190°C).

→ What is the best way to cut salmon for making pinwheels?

Lay the fillet flat and slice it horizontally into a thin, even sheet. If necessary, gently pound with a mallet for uniform thickness and easier rolling.

Spinach Feta Stuffed Salmon Pinwheels

Salmon fillet envelops a creamy spinach and feta filling, baked into stunning pinwheels bursting with fresh flavors.

Prep Time
20 Minutes
Cook Time
18 Minutes
Total Time
38 Minutes
By: Barbara

Category: Hearty Mains

Difficulty: Intermediate

Cuisine: Mediterranean

Yield: 4 Servings (8 to 10 pinwheels)

Dietary: Low-Carb, Gluten-Free

Ingredients

→ Main

01 1 large salmon fillet (approximately 1 1/2 pounds, skinless)

→ Filling

02 2 cups fresh spinach, chopped
03 1/2 cup feta cheese, crumbled
04 2 cloves garlic, minced
05 1 tablespoon olive oil
06 2 tablespoons cream cheese, softened
07 1 teaspoon lemon zest
08 1 tablespoon fresh lemon juice
09 1/2 teaspoon dried dill or 1 teaspoon fresh dill, chopped
10 Salt, to taste
11 Black pepper, to taste

→ Assembly

12 Toothpicks or kitchen twine, as needed

Instructions

Step 01

Heat olive oil in a skillet over medium heat. Add minced garlic and sauté for 1 minute until fragrant. Stir in chopped spinach and cook for 2–3 minutes until wilted. Remove from heat and allow to cool slightly.

Step 02

In a mixing bowl, combine the cooked spinach mixture with feta, cream cheese, lemon zest, lemon juice, and dill. Mix until thoroughly blended.

Step 03

Place the salmon fillet on a cutting board and slice it horizontally to form a thin, even layer. If required, gently pound with a mallet for uniform thickness. Season both sides with salt and black pepper.


Sliced salmon with feta cheese and herbs.
Step 04

Evenly distribute the spinach and feta mixture across the flattened salmon. Starting at one end, roll the salmon tightly into a log. Secure the roll with toothpicks or kitchen twine.

Step 05

With a sharp knife, slice the filled salmon roll into 1 1/2-inch thick pinwheels.

Step 06

Preheat oven to 375°F (190°C). Place pinwheels in a lightly greased baking dish and brush tops with olive oil. Bake for 15–18 minutes until cooked through and the salmon flakes easily.


A plate of cooked salmon with feta cheese.
Step 07

Remove toothpicks or twine from each pinwheel before plating. Garnish with additional fresh dill or a squeeze of lemon juice if desired.

Notes

  1. Choose a fresh, high-quality salmon fillet and ask the fishmonger to remove the skin for convenience.
  2. Secure each roll tightly with toothpicks or kitchen twine to maintain shape during baking, and always remove these before serving.
  3. Do not overcook the salmon; monitor closely for optimal tenderness.
  4. Both the filling and rolled salmon can be prepared ahead of time and sliced just before baking.

Tools You'll Need

  • Skillet
  • Mixing bowl
  • Cutting board
  • Kitchen mallet
  • Sharp knife
  • Baking dish
  • Toothpicks or kitchen twine

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains fish
  • Contains milk (feta and cream cheese)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 320
  • Total Fat: 18 g
  • Total Carbohydrate: 4 g
  • Protein: 34 g