Spinach Dip in Bite-Sized Pinwheels

Spinach dip pinwheels served on a platter for a tasty appetizer.

Spinach Dip in Bite-Sized Pinwheels

There’s something deeply comforting about the warm, buttery scent of puff pastry as it comes out of the oven—an aroma that promises crisp layers giving way to a soft, savory heart. These spinach dip pinwheels are exactly that: little spirals of flaky pastry enclosing a creamy, garlicky spinach filling with salty Parmesan hits and a whisper of heat from red pepper flakes. Each bite is an appealing contrast of textures—puff and crunch on the outside, silky, tangy richness inside—and a flavor profile that feels both familiar (think classic spinach dip) and delightfully new when rolled into handheld pinwheels.

They’re the perfect recipe for gatherings—holiday cocktail hours, potlucks, or an easy game-day appetizer—but they’re just as welcome for a cozy weekend brunch or a quick, indulgent snack. Make a batch, and watch them disappear; these are crowd-pleasers that invite conversation, smiles, and seconds.

At a Glance

  • Prep Time: 20 minutes active (+ 30 minutes chilling)
  • Cook Time: 15–20 minutes
  • Total Time: ~1 hour (including chilling)
  • Servings: About 6 people (makes ~12–18 pinwheels depending on slice thickness)
  • Difficulty Level: Easy — great for bakers of all levels

Nutrition Highlights

Nutrition estimates per serving (recipe divided into 6 servings). Values are approximate and calculated from standard entries in USDA FoodData Central and general nutrition guidance from health authorities; use them as a guideline rather than precise lab-analyzed figures.

Per serving (approximately):

  • Calories: ~485 kcal
  • Protein: ~10.6 g
  • Carbohydrates: ~27 g
  • Fat: ~37 g
  • Fiber: ~1.5–2 g
  • Sodium: ~530 mg

Notes:

  • These estimates come from aggregated, reputable nutrition data sources (USDA FoodData Central) and align with general nutrition recommendations from government health sites and Mayo Clinic guidance on macronutrient totals.
  • Nutrient totals will vary if you use low-fat cream cheese, light mayo, or different brands of puff pastry—see substitutions below for lower-calorie options.

Perfect For…

These pinwheels are most compelling as a social food: they’re easy to pass around, consistently popular with both adults and kids, and they evoke warm memories of shared plates at family gatherings. Choose this recipe when you want:

  • A nostalgic yet elevated appetizer for parties or holiday spreads.
  • A make-ahead snack for busy mornings or a picnic — they travel and reheat well.
  • A way to sneak more greens into the menu with a familiar, creamy comfort profile.

How to Make Spinach Dip in Bite-Sized Pinwheels

Ingredients

  • 1 bag frozen chopped spinach (10 oz), thawed and thoroughly drained
  • 1 block cream cheese (8 oz), softened to room temperature
  • 1/2 cup grated Parmesan (about 45–50 g)
  • 1/4 cup mayonnaise (about 55 g)
  • 1 tsp garlic powder
  • 1/2 tsp onion powder
  • 1/4 tsp black pepper
  • Pinch red pepper flakes (optional, to taste)
  • 1 sheet puff pastry, thawed but still cold (about 1 sheet, ~225–250 g)
  • 1 large egg, beaten with a splash of water (for egg wash)

Optional ingredients and substitutions

  • For lower fat: use light cream cheese and reduced-fat mayo (will alter texture slightly).
  • For vegetarian but stronger tang: swap Parmesan for grated Pecorino or extra Parm.
  • For gluten-free: use a store-bought gluten-free puff pastry or make on a gluten-free block pastry base.
  • For vegan: use vegan cream cheese, vegan mayo, dairy-free "Parmesan" (or nutritional yeast), and a vegan puff pastry. Brush with plant milk instead of egg wash.

