When you’re craving a quick, savory snack that’s guaranteed to impress your family or guests, there’s nothing quite like spinach puffs. Flaky, buttery pastry wrapped around a creamy, cheesy spinach filling — what’s not to love? Even better, these delicious bites come together in just 30 minutes from start to finish! Whether you’re hosting a party, preparing a family brunch, or just looking for an easy yet irresistible snack, Melt-in-Your-Mouth Spinach Puffs are the answer.
Today, I’ll walk you through the simple ingredients, quick preparation steps, and a few tips to make sure your spinach puffs turn out absolutely perfect every single time.
Why You’ll Love These Spinach Puffs
Quick and Easy: Only 30 minutes needed from prep to plate!
Minimal Ingredients: Most items you probably already have in your kitchen.
Crowd-Pleaser: Perfect for parties, potlucks, brunches, or even a cozy night in.
Customizable: Add your own twist with different cheeses, spices, or even a bit of heat.

Melt-in-Your-Mouth Spinach Puffs – Ready in 30 Minutes!
Ingredients
- 1 sheet of puff pastry thawed if frozen
- 1 cup fresh spinach roughly chopped or ¾ cup frozen spinach (thawed and drained)
- ½ cup cream cheese softened
- ½ cup shredded mozzarella cheese
- ¼ cup grated Parmesan cheese
- 1 large egg
- 1 clove garlic minced
- ½ teaspoon onion powder
- ¼ teaspoon black pepper
- Pinch of salt
- 1 tablespoon olive oil for sautéing
- 1 beaten egg for egg wash
Instructions
- Step 1: Preheat and Prep
- Start by preheating your oven to 400°F (200°C). Line a baking sheet with parchment paper to prevent sticking and make cleanup easier.
- Step 2: Sauté the Spinach
- In a skillet over medium heat, add a tablespoon of olive oil. Toss in the minced garlic and sauté for about 30 seconds, until fragrant. Add the spinach and cook until wilted — about 2–3 minutes. If you’re using frozen spinach, make sure it’s completely thawed and squeeze out any extra water before tossing it into the pan.
- Remove from heat and let it cool slightly.
- Step 3: Mix the Filling
- In a medium-sized bowl, combine the cream cheese, mozzarella, Parmesan, onion powder, black pepper, and a pinch of salt. Add the sautéed spinach and mix well until everything is evenly combined. This creamy, cheesy filling is the heart of your spinach puffs!
- Step 4: Prepare the Puff Pastry
- Roll out the puff pastry sheet on a lightly floured surface. Using a knife or pizza cutter, cut it into 12 equal squares.
- Place about a tablespoon of filling in the center of each square.
- Step 5: Assemble the Puffs
- Fold each square into a triangle or bring all four corners up to the center and pinch to seal — either way works beautifully! Press the edges gently with a fork to ensure they stay closed while baking.
- Brush the tops lightly with beaten egg for that gorgeous golden color.
- Step 6: Bake to Perfection
- Arrange the spinach puffs on your prepared baking sheet. Bake for 15–18 minutes or until they’re puffed up and beautifully golden brown.
- Remove from the oven and let them cool slightly before serving — if you can resist biting into one right away!
Notes
How to Serve Spinach Puffs
These spinach puffs are so versatile! Serve them as:
- An Appetizer: Great for parties, game nights, or holiday gatherings.
- A Brunch Addition: Pair them with a fresh salad, fruit, and mimosas.
- A Snack: Keep a batch handy for whenever you need a quick, satisfying bite.
- A Light Lunch: Serve alongside a bowl of soup or a simple green salad.
They’re best enjoyed warm, but they’re still tasty at room temperature — making them ideal for buffet tables and picnics.
Storing and Reheating Spinach Puffs
If you have leftovers (lucky you!), store them in an airtight container in the fridge for up to 3 days.
To reheat, simply pop them in a 350°F (175°C) oven for 5–7 minutes to revive that fresh-baked crispiness. You can also freeze baked spinach puffs for up to 1 month; reheat straight from frozen, adding a few extra minutes to the baking time.
Final Thoughts
Melt-in-Your-Mouth Spinach Puffs are proof that you don’t need to spend hours in the kitchen to create something special. With simple ingredients, a little bit of mixing and folding, and just a short time in the oven, you’ll have a tray full of irresistible savory pastries that everyone will love.
Next time you’re planning a get-together, hosting brunch, or just treating yourself, remember this easy 30-minute recipe. One bite, and you’ll be hooked!
Go ahead and give these delicious spinach puffs a try — your taste buds (and your guests) will thank you!