If you’re searching for a crowd-pleasing appetizer that’s effortless to make and bursting with flavor, this Spinach Puffs Recipe is about to become your new favorite go-to. Buttery, flaky puff pastry wraps a creamy spinach and cheese filling with just the right hint of nutmeg, making each bite an irresistible blend of comfort and sophistication. Whether you’re hosting friends or just treating yourself, these golden little bundles never disappoint—trust me, I’ve watched these vanish from party trays in record time!

Ingredients You’ll Need
You’ll be delighted at how the most humble, everyday ingredients can come together to create something truly special. Each component of this Spinach Puffs Recipe adds its own layer of flavor, texture, or richness—proof that simple doesn’t have to mean boring.
- Puff pastry: The hero of this recipe, providing that deliciously crisp, golden shell that everyone loves.
- Olive oil: Used for sautéing, it brings a hint of richness to the filling and helps bring out the flavors of the vegetables.
- Onion (1/2 small, finely chopped): Adds a sweet, mellow base that keeps the filling savory and aromatic.
- Garlic (2 cloves, minced): Essential for a bit of warmth and aroma—don’t skip it!
- Fresh spinach (5 oz, chopped) or frozen spinach (1 cup, thawed and drained): The vibrant star ingredient, bringing color, nutrients, and a touch of earthiness.
- Ricotta cheese (1/2 cup): Gives the filling its creamy, slightly tangy body—perfect for holding it all together.
- Parmesan cheese (1/4 cup, grated): Adds sharp, salty depth and helps amp up the flavor.
- Ground nutmeg (1/4 teaspoon): Just a pinch makes the spinach and cheese sing—it’s a classic combo.
- Salt and black pepper (to taste): A must for seasoning every bite perfectly.
- Egg (1, beaten): Brushed on top, it gives each puff that gorgeous golden shine after baking.
How to Make Spinach Puffs Recipe
Step 1: Preheat and Prep
Start by preheating your oven to 400°F (200°C) and lining a baking sheet with parchment paper. This ensures your puffs bake up evenly and makes for easy cleanup—nothing sticks, and you can simply toss the paper afterward.
Step 2: Sauté the Vegetables
In a skillet over medium heat, pour in the olive oil. Add your finely chopped onion and cook until it turns soft and translucent, about three minutes. Next, throw in the minced garlic and let it cook for another 30 seconds; you’ll be able to smell those savory aromas wafting up!
Step 3: Wilt the Spinach
Stir in your chopped spinach (or thawed, drained frozen spinach). Cook just until the leaves wilt and any moisture cooks off, keeping everything fresh and vibrant. If you’re using frozen spinach, make sure you squeeze out any excess liquid first, so your filling stays creamy and not watery.
Step 4: Mix the Filling
Once the spinach and veggies are cooked, remove them from the heat and let them cool for a couple of minutes. In a mixing bowl, combine this mixture with ricotta, Parmesan, a sprinkle of nutmeg, salt, and pepper. Stir everything together until you get a creamy, well-blended filling—the smell at this stage is amazing!
Step 5: Shape the Puffs
Lightly flour your work surface and roll out the sheet of puff pastry. Cut it into nine squares (a pizza wheel or sharp knife works great here). Place about a tablespoon of the cheesy spinach filling in the center of each square. Then, fold each square over into a triangle and gently press the edges with the tines of a fork to seal them tight.
Step 6: Bake to Perfection
Transfer the filled triangles to your prepared baking sheet. Brush the tops lightly with that beaten egg to help them turn golden and glossy in the oven. Bake for 15 to 18 minutes, until the Spinach Puffs Recipe is gloriously puffed and golden brown. Trust me, your kitchen will smell like heaven.
Step 7: Cool and Enjoy
Let your freshly baked puffs cool for a few minutes before serving so the filling settles and you don’t burn your tongue in your excitement—it’s tough to wait, but so worth it!
How to Serve Spinach Puffs Recipe

