Irresistible Spinach Feta Salmon Pinwheels

As seen in Small Bites, Big Flavors.

Flaky salmon gets packed with a creamy blend of fresh spinach, crumbled feta, and a handful of herbs. You gently season and slice the salmon thin, then smother it with the filling. After you roll it up and slice into rounds, it’s time for the oven. The pinwheels cook up juicy and tender, perfect for a weeknight dinner or impressing guests. Finish with zesty lemon and some dill for a bright, savory kick that really wakes up the whole dish.

Barbara Chef
Created By Sasha
Last updated on Tue, 01 Jul 2025 12:03:41 GMT
Sliced salmon with feta cheese and herbs. Save Pin
Sliced salmon with feta cheese and herbs. | foodthingle.com

These salmon pinwheels loaded with feta and spinach are my go-to when I want to wow guests. The filling’s creamy, the salmon’s flaky, and it all feels a bit fancy without using anything hard to find. You can get this on the table in less than forty minutes. Whether it’s a busy weeknight or a casual get-together, I keep coming back to these.

The very first time I made these was a spur of the moment thing for some neighbors, and honestly, the plate emptied out right away. My kids even dig the pinwheels because they look cool and taste pretty mild.

Tasty Ingredients

  • Cream cheese: makes everything hold together and boosts the creamy vibe let it sit out to soften for painless stirring
  • Dill: brings on that herby pop you can go with fresh for extra punch or dried if that's what you have
  • Feta cheese: tangy and thick go for a block and crumble it yourself so it tastes fresher
  • Fresh spinach: adds lovely green flavor and softens fast chop it up small and wash well before cooking
  • Lemon zest: adds a bright citrus note grate an organic lemon if you’ve got one lying around
  • Salmon fillet: grab a sturdy, thick cut for best results make sure it’s fresh
  • Olive oil: keeps stuff from sticking and locks in salmon’s moisture pick good extra virgin if you can
  • Salt and pepper: gives the right amount of pop so don’t skip it but taste as you go
  • Fresh lemon juice: gives a zingy lift squeeze right before adding for the brightest taste
  • Garlic: adds some punch and aroma don’t swap for jarred if you can help it
  • Toothpicks or kitchen twine: keeps the rolls tight while baking pick something sturdy that won’t snap

Simple Step-by-Step

Finish Up and Serve:
Give the pinwheels a couple of minutes to cool, pull out any twine or toothpicks, and set them on a platter. Throw on some fresh dill or a hit of lemon if you want a little more zing.
Bake Until Done:
Set your oven to three seventy five Fahrenheit. Put the cut pinwheels (with the cut sides facing up) in your greased baking dish. Brush a little olive oil on top so they don’t dry out. Bake for approximately fifteen to eighteen minutes. They’re ready when the fish flakes with a fork and isn’t see-through anymore.
Roll and Slice:
Spread your spinach-cheese mix all over the salmon. Starting at one end, roll it up nice and snug. Stick in toothpicks or tie with twine so it holds its shape, then slice into thick circles using your sharpest knife. Try to keep the pieces the same size for a tidy look.
Salmon Prep:
Set your fillet flat out on your board. Slide a knife through the side so you can open it up like a book, making an even sheet. You can use a meat mallet to even things out. Season both sides with salt and pepper.
Mix the Filling:
Heat olive oil in a skillet on medium for two minutes, then toss in the garlic until it smells amazing. Add the spinach and let it cook until wilted and soft. Take off the heat and cool down. Mix everything—spinach, garlic, cheeses, dill, lemon zest and juice—together in a bowl so the filling is creamy and well blended.
A plate showing baked salmon pinwheels with feta filling. Save Pin
A plate showing baked salmon pinwheels with feta filling. | foodthingle.com

I always get the most compliments about the creamy feta. It melts perfectly into the spinach, and that salty twang goes so well with salmon. Around here the rule is the more feta, the better! This one shows up at our holiday table every year and people always want seconds.

Easy Storage

Let everything cool off before you stash it in the fridge. Stick leftovers into a sealed container and they’ll stay good for about two days. Warm them back up in the oven with some foil on top so they don’t dry out. I’d skip the microwave—the salmon can turn rubbery pretty fast.

Swap Ideas

No feta? No big deal—ricotta or goat cheese works great too. If you don’t have spinach, baby kale or even chard can fill in. For dairy free folks, choose a plant-based cream cheese and leave out the feta altogether.

How to Serve It

I love these with a big salad and some good bread to soak up the sauce. Roasted potatoes or quinoa on the side work well if you want to keep it lighter. Slice them thinner for party bites and pop them onto toothpicks for easy sharing.

Pinwheel-shaped salmon pieces with feta and herbs on a plate. Save Pin
Pinwheel-shaped salmon pieces with feta and herbs on a plate. | foodthingle.com

