Go Back
+ servings
closeup of a puff pastry pinwheel stuffed with spinach and cheese

Spinach Pinwheels

Oven baked buttery puff pastry appetizers rolled with a cheesy cream cheese spinach mixture with caramelized onions. The perfect snack and finger food for parties, holidays, game days and more!
4.86 from 34 votes
Print Pin
Course: Appetizer, Snack
Cuisine: American
Prep Time: 15 minutes
Cook Time: 20 minutes
Total Time: 35 minutes
Servings: 24 servings
Calories: 181kcal
Author: MinShien

Ingredients

  • 2 tbsp salted butter
  • 1 sweet onion diced
  • 1/2 tsp salt
  • 8 oz cream cheese softened
  • 8 oz frozen spinach
  • 1 tsp garlic powder
  • 2 sheets puff pastry
  • 1 cup cheese (mozzarella, Colby jack, or cheddar) shredded
  • 1 egg beaten

Instructions

  • Pre-heat oven to 425°F.
  • Melt butter in a skillet over medium heat, then add onions. Sear onions until they are softened and golden brown (this will take a few minutes). Set aside.
  • Thaw frozen spinach by submerging in warm water until they are no longer frozen. Then drain water and use paper towel to pat dry spinach. Try to remove as much moisture from spinach as possible.
  • In a large bowl, mix to combine cream cheese, spinach, caramelized onions, and garlic powder.
  • Spread out one of the puff pastry sheets, then spread half the cream cheese spinach mixture evenly all over puff pastry sheet. Make sure mixture is spread to the edges, especially the top edge of the puff pastry sheet.
  • Sprinkle with half of the shredded cheese all over the top of cream cheese spinach mixture.
  • Roll over the bottom of the puff pastry sheet and keep rolling until a tube is formed.
  • Seal the tube close by pressing down on the seams of the puff pastry sheet
  • Using a serrated knife, slice tube into 12 pieces of pinwheels.
  • Place pinwheels at least 2 inches apart on baking sheet lined with parchment paper or greased baking sheet. Brush the top with egg wash.
  • Repeat step 4-9 using the other puff pastry sheet.
  • Bake in the oven for 15 minutes. Bake in two batches if needed, do not overcrowd spinach pinwheels on baking sheet or overlap baking sheets in the oven when baking .
  • Remove pinwheels from oven and let them cool for a few minutes. Serve and enjoy!

Nutrition

Calories: 181kcal | Carbohydrates: 11g | Protein: 4g | Fat: 14g | Saturated Fat: 5g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 6g | Trans Fat: 0.04g | Cholesterol: 23mg | Sodium: 175mg | Potassium: 81mg | Fiber: 1g | Sugar: 1g | Vitamin A: 1311IU | Vitamin C: 1mg | Calcium: 63mg | Iron: 1mg
Did you make this recipe?Take a pic and tag me at @joyous.apron, or hashtag #joyousapron on Instagram!