Step-by-step

  1. Prepare the filling.

    • Grab a bowl and combine the softened cream cheese, grated Parmesan, mayonnaise, garlic powder, onion powder, black pepper, and red pepper flakes (if using). Mix until smooth and evenly combined.
    • Now the spinach: squeeze it till no water comes out at all (use a clean kitchen towel or several layers of paper towel). Add the drained spinach to the bowl and mix everything until the filling looks uniform. Taste and adjust seasoning.
  2. Assemble the pinwheel log.

    • Lightly flour your counter. Roll out the puff pastry sheet into a roughly rectangular shape (gently—don’t overwork the dough). Spread the spinach mixture evenly over the pastry, leaving one long edge (about 1/2 inch) free so it can seal later.
    • Roll it up like a jelly roll, starting from the long side with filling, rolling tightly so the spiral is compact and even.
  3. Chill the log.

    • Wrap the log tightly in plastic wrap and chuck it in the fridge for about 30 minutes so it firms up (this makes slicing cleaner and preserves layers).
    • Preheat the oven to 400°F (205°C) while the log chills.
  4. Slice and bake.

    • Take the chilled log out and slice it into roughly 1/2-inch rounds. Arrange them cut-side up on a baking sheet lined with parchment paper, leaving a bit of space between each for expansion.
    • Beat the egg with a splash of water and brush the tops lightly for a glossy, golden finish.
    • Bake at 400°F (205°C) for 15–20 minutes until they puff up and turn a deep golden brown. Rotate the pan halfway through if your oven runs unevenly.
    • Remove and let cool a few minutes before serving.

Practical tips

  • Squeeze the spinach very well. Excess water is the main cause of soggy pinwheels.
  • Chill the log — it makes slicing neater and keeps layers distinct.
  • If slices flatten while baking, your oven may be too cool; make sure it’s fully preheated to get a good puff.
  • Don’t overfill the pastry or the log will be hard to roll and may leak.

Serving Suggestions

  • Serve warm straight from the oven on a platter with toothpicks for easy grabbing.
  • Pair with a side of marinara, ranch, or extra creamy spinach dip for dipping.
  • For brunch, serve alongside scrambled eggs and a light salad or with tea and coffee for a savory addition.
  • Offer a variety: plain pinwheels, a batch brushed with garlic butter, and a few sprinkled with extra Parmesan or sesame seeds for visual contrast.
  • For a heartier option, serve with a bowl of soup or a chilled cucumber-dill salad.

Keeping it Fresh

  • Room temperature: Best eaten within 2 hours of baking (food safety). Puff pastry fillings with dairy shouldn’t be left out longer.
  • Refrigeration: Store cooled pinwheels in an airtight container for 3–4 days. Reheat in a 350°F oven until warmed through and crisp outside (about 8–10 minutes).
  • Freezer: Baked pinwheels can be frozen for up to 2 months for best quality—freeze flat on a tray, then transfer to a sealed bag. Reheat from frozen in a 375°F oven for 12–18 minutes. Unbaked, wrapped logs can be frozen for up to 2 months; thaw in the fridge overnight before slicing and baking.

Insider Secrets

  • Texture keys: Use full-fat cream cheese for the creamiest interior and the best mouthfeel; low-fat swaps can become gummy when heated.
  • Flake boost: For extra layers and flakiness, ensure the puff pastry is cold when it goes into the oven. If it warms up too much while assembling, pop it back in the fridge for 10–15 minutes.
  • Flavor lift: Add a squeeze of lemon zest (a little goes a long way) or 1–2 tbsp of chopped fresh herbs (dill, chives, or parsley) to brighten the filling.
  • Even slices: A serrated knife works well for slicing the chilled log without compressing it. Clean your knife between cuts to keep edges tidy.

Creative Twists

  • Spinach + Artichoke: Fold in 1/2 cup finely chopped, drained artichoke hearts to make spinach-artichoke pinwheels—rich and classic.
  • Mediterranean: Swap the Parmesan for crumbled feta and add 2 tbsp chopped sundried tomatoes and a pinch of oregano.
  • Vegan & Gluten-Free: Use vegan cream cheese and mayo, nutritional yeast for cheesy flavor, and a certified gluten-free puff pastry. For egg wash, brush with aquafaba or almond milk.
  • Cheesy Bacon: Stir 3–4 strips of cooked, crumbled bacon into the filling (or a plant-based bacon alternative) for a smoky-salty hit.

Frequently Asked Questions

