Easy Cheesy Spinach Bites Recipe with Puff Pastry
These golden cheesy spinach bites have become my favorite quick snack for busy weeknights. The flaky puff pastry wraps around a creamy mix of spinach, cottage cheese, and mozzarella that melts into pure comfort. Every bite delivers stretchy cheese and bright green spinach with a satisfying crunch from sesame seeds. They look impressive yet come together with almost no effort, making them perfect for unexpected guests or a protein-packed afternoon treat.
Check this out too: Flaky Puff Pastry Appetizers [blocked]
Why you’ll love this recipe
These cheesy spinach bites combine convenience, flavor, and nutrition in every golden package.
- High protein with 10.5 grams per serving
- Ready in under thirty minutes total time
- Flaky pastry with gooey melted cheese center
- Perfect for snacks, parties, or light meals
Ingredients
These simple ingredients create golden, protein-rich spinach bites with a flaky exterior and creamy filling.

- 2 cups chopped spinach
- 1 cup cottage cheese
- 1 cup shredded low-fat mozzarella
- 1 tsp onion powder
- 1 tsp garlic powder
- 1 large egg
- 1 sheet puff pastry
- 1 tbsp sesame seeds
- 1 egg for brushing
Frozen spinach works if thoroughly drained and squeezed dry to avoid a watery filling. Full-fat mozzarella can replace the low-fat version for richer melt, and everything bagel seasoning makes a tasty alternative to plain sesame seeds on top.
While you’re at it: High Protein Snack Ideas [blocked]
Step-by-step instructions
Follow these straightforward steps to create flaky, cheesy spinach bites with perfect texture every time.
Step 1: Prep the spinach
Place the chopped spinach in a large mixing bowl. If using frozen spinach, make sure it is fully thawed and squeezed completely dry first.
Step 2: Add the cheeses
Spoon the cottage cheese over the spinach and scatter the shredded low-fat mozzarella on top. These two cheeses create the creamy, stretchy filling base.
Step 3: Season the mixture
Sprinkle the onion powder and garlic powder evenly over the cheese and spinach. This simple seasoning adds savory depth without overpowering the natural flavors.
Step 4: Bind with egg
Crack one large egg into the bowl and mix everything thoroughly until well combined. The egg helps hold the filling together during baking.
Step 5: Fill the pastry
Unroll the puff pastry sheet and place spoonfuls of the spinach mixture in a long line down the center. Leave a border on the sides for easy sealing.
Step 6: Shape the bites
Fold the pastry over the filling and press the edges to seal. Cut into individual bite-sized pieces and place them on a lined baking tray.
Step 7: Add the topping
Brush the tops lightly with beaten egg and sprinkle generously with black and white sesame seeds. This creates a golden, crunchy finish.

Step 8: Bake until golden
Bake in a preheated oven at 400°F for 15 to 18 minutes until puffed and deeply golden. Cool slightly before serving so the cheese sets just enough.
Tips & common mistakes
A few careful steps ensure your cheesy spinach bites turn out flaky and perfectly filled.
- Squeeze spinach very dry to prevent sogginess
- Do not overfill the pastry or it may burst
- Seal edges firmly so filling stays inside
- Bake until deep golden for best flakiness
Recipe variations
These spinach bites adapt easily to different tastes and dietary needs with simple swaps.
- Add crumbled feta for a tangier filling
- Mix in chopped sun-dried tomatoes for brightness
- Use phyllo dough instead of puff pastry
- Sprinkle chili flakes for a spicy kick
What to serve with this recipe
These savory bites pair beautifully with light sides and fresh drinks for a complete snack or meal.

- Fresh garden salad with lemon dressing
- Creamy tomato soup for dipping
- Chilled sparkling water with citrus
- Greek yogurt dip with herbs
Another reader favorite: Easy Cottage Cheese Recipes [blocked]
Frequently asked questions
Here are answers to common questions about making these cheesy spinach bites at home.
Can I make these ahead of time?
Yes, assemble the bites and refrigerate them unbaked for up to one day. Bake straight from the fridge, adding two extra minutes if needed.
How do I store leftovers?
Store cooled bites in an airtight container in the refrigerator for up to three days. Reheat in a 350°F oven for five to seven minutes to restore flakiness.
Can I freeze the unbaked bites?
Absolutely. Freeze them on a tray first, then transfer to a freezer bag. Bake from frozen at 400°F for 20 to 22 minutes until golden.
Is there a gluten-free option?
Use a gluten-free puff pastry sheet if available. The filling itself is naturally gluten-free and works well with the alternative pastry.
Final thoughts
These cheesy spinach bites prove that high-protein snacks can still feel indulgent and comforting. The combination of flaky pastry, creamy filling, and toasted sesame seeds makes them hard to resist. Whether you serve them as a party appetizer or a quick weekday snack, they always disappear fast. Try the recipe this week and leave a comment below with your results. A quick star rating helps others find this easy favorite too.