Garnishes
To finish these off, a little sprinkle of extra Parmesan or some finely chopped fresh herbs, like parsley or chives, makes the presentation pop and adds an extra layer of flavor. If you’re feeling fancy, a tiny grind of black pepper over the top gives a cafe-worthy touch.
Side Dishes
While these puffs shine on their own, pairing them with a bright side salad or a bowl of tomato soup turns this Spinach Puffs Recipe into a light but satisfying meal. You could also offer them alongside an antipasto platter for a colorful party spread.
Creative Ways to Present
Arrange the puffs on a rustic wooden board for casual gatherings, or place them in mini cupcake liners for a more elegant affair—they look irresistible either way. For brunches, try stacking them on a tiered stand with other finger foods to make your table truly eye-catching.
Make Ahead and Storage
Storing Leftovers
If you happen to have leftovers (though it’s rare), store them in an airtight container in the refrigerator. They’ll keep beautifully for up to three days, perfect for snacking or quick lunches the next day.
Freezing
Want to plan ahead? You can freeze unbaked puffs on a baking tray until solid, then transfer them to a freezer bag. Bake directly from frozen, adding a couple of extra minutes to the baking time, and the Spinach Puffs Recipe will still come out flaky and delicious.
Reheating
To reheat, just pop the puffs back in a 350°F (175°C) oven for about 8 minutes or until warmed through. This helps them regain their irresistible crunch, much better than microwaving, which can make them a bit soggy.
FAQs
Can I use different cheeses in this Spinach Puffs Recipe?
Absolutely! Feta cheese is a popular swap for a tangier flavor, and goat cheese can offer a creamy, slightly sharp twist. Just use the same quantity and adjust to your taste.
Is it okay to use frozen puff pastry?
Yes, and in fact, using store-bought frozen puff pastry is a huge part of what makes this recipe so quick and easy—just be sure to thaw it according to package instructions before you begin.
Can I make the filling ahead of time?
You can prepare the spinach and cheese filling a day in advance and keep it refrigerated in a sealed container. Fill and shape the puffs right before baking for the best texture and flavor.
How do I prevent the puffs from becoming soggy?
Be sure to remove as much moisture as possible from the spinach (especially if using frozen) and let any cooked veggies cool a bit before mixing; this keeps the pastry crisp and flaky.
Are these vegetarian-friendly?
Yes, the Spinach Puffs Recipe is vegetarian-friendly and makes a fantastic option for gatherings where you want something everyone can enjoy, without sacrificing flavor or heartiness.
Final Thoughts
Once you try this Spinach Puffs Recipe, it’s bound to earn a permanent spot in your appetizer repertoire. So treat yourself (and your lucky guests!) to these golden, cheesy bites—they’re easy, delicious, and guaranteed to impress!
Print
Spinach Puffs Recipe
- Prep Time: 15 minutes
- Cook Time: 18 minutes
- Total Time: 33 minutes
- Yield: 9 puffs
- Category: Appetizer
- Method: Baking
- Cuisine: European
- Diet: Vegetarian
Description
These Spinach Puffs are delightful puff pastry appetizers filled with a savory mixture of spinach, ricotta, and Parmesan cheese. They are perfect for parties or as a tasty snack.
Ingredients
Puff Pastry:
- 1 sheet puff pastry, thawed
Filling:
- 1 tablespoon olive oil
- 1/2 small onion, finely chopped
- 2 garlic cloves, minced
- 5 oz fresh spinach, chopped (or 1 cup frozen spinach, thawed and drained)
- 1/2 cup ricotta cheese
- 1/4 cup grated Parmesan cheese
- 1/4 teaspoon ground nutmeg
- Salt and black pepper, to taste
- 1 egg, beaten (for egg wash)
Instructions
- Preheat oven to 400°F (200°C) and line a baking sheet with parchment paper.
- Sauté onion: In a skillet over medium heat, warm olive oil and sauté the chopped onion until soft, about 3 minutes. Add garlic and cook for another 30 seconds.
- Add spinach: Stir in the chopped spinach and cook until wilted (or heated through if using frozen). Remove from heat and let cool slightly.
- Mix filling: In a bowl, combine the spinach mixture with ricotta, Parmesan, nutmeg, salt, and pepper.
- Prepare puff pastry: Roll out the puff pastry on a lightly floured surface and cut into 9 squares. Place about 1 tablespoon of the filling in the center of each square. Fold over into triangles and press edges with a fork to seal.
- Brush with egg wash: Brush tops with beaten egg.
- Bake: Bake for 15–18 minutes or until golden and puffy. Let cool slightly before serving.
Notes
- You can substitute feta cheese for ricotta for a tangier flavor.
- These are great served warm or at room temperature and can be prepped ahead and baked just before serving.
Nutrition
- Serving Size: 1 puff
- Calories: 160
- Sugar: 1g
- Sodium: 210mg
- Fat: 11g
- Saturated Fat: 4g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 12g
- Fiber: 1g
- Protein: 4g
- Cholesterol: 25mg

