Spinach and Ricotta Rolls Recipe – Flaky, Cheesy & Irresistible
Few savory pastries are as satisfying as spinach and ricotta rolls. Imagine golden puff pastry wrapped around a creamy filling of ricotta, spinach, and parmesan, baked until crisp and bubbling. These rolls are a vegetarian twist on the classic sausage roll, offering all the indulgence without the meat. They’re perfect for parties, lunchboxes, or cozy dinners, and they’re surprisingly easy to make at home. In this article, we’ll explore the origins of spinach and ricotta rolls, break down the essential ingredients, and share tips to help you achieve bakery-quality results in your own kitchen.
What Are Spinach and Ricotta Rolls?
Spinach and ricotta rolls are savory pastries filled with a creamy mixture of ricotta cheese, spinach, and herbs, wrapped in puff pastry and baked until golden. Inspired by Italian flavors, they combine the freshness of greens with the richness of cheese, creating a filling that’s both hearty and light. Popular in Australia and the UK as a vegetarian alternative to sausage rolls, they’ve become a staple at bakeries, parties, and family gatherings. Their versatility makes them ideal for snacks, appetizers, or even a main course when paired with salad or soup. Whether served warm from the oven or packed for lunch, spinach and ricotta rolls are a crowd-pleasing favorite.
Why You’ll Love This Recipe
Spinach and ricotta rolls are the ultimate comfort food with a healthy twist. They’re quick to prepare, require minimal ingredients, and deliver maximum flavor. The creamy filling contrasts beautifully with the flaky pastry, making each bite irresistible. They’re vegetarian-friendly, kid-approved, and perfect for entertaining. Plus, they freeze well, so you can make a batch ahead and bake when needed. Pro Tip: Always drain spinach thoroughly before mixing with ricotta—this prevents soggy pastry and ensures a rich, creamy filling. Once you try these rolls, they’ll become a regular feature in your kitchen.
Ingredients Breakdown
- Pastry: Puff pastry sheets are the base. Store-bought works well, but homemade adds extra flair.
- Ricotta Cheese: Creamy and mild, forms the bulk of the filling.
- Spinach: Fresh or frozen, cooked and drained to remove excess water.
- Parmesan Cheese: Adds salty depth and enhances flavor.
- Garlic & Onion: Aromatic base for the filling.
- Nutmeg: A subtle spice that pairs beautifully with spinach.
- Egg: Used for binding the filling and glazing the pastry for a golden finish.
Pro Tip: If using frozen spinach, squeeze out as much water as possible with a clean kitchen towel. Excess moisture is the number one cause of soggy rolls.
Best Ingredient Variations
- Cheese: Swap ricotta for feta, mozzarella, or cheddar for different flavor profiles.
- Greens: Replace spinach with kale, silverbeet, or rocket.
- Herbs: Add basil, parsley, dill, or chives for freshness.
- Extras: Sun-dried tomatoes, pine nuts, or caramelized onions for a gourmet twist.
Equipment Needed
- Mixing bowl
- Frying pan (for spinach and aromatics)
- Baking tray
- Pastry brush (for egg wash)
- Knife and cutting board
How Ricotta & Spinach Build Flavor
Ricotta and spinach are a classic pairing. Ricotta provides a creamy, mild base that balances the earthy freshness of spinach. Parmesan adds salty depth, while garlic and onion bring aromatic punch. Nutmeg, though subtle, enhances the filling with warmth and complexity. Together, these ingredients create a filling that’s rich yet light, indulgent yet wholesome. Important Tip: Taste the filling before assembling the rolls—adjust seasoning with salt, pepper, or extra parmesan to ensure maximum flavor.

Easy Spinach and Ricotta Rolls Recipe | Flaky & Savory Pastry
Equipment
- Mixing bowl
- Frying pan
- Baking tray
- Pastry brush
- Knife and cutting board
Ingredients
- 2 sheets puff pastry (store-bought or homemade)
- 1 cup (250 g) ricotta cheese
- 1 cup (150 g) cooked spinach, drained and chopped
- ½ cup (50 g) grated parmesan cheese
- 1 small onion, finely diced
- 2 garlic cloves, minced
- ¼ tsp nutmeg
- 1 egg (for binding and glazing)
- Salt and pepper to taste
Instructions
- Prepare Spinach: Cook spinach until wilted, drain thoroughly, and chop finely.
- Make Filling: In a bowl, combine ricotta, spinach, parmesan, onion, garlic, nutmeg, salt, and pepper. Mix until smooth.
- Assemble Rolls: Lay puff pastry sheets flat. Spoon filling along one edge, roll tightly, and seal edges with water.
- Glaze & Cut: Brush pastry with beaten egg. Cut into desired lengths.
- Bake: Place rolls on a lined baking tray. Bake at 200°C (400°F) for 20–25 minutes, until golden and crisp.
- Serve: Enjoy warm with tomato relish, salad, or dipping sauces.
Notes
- Pro Tip: Drain spinach thoroughly to avoid soggy pastry.
- Swap ricotta for feta or cheddar for a stronger flavor.
- Add herbs like basil or parsley for freshness.
- Freeze uncooked rolls for up to 1 month—bake straight from frozen.
- Reheat in oven for crispness; avoid microwaving.


