Spinach Ricotta Puff Rolls

Category: Sweet Finishes & Fresh-Baked Joy

These spinach and ricotta rolls feature tender spinach blended with creamy ricotta cheese, Parmesan, and a touch of nutmeg for subtle warmth. Wrapped in flaky puff pastry, they bake to a golden crisp with a crunchy seed topping option. The mixture is seasoned simply with salt and pepper, complemented by an egg wash that gives the exterior a beautiful shine. Ideal as an elegant appetizer or snack, they balance creamy filling with crisp layers, showcasing fresh ingredients and classic flavors in every bite.

Breanna smiling at the camera.
Created By Breanna
Last updated on Mon, 29 Dec 2025 16:40:32 GMT
Spinach and Ricotta Rolls. Save
Spinach and Ricotta Rolls. | foodiffy.com

These spinach and ricotta rolls are my favorite when I want a comforting snack or a light lunch that feels special without a lot of fuss. They come together quickly using simple ingredients, and the flaky puff pastry with the creamy spinach filling is always a hit.

I once brought these to a potluck, and they disappeared so fast everyone asked for the recipe.

Ingredients

  • Ricotta cheese: Offers a creamy, mild base that balances the spinach's earthiness. Choose fresh ricotta with no added preservatives for the best flavor.
  • Fresh spinach: Adds vibrant green color and freshness, but frozen is a great backup if drained well. Always squeeze excess moisture to prevent soggy rolls.
  • One egg: Binds the filling and adds richness.
  • Puff pastry: Creates that beautiful flaky crust. Look for good-quality sheets with visible layers for a crisp bake.
  • Parmesan cheese: Contributes a salty sharpness; grate from a block fresh for maximum flavor.
  • Ground nutmeg: Gives a subtle warm spice that complements the spinach.
  • Salt and pepper: Adjust seasoning to taste.
  • Egg wash: Made from a beaten egg helps the rolls brown to a glossy golden finish.
  • Optional sesame or poppy seeds: Add crunch and a bit of visual interest on top.

Instructions

Build The Base:
Preheat your oven so it reaches 200°C before baking, ensuring crisp pastry. Line your tray with parchment for easy cleanup.
Prepare The Spinach:
Blanch fresh spinach in boiling water for just a minute or two until it wilts. Drain thoroughly and chop finely. If using frozen spinach, thaw fully and squeeze out all water; this step stops your filling from being watery.
Mix The Filling:
In a bowl, gently combine the spinach, ricotta, egg, Parmesan, nutmeg, salt, and pepper until evenly mixed. Avoid overmixing as we want the ricotta to keep some texture.
Shape The Rolls:
Cut each puff pastry sheet into two rectangles for manageable roll sizes. Spoon the mixture in a line along one long edge. Roll up tightly from that edge like a jelly roll and seal the edge with a little water. Make sure the seal is good so the filling stays neatly inside.
Bake To Perfection:
Place rolls seam side down on your lined tray. Brush with egg wash for that golden shine and sprinkle seeds on top if you like. Slice into smaller pieces if you want finger food portions before baking. Bake for 20 to 25 minutes until puffed and golden brown.
Spinach and ricotta rolls on a plate.
Spinach and ricotta rolls on a plate. | foodiffy.com

My favorite part is the flaky pastry which pairs beautifully with the creamy, lightly spiced filling. This recipe always reminds me of lazy weekend afternoons experimenting with different fillings and sharing them with friends.

Storage Tips

Keep leftover rolls in an airtight container in the fridge for up to three days. Reheat in a preheated oven at 180°C for 10 minutes to bring back their crispness. Avoid microwaving if you want to preserve the flaky texture.

Ingredient Swaps

Try replacing spinach with kale or chard for a different green taste and texture. You can swap ricotta for cottage cheese or cream cheese for varying richness. Add fresh herbs like dill or basil for a flavor boost or crushed garlic for some savory depth.

Serving Ideas