Q: Can I use fresh spinach instead of frozen?
A: Yes. Blanch about 6–8 cups fresh spinach in boiling water for 30–60 seconds, drain well, and press out all moisture before chopping and using. You’ll end up with about the same drained volume as a 10 oz bag frozen spinach.

Q: My pinwheels were soggy—what went wrong?
A: Most likely excess moisture from the spinach. Make sure you squeeze the thawed spinach thoroughly (use a towel or cheesecloth). Also, don’t overfill the pastry and ensure the oven is hot enough to create a quick puff and seal.

Q: Can I make these ahead of time?
A: Yes. You can assemble the log, wrap and refrigerate for up to 24 hours before slicing and baking. For longer storage, freeze the unbaked log (up to 2 months) and bake from thawed.

Q: Is there a way to make them lower calorie?
A: Use light cream cheese and reduced-fat mayo, and choose a lighter puff pastry (or fewer pinwheels per serving). Be aware the texture and flavor will change—full-fat ingredients give the best indulgent result.

Q: How do I reheat leftovers without them getting soggy?
A: Reheat in a 350–375°F oven for 8–12 minutes until warmed and crisp; avoid microwave reheating which makes the pastry soft.

Conclusion

Make these spinach dip pinwheels for your next gathering and watch them become the first thing to go—crispy, creamy, and perfectly snackable. If you want more inspiration or variations on the classic idea, check out this neat three-ingredient spin on the concept from 3-Ingredient Spinach Dip Pinwheels – Plain Chicken and a tasty spinach-artichoke take at Spinach Artichoke Dip Pinwheels – Three Olives Branch. If you make them, please share your photos and tweaks—I love seeing how readers make recipes their own.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Spinach Dip in Bite-Sized Pinwheels


  • Author: recipechangegmail-com
  • Total Time: 70 minutes
  • Yield: 12-18 pinwheels (about 6 servings) 1x
  • Diet: Vegetarian

Description

Crispy and creamy pinwheels made with flaky puff pastry and a savory spinach dip filling, perfect for any gathering.


Ingredients

Scale
  • 1 bag frozen chopped spinach (10 oz), thawed and thoroughly drained
  • 1 block cream cheese (8 oz), softened
  • 1/2 cup grated Parmesan (about 4550 g)
  • 1/4 cup mayonnaise (about 55 g)
  • 1 tsp garlic powder
  • 1/2 tsp onion powder
  • 1/4 tsp black pepper
  • Pinch red pepper flakes (optional, to taste)
  • 1 sheet puff pastry, thawed but still cold (about 225250 g)
  • 1 large egg, beaten with a splash of water (for egg wash)

Instructions

  1. In a bowl, combine softened cream cheese, grated Parmesan, mayonnaise, garlic powder, onion powder, black pepper, and red pepper flakes (if using). Mix until smooth and evenly combined.
  2. Squeeze excess water from the thawed spinach and add it to the bowl. Mix until the filling is uniform and adjust seasoning as needed.
  3. Lightly flour a counter and roll out the puff pastry into a rectangular shape. Spread the spinach mixture evenly over the pastry, leaving one long edge free.
  4. Roll the pastry tightly like a jelly roll from the long side with filling.
  5. Wrap the log tightly in plastic wrap and refrigerate for about 30 minutes.
  6. Preheat the oven to 400°F (205°C) while the log chills.
  7. Slice the chilled log into 1/2-inch rounds and arrange them cut-side up on a parchment-lined baking sheet.
  8. Brush the tops lightly with the egg wash.
  9. Bake for 15-20 minutes until puffed and golden brown. Let cool before serving.

Notes

For lower fat options, use light cream cheese and reduced-fat mayo. Can be made ahead and stored in the fridge or freezer.

  • Prep Time: 50 minutes
  • Cook Time: 20 minutes
  • Category: Appetizer
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving
  • Calories: 485
  • Sugar: 2g
  • Sodium: 530mg
  • Fat: 37g
  • Saturated Fat: 15g
  • Unsaturated Fat: 18g
  • Trans Fat: 0g
  • Carbohydrates: 27g
  • Fiber: 1.5g
  • Protein: 10.6g
  • Cholesterol: 40mg
Scroll to Top