Flaky layers, earthy spinach, cheesy filling? These spinach and ricotta puff pastry pinwheels are the most delicious, crowd-pleasing appetizer for parties and holidays! With just a handful of ingredients, they come together quickly for an easy and elegant hors d’oeuvre. Seriously, I could eat 100 of these bites!

A brown stoneware plate with spinach and ricotta puff pastry pinwheels on a tan counter next to glasses of white wine, vintage forks, and a yellow bowl of almonds.

Lately, it seems that every time I open the fridge, there is a big tub of half-wilted spinach staring back at me. I know I can’t be the only one who buys a box of spinach and then proceeds to neglect it. Like, we all do this right?

If you too have a bag of greens in the fridge giving you a guilt trip, then buckle up because I have a lovely appetizer situation coming at you! These pinwheels were inspired by a cinnamon roll version that I learned how to make when I was in pastry school. But, I filled them with creamy ricotta, salty gruyère, parmesan, and a good dose of spinach because well, I needed to use it up.

This is by far one of my favorite appetizers to make for parties and holidays. They’re bite-sized, you don’t need utensils, and everyone loves those flaky layers. Have leftover ricotta? Make this whipped ricotta dip, pour some wine, and you’re ready to party!

An elevated pinwheel

I swear, every single get together I went to growing up had those tortilla pinwheels that were usually filled with cream cheese or ham and cheddar. Don’t hate me, but I honestly never liked them lol. But with this version, we’re using puff pastry which turns a basic app into a warm, buttery, flaky one. Amen.

  • These pinwheels are so easy to make.
  • You can make ahead and freeze them for later!
  • They’re cheesy, garlicky, and have a hint of spice.
  • Make them as a standalone party app or with other small bites.
Rows of swirly savory pastries on a tan marble counter.

Key ingredient – puff pastry

In pastry school, we made our own puff pastry but I’m not going to do that to you. This is supposed to be an easy party snack after all! So we’ll use frozen puff pastry instead. Sometimes, you can find all-butter versions and if you do, grab it immediately! If not, any frozen puff pastry will work.

You will also need fresh baby spinach, whole milk ricotta, gruyére, parmesan, garlic, chives, red pepper flakes, Morton’s Kosher salt, freshly-cracked black pepper, and an egg.

Make sure to thaw the puff pastry before making this recipe! You can thaw it at room temp for about 30 minutes or overnight in the fridge.

Squeeze the ricotta

I tested this recipe at least 4 times and found one step to be very, very important. You need to squeeze all the liquid out of the ricotta before you add it to the filling. Otherwise, the extra liquid will make the pastries soggy which would be sad.

To remove it, spoon the ricotta into a square of cheese cloth. Gather the edges of the cheese cloth so you have a ‘pouch’ of ricotta. Squeeze the ricotta until no more liquid comes out. Doubled-up paper towels will work in a pinch, but they don’t work quite as well.

No cheese cloth? You can use a fine mesh sieve instead! Spoon the ricotta into the sieve over a bowl. Cover and let the ricotta drain for at least 4 hours in the fridge, but preferably overnight.

How to bake these pinwheels

A white bowl of ricotta, spinach, cheese, and spices on a tan counter.
Add the filling ingredients to a bowl.
Hands using a spoon to stir cheese filling in a white bowl on a tan counter.
Stir the filling until smooth.
Hands using a rolling pin to roll puff pastry on a wood board.
Roll the puff pastry.
  1. Add the ricotta, spinach, gruyère, parmesan, garlic, chives, red pepper flakes, salt, and pepper to a medium bowl.
  2. Use a spoon to stir the filling together until it’s nice and smooth.
  3. Then, roll both sheets of puff pastry into 10×12-inch rectangles.
A sheet of pastry with cheese filling on a wood board.
Spread the filling on the puff pastry.
Hands rolling puff pastry on a wood board.
Roll the puff pastry into logs.
Sliced spinach and ricotta puff pastry wheels on a wood board.
Freeze & slice.
  1. Spread half the filling on a sheet of puff pastry. Repeat with the rest of the ingredients.
  2. Roll the puff pastry sheets tightly into two long longs.
  3. Next, freeze the logs for about 15-20 minutes, until they’re firm. Then, cut into 1/2-inch slices.

Roll the puff pastry fairly tightly to help the pinwheels stick together. If the roll is too loose, the pinwheels could spread apart when they’re baking.

Raw pinwheels on a sheet pan.
Place the pinwheels on sheet pans.
A hand using a brush to brush the pinwheels with egg wash.
Brush with egg wash.
Baked pinwheels on a sheet pan.
Bake the pinwheels until they’re golden-brown.
  1. Place the chilled pinwheel slices on a parchment-lined sheet pan.
  2. Then, whisk an egg with 1 Tablespoon of water to make an egg wash. Brush the pinwheels with the egg wash.
  3. Lastly, bake the pinwheels at 400°F (204°C) until they’re golden brown, about 15-16 minutes.

A few tips

  • Always use freshly-grated cheese! Not only does it taste better but it melts better too. Pre-shredded cheese will clump up.
  • Feel free to use frozen spinach. Just make sure to squeeze out extra liquid like you do with the ricotta.
  • Make sure to seal the edge of the puff pastry when you roll it up. If it won’t stick, you can use a little egg wash to help it stay together.
  • The pinwheels should be cold before you bake them. If they’re too warm, they will melt apart instead of coming out golden brown and flaky.
