
Spinach and Feta Pinwheels Recipe tastes buttery, cheesy, and a little garlicky, with flaky layers that shatter in the best way. It works perfectly for busy hosts who want a crowd-pleasing appetizer on the table in about 35 minutes from start to finish. I first baked a batch for a Sunday game day, ate four “just to test,” and never looked back.
Why Make This Spinach and Feta Pinwheels Recipe at Home
Homemade spinach and feta pinwheels taste fresher and more flavorful than store-bought frozen appetizers. You control the seasoning, the amount of cheese, and the quality of the puff pastry, so every bite hits that salty, tangy, buttery balance.
You also bake them right before serving, so they come out hot, crisp, and golden instead of pale and soggy. The recipe uses simple supermarket ingredients and works well for brunch, parties, or a quick snack that feels a little fancy without much effort.
“These Spinach and Feta Pinwheels disappeared faster than any other appetizer on my table, and guests asked for the recipe before they left. ★★★★★”
Ingredients You Need
Puff pastry and base
- 1 sheet frozen puff pastry, thawed but still cold
- I like Pepperidge Farm or Trader Joe’s puff pastry.
- Keep it chilled so it puffs nicely and stays flaky.
- 1 large egg, beaten with 1 tablespoon water (for egg wash)
- 1 tablespoon olive oil or melted butter
Spinach and feta filling
- 1 tablespoon olive oil
- 2 cloves garlic, minced
- 1 small onion or 2 shallots, finely diced
- 8 ounces frozen chopped spinach, thawed and squeezed very dry
- Frozen spinach works as a shortcut and packs more spinach into each pinwheel.
- 1/2 teaspoon kosher salt, plus more to taste
- 1/4 teaspoon black pepper
- 1/4 teaspoon crushed red pepper flakes (optional, for a little heat)
- 1 teaspoon dried oregano or Italian seasoning
- 1/4 teaspoon ground nutmeg (optional but classic with spinach)
- 4 ounces feta cheese, crumbled
- Use a block of feta in brine if possible; it tastes creamier and more flavorful than pre-crumbled.
- 1/2 cup shredded mozzarella or low-moisture provolone
- This helps the filling melt and hold together.
- 2 tablespoons grated Parmesan cheese
- 2 tablespoons chopped fresh parsley or dill (optional but bright and fresh)
Pantry shortcuts and substitutions
- Use pre-minced garlic from a jar if you feel rushed; just drain the extra liquid.
- Swap frozen spinach with 5 ounces fresh baby spinach; sauté it until wilted, then squeeze out moisture.
- Replace feta with goat cheese for a creamier, tangier filling.
- Skip mozzarella and use all feta if you prefer a sharper, saltier bite.
Equipment list
- Baking sheet
- Parchment paper or silicone baking mat
- Rolling pin (or a clean bottle in a pinch)
- Medium skillet
- Mixing bowl
- Sharp knife or serrated knife
- Pastry brush
- Clean kitchen towel or paper towels to squeeze spinach
Tips & Mistakes
- Squeeze the spinach very dry so the pinwheels stay crisp and do not leak liquid.
- Chill the puff pastry until just pliable so it rolls easily but still puffs in the oven.
- Spread the filling in an even, thin layer; thick clumps cause uneven baking and messy slices.
- Leave a small border at the edge of the pastry so the filling does not spill out while baking.
- Roll the pastry tightly but gently so the spiral holds its shape without tearing.
- Use a sharp knife and a gentle sawing motion to slice; pressing straight down squashes the layers.
- Brush the tops with egg wash so they bake up glossy and golden instead of dull.
- Bake on parchment so any melted cheese stays contained and clean-up stays easy.
- Taste the filling before spreading; feta varies in saltiness, so adjust seasoning at that stage.
- Cool the pinwheels for a few minutes before serving so the cheese sets and the centers stay intact.
How to Make Spinach and Feta Pinwheels Recipe
Step 1: Prep the puff pastry
Lay the thawed puff pastry sheet on a lightly floured surface. If it feels very soft, place it in the fridge for 5 to 10 minutes so it firms up. Gently roll it into a rectangle about 10 by 12 inches, with the long side facing you.
Line a baking sheet with parchment paper or a silicone mat. Set it aside so you can transfer the sliced pinwheels quickly once you roll them.
Step 2: Cook the spinach mixture
Heat 1 tablespoon olive oil in a medium skillet over medium heat. Add the diced onion and cook until it softens and turns lightly golden, about 4 to 5 minutes. Add the minced garlic and cook 30 seconds, just until fragrant.
Stir in the thawed, squeezed spinach and break up any clumps. Season with salt, black pepper, crushed red pepper, oregano, and nutmeg. Cook 2 to 3 minutes to warm the spinach and evaporate any extra moisture, then remove from heat and let it cool slightly.
Step 3: Mix the cheesy filling
Transfer the warm spinach mixture to a mixing bowl. Add the crumbled feta, shredded mozzarella, grated Parmesan, and chopped herbs. Stir until everything combines and the cheese distributes evenly through the spinach.
Taste a small spoonful and adjust salt or pepper if needed. The filling should taste a little more seasoned than you think you need, since the pastry itself tastes mild.
Step 4: Fill and roll
Brush the puff pastry lightly with 1 tablespoon olive oil or melted butter. Spread the spinach and feta filling evenly over the pastry, leaving about 1/2 inch border along the long edge farthest from you. Press the filling down gently with a spatula or your fingers so it sticks to the pastry.
Starting from the long edge closest to you, roll the pastry into a tight log. Keep the roll snug but avoid stretching the dough. When you reach the far edge, pinch the seam gently to seal.
Step 5: Chill the log
Place the log on a small tray or cutting board, seam side down. Refrigerate it for 15 to 20 minutes so it firms up. This step makes slicing easier and helps the pinwheels keep their shape in the oven.
While the log chills, preheat your oven to 400°F (200°C). Make sure the rack sits in the middle of the oven for even baking.
Step 6: Slice the pinwheels
Use a sharp or serrated knife to slice the chilled log into 1/2 inch thick rounds. Wipe the knife with a damp towel every few slices if cheese sticks. Lay each pinwheel flat on the prepared baking sheet, leaving a little space between them so they puff and brown.
Brush the tops and sides lightly with the egg wash. This gives them a shiny, golden crust and helps the layers crisp.
Step 7: Bake until golden
Place the baking sheet in the preheated oven. Bake 15 to 18 minutes, until the pinwheels puff up and turn deep golden around the edges. Rotate the pan halfway through if your oven heats unevenly.
Check one pinwheel in the center; the pastry should feel cooked through, not doughy. If needed, bake 2 to 3 minutes longer, then remove from the oven and cool on the sheet for 5 minutes before serving.
Variations I've Tried
- Sun-dried tomato and feta: Add 1/4 cup finely chopped sun-dried tomatoes (oil-packed and drained) to the spinach mixture for a sweet, tangy twist.
- Extra cheesy version: Increase mozzarella to 3/4 cup and Parmesan to 1/4 cup for a richer, gooier center that kids love.
- Herb and lemon: Add 1 teaspoon lemon zest and extra fresh dill or parsley for a brighter, lighter flavor that works well for brunch.
- Spicy version: Stir in chopped pickled jalapeños or a pinch of cayenne along with the crushed red pepper for a gentle kick.
- Mini pinwheels: Roll the pastry from the short side and slice thinner rounds to make bite-sized pinwheels for party platters.
How to Serve Spinach and Feta Pinwheels Recipe
Serve these spinach and feta pinwheels warm or at room temperature on a platter with a small bowl of marinara, tzatziki, or plain Greek yogurt for dipping. Pair them with a big green salad, tomato soup, or a simple veggie tray to round out a light meal. They also work nicely on a brunch spread next to scrambled eggs, fruit salad, and roasted potatoes. I often pack leftovers in lunchboxes with carrot sticks and hummus for an easy, satisfying midday bite.
How to store
- Fridge: Cool completely, then store in an airtight container in the refrigerator for up to 3 days.
- Freezer (unbaked): Freeze the filled, sliced pinwheels on a baking sheet until solid, then transfer to a freezer bag and keep up to 2 months; bake from frozen at 400°F, adding 3 to 5 extra minutes.
- Freezer (baked): Freeze fully cooled baked pinwheels in a single layer, then move to a container or bag and store up to 2 months.
- Reheating: Reheat in a 350°F oven or toaster oven for 8 to 10 minutes until hot and crisp; avoid the microwave if possible since it softens the pastry.
Spinach and Feta Pinwheels Recipe
Ingredients
Instructions
- Lay the thawed puff pastry sheet on a lightly floured surface. If it feels very soft, refrigerate for 5 to 10 minutes until firm but pliable, then gently roll into a rectangle about 10 by 12 inches with the long side facing you. Line a baking sheet with parchment paper and set aside.
- Heat 1 tablespoon olive oil or melted butter in a medium skillet over medium heat. Add the diced onion and cook until softened and lightly golden, about 4 to 5 minutes. Add the minced garlic and cook for 30 seconds, just until fragrant.
- Stir in the thawed, well-squeezed spinach, breaking up any clumps. Season with kosher salt, black pepper, crushed red pepper flakes (if using), dried oregano or Italian seasoning, and nutmeg (if using). Cook for 2 to 3 minutes to warm the spinach and evaporate excess moisture. Remove from heat and let cool slightly.
- Transfer the warm spinach mixture to a mixing bowl. Add the crumbled feta, shredded mozzarella or provolone, grated Parmesan, and chopped herbs if using. Stir until evenly combined, then taste and adjust salt and pepper if needed.
- Brush the rolled puff pastry lightly with the remaining 1 tablespoon olive oil or melted butter. Spread the spinach and cheese filling evenly over the pastry, leaving about a 1/2-inch border along the long edge farthest from you. Gently press the filling down so it adheres to the pastry.
- Starting from the long edge closest to you, roll the pastry into a tight log without stretching the dough. When you reach the far edge, pinch the seam gently to seal. Place the log seam side down on a small tray or cutting board and refrigerate for 15 to 20 minutes to firm up.
- While the log chills, preheat the oven to 400°F (200°C) with the rack in the middle position. Once chilled, use a sharp or serrated knife to slice the log into 1/2-inch thick rounds, wiping the knife as needed. Arrange the pinwheels cut side down on the prepared baking sheet, leaving a little space between each.
- Brush the tops and sides of the pinwheels lightly with the beaten egg wash. Bake for 15 to 18 minutes, rotating the pan halfway through, until puffed and deep golden around the edges. If the centers still look doughy, bake 2 to 3 minutes longer. Cool on the baking sheet for about 5 minutes before serving.
Notes
Approximate per 1 pinwheel (about 1/24 of recipe): 110 calories; fat 8 g; saturated fat 3.5 g; carbohydrates 7 g; fiber 1 g; sugars 1 g; protein 3 g; sodium 190 mg. Values will vary based on specific brands, cheese choices, and exact size of each pinwheel.