Serve these with a fresh green salad dressed lightly in lemon juice to balance the richness. A dollop of Greek yogurt or tzatziki alongside adds a nice cooling contrast. Perfect for brunch or alongside a bowl of warm soup for a cozy meal.

Spinach and Ricotta Rolls on a plate.
Spinach and Ricotta Rolls on a plate. | foodiffy.com

These rolls are simple yet impressive; they're a perfect snack to enjoy any time you want a little something special.

Frequently Asked Recipe Questions

→ How should I prepare the spinach for the filling?

Blanch fresh spinach in boiling water for 1-2 minutes, then drain and chop finely. For frozen spinach, thaw and squeeze out excess water before mixing.

→ Can I substitute the puff pastry with another dough?

While puff pastry provides a flaky texture, phyllo dough or shortcrust pastry can be alternatives but will alter the final crispness and mouthfeel.

→ What purpose does the egg wash serve?

Brushing the rolls with beaten egg before baking helps achieve a golden brown, glossy finish that enhances appearance and texture.

→ Is it necessary to add nutmeg to the filling?

Nutmeg adds a subtle warmth and depth to the cheese and spinach mix, but it can be omitted or replaced with a pinch of ground black pepper if preferred.

→ How long can the prepared rolls be stored before baking?

You can assemble the rolls and refrigerate them covered for up to 24 hours prior to baking without compromising texture.

Spinach Ricotta Puff Rolls

Flaky puff pastry encases spinach, ricotta, and Parmesan with nutmeg for a savory baked snack.

Preparation Time
15 mins
Time to Cook
25 mins
Overall Time
40 mins
Created By: Breanna

Type of Recipe: Desserts & Baking

Cooking Difficulty: Suitable for Beginners

Cultural Origin: Italian

Portion Size: 4 Number of Servings (4 spinach and ricotta rolls)

Dietary Options: Good for Vegetarians

Ingredients Required

→ Filling

01 250 grams ricotta cheese
02 200 grams fresh spinach (or 150 grams frozen, thawed and drained)
03 1 large egg
04 60 grams grated Parmesan cheese
05 0.25 teaspoons ground nutmeg
06 Salt to taste
07 Black pepper to taste

→ Pastry and Topping

08 2 sheets puff pastry, thawed
09 1 large egg, beaten (for egg wash)
10 1 tablespoon sesame seeds or poppy seeds (optional)

Guide to Cooking

Step 01

Preheat the oven to 200 degrees Celsius and line a baking tray with parchment paper.

Step 02

Blanch fresh spinach in boiling water for 1 to 2 minutes, then drain and finely chop. If using frozen spinach, thaw thoroughly and squeeze out excess water.

Step 03

Combine the chopped spinach, ricotta cheese, 1 egg, grated Parmesan, ground nutmeg, salt, and pepper in a bowl, mixing until evenly incorporated.

Step 04

Cut each puff pastry sheet in half to create 4 rectangular pieces.

Step 05

Distribute the spinach filling evenly along one long edge of each pastry rectangle, then roll tightly to enclose the filling and seal the edges with water.

Step 06

Place the rolls seam-side down on the baking tray, brush with beaten egg, and sprinkle with sesame or poppy seeds if desired.

Step 07

Optionally cut each roll into smaller, bite-sized pieces, then bake for 20 to 25 minutes until golden brown and puffed.

Extra Suggestions

  1. Blanching spinach lightly prevents excess moisture and retains vibrant color.

Necessary Equipment

  • Baking tray
  • Parchment paper
  • Mixing bowl

Allergen Info

Always check ingredient labels for allergens, and talk to a health expert if you’re unsure.
  • Contains dairy, eggs, and gluten

Nutritional Info (Per Serving)

Nutrition facts are for general information and shouldn’t replace professional health advice.
  • Energy (Calories): 310
  • Fats: 18 g
  • Carbohydrates: 28 g
  • Protein: 10 g