Spinach Dip in Bite-Sized Pinwheels

Featured in Elegant Small Bites.

These pinwheels feature flaky puff pastry wrapped around a creamy mixture of spinach, cream cheese, Parmesan, and seasonings. The filling is spread evenly before rolling and slicing, resulting in crisp, golden bites after baking. A light egg wash enhances the golden top and helps seal in the flavors. Perfect served warm, these pinwheels balance savory and creamy textures, making them ideal for gatherings or snacks. Ensure spinach is well-drained to prevent sogginess, and freshly grated Parmesan adds extra depth.

Barbara Chef
Updated on Fri, 28 Nov 2025 22:43:25 GMT
A stack of pastries with green toppings. Pin it
A stack of pastries with green toppings. | gracefulflavors.com

These spinach dip pinwheels come together with flaky puff pastry and a creamy spinach Parmesan filling that makes for an irresistible appetizer or snack. They are perfect for parties or a cozy night in, offering a delicious way to enjoy a veggie-packed treat without much fuss.

Ingredients

  • Frozen chopped spinach: thawed and squeezed dry to prevent soggy pastry
  • Cream cheese: softened to blend easily and create a creamy texture
  • Grated Parmesan cheese: for a sharp, salty bite that enhances the spinach
  • Mayonnaise: adds moisture and richness, balancing the tangy cream cheese
  • Garlic powder and onion powder: bring savory depth without overpowering
  • Black pepper: for subtle heat and seasoning
  • Red pepper flakes: optional if you like a slight kick; pick your favorite brand for freshness
  • One sheet of puff pastry: thawed but kept cold to maintain its flakiness during rolling
  • Egg: for brushing to achieve that golden brown, shiny finish

Step-by-Step Instructions

Sauté the Oven for Perfect Warmth:
Preheat your oven to 400 degrees Fahrenheit or 200 degrees Celsius. Line a baking sheet with parchment paper to prevent sticking and make cleanup easy.
Mix the Filling Thoroughly:
In a medium bowl, combine your well-drained spinach, softened cream cheese, grated Parmesan, mayonnaise, garlic powder, onion powder, black pepper, and if you like, red pepper flakes. Stir everything together until smooth and creamy.
Prepare the Pastry Base:
Lightly flour your clean work surface and unfold your cold puff pastry sheet carefully. Spread the spinach mixture evenly over the entire pastry, reaching all the edges for full flavor in every bite.
Roll into a Log and Slice:
Starting from one edge, roll the puff pastry tightly into a log shape. Use a sharp knife to cut the log into slices about one inch thick so you get nice round pinwheels.
Arrange and Glaze:
Place each pinwheel on your lined baking sheet, spacing them a little apart to allow for rising. Beat your egg gently and brush the top of each pinwheel to add shine and help them brown beautifully.
Bake Until Golden and Puffy:
Place the tray in your preheated oven and bake for about 18 to 20 minutes. You want the pinwheels to puff up and turn a deep golden brown. Let them cool ever so slightly before serving so they hold together.
A plate of food with a variety of different foods. Pin it
A plate of food with a variety of different foods. | gracefulflavors.com

Parmesan cheese is my favorite component because it adds a nutty depth that ties all the flavors together perfectly. I remember making these for a friend’s potluck, and everyone kept asking if there was more hidden in the kitchen.

Storage Tips

Keep leftover pinwheels in an airtight container in the refrigerator to maintain freshness for up to three days. When ready to eat, a few minutes in a warm oven brings back the crispiness beautifully.

Ingredient Substitutions

If you don’t have mayonnaise, Greek yogurt can provide a similar creaminess with a tangy twist. For a different cheese flavor, try sharp cheddar or a mild mozzarella instead of Parmesan. Fresh spinach works too; just sauté and cool before using.

Serving Suggestions

Pair these pinwheels with a light mixed greens salad or a cooling cucumber yogurt dip for variety. They also make great finger food with cocktails or a sparkling lemonade for a refreshing contrast.

Cultural Context

Spinach and cheese-filled pastries are a beloved feature in Mediterranean cuisine, where similar dishes like spanakopita celebrate the combination with phyllo dough. These pinwheels offer a quick, approachable twist on that classic idea using puff pastry for extra flakiness.

A plate of pastries with green toppings. Pin it
A plate of pastries with green toppings. | gracefulflavors.com

Frequently Asked Questions

→ How do I prevent soggy pinwheels?

Be sure to thoroughly squeeze out excess moisture from the thawed spinach. This helps keep the puff pastry crisp after baking.

→ Can I prepare the pinwheels ahead of time?

Yes, assemble the rolled pinwheels and refrigerate them before baking to save time later. Bake just before serving for best texture.

→ What can I use instead of puff pastry?

While puff pastry provides a flaky texture, you could try crescent roll dough for a softer finish, though results will differ.

→ How should I store leftover pinwheels?

Store leftovers in an airtight container in the refrigerator and reheat in the oven to maintain crispness.

→ Can I add other cheeses or herbs?

Yes, mixing in herbs like dill or swapping Parmesan for Asiago or mozzarella can customize the flavor to your preference.

Spinach Dip Pinwheels

Golden puff pastry rolls filled with creamy spinach, Parmesan, and flavorful herbs.

Prep Time
20 Minutes
Cook Time
20 Minutes
Total Time
40 Minutes
By: Barbara

Category: Tasty Snacks

Difficulty: Easy

Cuisine: American

Yield: 24 Servings (24 pinwheels)

Dietary: Vegetarian

Ingredients

→ Spinach Filling

01 10 oz frozen chopped spinach, thawed and thoroughly squeezed dry
02 8 oz cream cheese, softened
03 ½ cup grated Parmesan cheese
04 ¼ cup mayonnaise
05 1 tsp garlic powder
06 ½ tsp onion powder
07 ¼ tsp ground black pepper
08 Pinch of red pepper flakes (optional)

→ Pastry

09 1 sheet puff pastry, thawed but kept cold
10 1 large egg, beaten for egg wash

Instructions

Step 01

Preheat the oven to 400°F (200°C). Line a baking sheet with parchment paper.

Step 02

In a medium mixing bowl, blend the thawed, drained spinach with cream cheese, Parmesan, mayonnaise, garlic powder, onion powder, black pepper, and optional red pepper flakes until well incorporated.

Step 03

Lightly flour a work surface and unfold the puff pastry sheet carefully. Spread the spinach mixture evenly over the entire surface of the pastry.

Step 04

Starting at one edge, roll the pastry tightly into a log shape. Using a sharp knife, cut the log into 1-inch thick slices to create individual pinwheels.

Step 05

Arrange the pinwheels flat on the prepared baking sheet, spacing them evenly. Brush the tops lightly with beaten egg to promote browning.

Step 06

Bake in the preheated oven for 18 to 20 minutes until golden brown and puffed. Remove from oven and allow to cool slightly before serving.

Notes

  1. Ensure spinach is thoroughly drained to prevent soggy pinwheels.
  2. Using freshly grated Parmesan enhances flavor.
  3. Pinwheels can be assembled ahead and baked just prior to serving.
  4. Store leftovers in an airtight container refrigerated.

Tools You'll Need

  • Baking sheet
  • Parchment paper
  • Mixing bowl
  • Sharp knife
  • Pastry brush

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains dairy and eggs
  • Contains gluten from puff pastry

Nutrition Facts (Per Serving)

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