Go Back
+ servings
rows of spinach puff pastries on a serving board

Easy Spinach Puff Pastry Recipe

Learn how to make a Spinach Puff Pastry recipe everyone will love! These delicious spinach puffs are simple and yet so flavorful.
Course Appetizer
Cuisine American
Keyword how to make spinach puff pastry, spinach puff pastry, spinach puffs
Prep Time 30 minutes
Cook Time 30 minutes
Total Time 1 hour
Servings 24
Calories 276kcal


  • 1 Muffin tin
  • Cooking spray
  • brush for egg wash


  • 3 sheets Puff Pastry thawed
  • 16 ounces Frozen Spinach thawed
  • 2 Tablespoons Butter
  • 2 Tablespoons Shallot finely diced
  • 1 clove Garlic finely diced
  • 1 pinch Nutmeg
  • 2 Tablespoons Flour
  • 1.5 cups Heavy Cream or Whole Milk
  • ½ cup White cheddar cheese shredded
  • ¼ cup Parmesan shredded
  • Salt to taste
  • 6 strips Cooked bacon divided
  • 1 egg
  • 1 Tablespoon Water


  • Preheat oven to 400°F. Squeeze out any excess liquid from thawed spinach until it is as dry as possible. In a skillet over medium heat, melt butter, then add diced shallots and garlic and cook 2-3 minutes, until shallots become translucent. Sprinkle flour into the skillet, whisking for 1-2 minutes until it lightly browns.
    16 ounces Frozen Spinach, 2 Tablespoons Butter, 2 Tablespoons Shallot, 1 clove Garlic, 2 Tablespoons Flour
    cooking shallots in pan in flour
  • Add nutmeg, then slowly add heavy cream, whisking continuously, until the sauce begins to thicken, about 3-5 minutes.
    1 pinch Nutmeg, 1.5 cups Heavy Cream
    adding heavy cream to skillet
  • Stir in white cheddar cheese and Parmesan cheese.
    ½ cup White cheddar cheese, ¼ cup Parmesan
    cheese added to skillet
  • Dice cooked bacon strips and add to the cheese sauce, reserving 2 strips to top the pastries later. Stir until the cheese melts completely, then salt to taste.
    6 strips Cooked bacon, Salt
    bacon added to skillet
  • Add spinach to the mixture and stir to combine.
    16 ounces Frozen Spinach
    spinach mixture in pan
  • Finally, remove from the heat and begin preparing your puff pastry. On a lightly floured surface, unfold the thawed puff pastry and roll each into a 12-inch square sheet.
    3 sheets Puff Pastry
    rolling out puff pastry
  • Cut each pastry sheet into 9 even squares. Place into greased muffin cups, pressing gently on the bottoms and up the sides, so the corners point up.
    adding puff pastry to muffin tin
  • Fill each cup with 2 Tablespoons of the creamed spinach mixture.
    filling puff pastry cups with spinach mixture
  • Top with remaining chopped bacon.
    6 strips Cooked bacon
    topping with bacon
  • In a small bowl, mix egg and water to create an egg wash. Brush the egg wash over the top of the puff pastry, then add to the oven.
    1 egg, 1 Tablespoon Water
    brushing with egg wash
  • Bake 15-18 minutes, or until golden brown on top. Serve, and enjoy!
    spinach puff pastries in muffin tin ready to serve


Serving: 1pastry | Calories: 276kcal | Carbohydrates: 15g | Protein: 5g | Fat: 21g | Saturated Fat: 8g | Cholesterol: 36mg | Sodium: 174mg | Potassium: 113mg | Fiber: 1g | Vitamin A: 2505IU | Vitamin C: 1.2mg | Calcium: 67mg | Iron: 1.3mg