White and brown plates with spinach and ricotta puff pastry pinwheels on a tan counter next to glasses of white wine and a yellow bowl of almonds.

Freezer-friendly

One of the best parts of this recipe is that you can make it in advance! After you slice the pinwheels, place them on a sheet pan and freeze them until they’re solid, at least 2 hours. Pop the frozen pinwheels in a zipper bag or airtight container and freeze for up to 1 month.

Then, bake them straight out of the freezer! Brush the pinwheels with egg wash and bake them until they’re golden-brown. You might just need to add 2-3 extra minutes to the bake time.

Store & reheat

To store leftovers, place them in an airtight container and refrigerate for up to 3 days. They might lost a bit of their crispiness in the fridge so if they do, reheat them at 350°F (177°C) for about 5-6 minutes.

Recipe yield

This recipe will make about 40 ricotta and spinach rolls, and you’ll want about 2-3 per person. Feel free to halve the recipe or double it for a crowd!

Spinach and ricotta puff pastry pinwheels on a tan plate next to a beige linen, yellow bowl, and glasses of white wine on a tan counter.

If you make this recipe, I would love it if you left a star rating and review! I read every single comment and love hearing what you think about my recipes. Thank you for supporting Sunday Table!


No ratings yet

Flaky Spinach and Ricotta Puff Pastry Pinwheels

Yield: 40 pinwheels
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Flaky layers, earthy spinach, cheesy filling? These spinach and ricotta puff pastry pinwheels are the most delicious, crowd-pleasing appetizer for parties and holidays! With just a handful of ingredients, they come together quickly for an easy and elegant hors d'oeuvre. Seriously, I could eat 100 of these bites!

Ingredients

  • 2 cups whole milk ricotta cheese (500 grams)
  • 10 ounces baby spinach, roughly chopped (284 grams)
  • 1 1/2 cups shredded gruyère cheese (105 grams)
  • 1/2 cup shredded Parmesan cheese (35 grams)
  • 2 teaspoons minced garlic (2 cloves)
  • 2 Tablespoons chopped fresh chives (6 grams)
  • Red pepper flakes, to taste
  • Kosher salt & freshly-ground black pepper, to taste
  • 1 pound puff pastry (2 sheets/454 grams)
  • 1 egg

Equipment

  • Parchment paper
  • Cheese cloth
  • Rolling Pin

Instructions 

  • Preheat the oven to 400°F (204°C). Line a sheet pan with parchment paper.
  • Spoon the ricotta cheese into the middle of a square of cheese cloth. Gather the corners of the cheese cloth to create a 'pouch'. Squeeze the ricotta to remove as much extra liquid as possible. (In a pinch, doubled-up paper towels will also work but tend to fall apart. You might have to repeat the process 2-3 times.)
  • Place the drained ricotta into a medium bowl. Add the spinach, gruyère, parmesan, garlic, chives, red pepper flakes, salt, and pepper. Stir until smooth.
  • Next, roll one sheet of puff pastry into a 10×12-inch rectangle. Spread half of the filling over the puff pastry sheet all the way to the edges. Starting with the long end towards you, tightly roll the puff pastry into a long log. Repeat with the remaining puff pastry and filling.
  • Freeze the pinwheel logs for 15-20 minutes or refrigerate for 30-45 minutes. Once the logs are chilled, use a sharp knife to cut the logs into 1/2-inch slices. Line 6-8 pinwheels on the prepared sheet pan 2-3 inches apart. Refrigerate the remaining pinwheels for later.
  • In a small bowl, whisk the egg with 1 Tablespoon of water to make an egg wash. Using a pastry brush, brush the pinwheels with the egg wash.
  • Bake for 15-16 minutes until the pinwheels are flaky and golden-brown. Repeat with the remaining pinwheels and serve them warm. Enjoy!

Notes

Make sure to thaw the puff pastry before making this recipe! You can thaw it at room temp for about 30 minutes or overnight in the fridge.
No cheese cloth? You can use a fine mesh sieve instead! Spoon the ricotta into the sieve over a bowl. Cover and let the ricotta drain for at least 4 hours in the fridge, but preferably overnight.
Feel free to use frozen spinach. Just make sure to squeeze out extra liquid like you do with the ricotta.
Always use freshly-grated cheese! Not only does it taste better but it melts better too. Pre-shredded cheese will clump up.
Make sure to seal the edge of the puff pastry when you roll it up. If it won’t stick, you can use a little egg wash to help it stay together.
The pinwheels should be cold before you bake them. If they’re too warm, they will melt apart instead of coming out golden brown and flaky.
Cuisine: American
Course: Appetizer
Serving: 1pinwheel, Calories: 77kcal, Carbohydrates: 4.6g, Protein: 2.8g, Fat: 5.3g, Saturated Fat: 2.2g, Cholesterol: 7mg, Sodium: 46mg, Potassium: 55mg, Fiber: 0.3g, Sugar: 0.2g, Calcium: 59mg
Did you make this recipe?Tag @sundaytable.co on Instagram!