Background

Lots of Mediterranean places serve stuffed seafood, mixing fish and cheese for big parties. Lemon and dill are super classic Greek pairings that really brighten up salmon. The pinwheel look feels fancy, but anyone can do it at home—and it’s sure to make dinner feel special.

Common Recipe Questions

→ How can I keep salmon pinwheels from coming apart while baking?

Wrap the pinwheels firmly with either some twine or stick a toothpick through each one. This helps keep everything together while they bake. Don’t forget to take out the toothpicks or twine before eating.

→ Is it possible to make pinwheels ahead of time?

Sure! Just put together the salmon log with the filling and pop it in the fridge until you're ready. Then slice and bake when you want them fresh.

→ What should I serve with spinach and feta salmon pinwheels?

A crisp salad, some roasted potatoes, herby rice, or even some steamed veggies would be awesome. They make a simple meal complete.

→ Can I swap in frozen spinach for fresh?

Frozen spinach totally works. Just make sure to get all the water out after thawing so your filling isn’t wet.

→ When are the salmon pinwheels done cooking?

Pull them out when the salmon is firm and flakes when you poke it with a fork. Usually that's about 15-18 minutes at 375°F (190°C), but keep an eye out depending on your oven.

→ What’s the easiest way to slice salmon for making pinwheels?

Lay the whole filet flat, then carefully slice sideways to make a thin, even slab. If you need, gently tap it with a mallet so everything’s the same thickness and easy to roll.

Feta Spinach Salmon Pinwheels

Layers of salmon wrap around a cheesy spinach mix and bake up into beautiful pinwheels that bring tons of fresh, bold flavors.

Preparation Time
20 Minutes
Cooking Time
18 Minutes
Overall Time
38 Minutes
Created By: Sasha

Recipe Type: Appetizers & Snacks

Skill Level: Moderate

Regional Style: Mediterranean

Output: 4 Number of Servings (8 to 10 pinwheels)

Special Diets: Low Carbohydrate, No Gluten

What You'll Need

→ Main

01 1 big skinless salmon fillet (about 1 and a half pounds)

→ Filling

02 Salt, as much as you like
03 A pinch of black pepper, or more if you love it
04 1/2 teaspoon dried dill or use 1 teaspoon chopped fresh dill
05 2 tablespoons soft cream cheese
06 1 tablespoon fresh lemon juice
07 1 teaspoon lemon zest
08 2 cups chopped fresh spinach
09 2 cloves garlic, minced up
10 1/2 cup crumbled feta
11 1 tablespoon olive oil

→ Assembly

12 Have toothpicks or some kitchen twine on hand

Steps to Follow

Step 01

Pull out any toothpicks or twine from each pinwheel before you serve. Sprinkle on some more fresh dill or give them an extra squeeze of lemon if that's your thing.

Step 02

Switch your oven on to 375°F (190°C). Pop the pinwheels into a greased baking dish, brush the tops with more olive oil, and bake for around 15 to 18 minutes. When the fish flakes apart and looks done, you're good to go.


A plate of cooked salmon with feta cheese.
Step 03

Grab a sharp knife and slice through the rolled salmon, making pieces about an inch and a half wide.

Step 04

Smooth the cheesy spinach mix over the whole salmon. Start from one end and roll up the fish pretty tight like a log. Stop it from unrolling by sticking in your toothpicks or tying with twine.

Step 05

Lay the salmon on your board and cut into it sideways so you end up with one big, thin layer. If you need to, tap it gently with a mallet to make it all the same thickness. Add salt and pepper on both sides.


Sliced salmon with feta cheese and herbs.
Step 06

Mix the spinach and garlic with the feta, cream cheese, lemon zest, lemon juice, and dill in a bowl. Stir everything up so it all comes together.

Step 07

Pour olive oil into your skillet over medium. Throw in the garlic for about a minute till it smells good. Next, add the chopped spinach and cook for another couple of minutes till it shrinks. Take it off the heat and let it cool a bit.

Additional Tips

  1. Pick a really fresh salmon fillet and have the fish guy take the skin off to make life easier.
  2. Fasten your salmon rolls tightly with toothpicks or twine so they stay put. Don't forget to pull those out before anyone eats.
  3. Keep an eye on the fish so it doesn’t go dry; you get the best texture stopping right when it flakes easily.
  4. You can throw together the filling and roll everything in advance, then just slice up and bake when you’re ready.

Essential Tools

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

Allergen Information

Always verify ingredient labels for allergens and consult with a healthcare expert if unsure.
  • Contains fish
  • Has milk (comes from feta and cream cheese)

Nutrition Info (Per Serving)

These details are best used as an estimate and shouldn't replace professional health advice.
  • Calories: 320
  • Fat Content: 18 g
  • Carbohydrates: 4 g
  • Protein: 34 g