Spinach and Ricotta Rolls

Golden puff pastry logs filled with a creamy spinach and ricotta mixture, topped with sesame seeds for the perfect savory snack or party finger food. These rolls are an excellent choice for appetizers, lunch boxes, or a light meal, offering a delightful balance of flaky pastry and rich, cheesy filling.

Why You’ll Love This Recipe

Spinach and Ricotta Rolls are easy to make, crowd-pleasing, and freezer-friendly. The combination of creamy ricotta, nutritious spinach, and sharp Parmesan wrapped in golden puff pastry delivers on both taste and texture. Whether you’re entertaining or preparing snacks for the week, this recipe is a reliable favorite that feels both comforting and elegant.

ingredients

(Tip: You can find the complete list of ingredients and their measurements in the recipe card below.)

  • 1 tablespoon olive oil
  • 1 small onion, finely chopped
  • 2 garlic cloves, minced
  • 10 oz (280g) frozen spinach, thawed and drained
  • 1 cup ricotta cheese
  • 1/4 cup grated Parmesan cheese
  • 1 egg, beaten (plus 1 extra for egg wash)
  • Salt and pepper to taste
  • 2 sheets puff pastry, thawed
  • 2 tablespoons sesame seeds

directions

  1. Preheat oven to 400°F (200°C) and line a baking tray with parchment paper.
  2. Heat olive oil in a skillet over medium heat. Sauté onion for 3–4 minutes until soft, then add garlic and cook for another minute.
  3. Stir in the drained spinach and cook for 2–3 minutes to evaporate excess moisture. Remove from heat.
  4. In a bowl, combine the spinach mixture with ricotta, Parmesan, and one beaten egg. Season with salt and pepper to taste.
  5. Cut each puff pastry sheet in half lengthwise. Spoon the filling along the center of each strip, then roll up tightly to enclose.
  6. Place rolls seam-side down on the baking tray. Brush with beaten egg and sprinkle with sesame seeds.
  7. Cut each log into thirds (or smaller pieces if preferred).
  8. Bake for 25–30 minutes or until golden and puffed. Let cool slightly before serving.

Servings and timing

Servings: 12 rolls (approximately)
Prep Time: 20 minutes
Cook Time: 30 minutes
Total Time: 50 minutes

Variations

  • Cheese Upgrade: Add crumbled feta or goat cheese for extra tang.
  • Herbs and Spices: Mix in fresh dill, nutmeg, or a pinch of chili flakes for added flavor.
  • Vegetarian Sausage: Add chopped vegetarian sausage for a heartier roll.
  • Mini Bites: Cut into bite-sized pieces before baking for perfect party appetizers.
  • Vegan Version: Use dairy-free cheese alternatives and vegan puff pastry, and replace the egg with a plant-based substitute.

storage/reheating

Store cooled rolls in an airtight container in the refrigerator for up to 3 days. To reheat, place in a 350°F (175°C) oven for 10–12 minutes until warmed through and crisp. These rolls can also be frozen: freeze before baking for up to 2 months, then bake directly from frozen, adding 5–10 minutes to the bake time.

FAQs

Can I use fresh spinach instead of frozen?

Yes, use about 10 oz of fresh spinach, wilt it down in a skillet, and squeeze out excess moisture before adding to the mixture.

Can these be made in advance?

Absolutely. Assemble the rolls and refrigerate them unbaked for up to a day. Bake fresh when ready to serve.

What can I serve with these rolls?

They pair well with a green salad, tomato soup, or a yogurt dipping sauce.

How do I keep the pastry from becoming soggy?

Make sure the spinach is well-drained and cook off any extra moisture before combining with the ricotta.

Are these rolls freezer-friendly?

Yes, both unbaked and baked rolls can be frozen. Reheat from frozen in the oven for best results.

Can I omit the onion or garlic?

Yes, the recipe will still work. You may want to add a pinch of onion or garlic powder for flavor.

What if I don’t have sesame seeds?

You can skip them or use poppy seeds, nigella seeds, or grated cheese as a topping.

Is store-bought puff pastry okay?

Definitely. Just ensure it is fully thawed before using to prevent cracking.

Can I make these gluten-free?

Use a gluten-free puff pastry and ensure all other ingredients are certified gluten-free.

How do I prevent the rolls from opening during baking?

Roll them tightly and place seam-side down on the baking tray. Chilling them briefly before baking can also help.

Conclusion

Spinach and Ricotta Rolls are a savory, satisfying treat that’s both simple and versatile. Their creamy filling, flaky pastry, and customizable nature make them a favorite for parties, snacks, or light meals. With easy make-ahead and freezer options, they’re a practical addition to any home cook’s repertoire.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Spinach and Ricotta Rolls

Spinach and Ricotta Rolls

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Emma Delaney
  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Total Time: 50 minutes
  • Yield: 12 rolls 1x
  • Category: Snack
  • Method: Baking
  • Cuisine: Mediterranean
  • Diet: Vegetarian

Description

Golden puff pastry logs filled with a creamy spinach and ricotta mixture, topped with sesame seeds for the perfect savory snack or party finger food.


Ingredients

Units Scale
  • 1 tablespoon olive oil
  • 1 small onion, finely chopped
  • 2 garlic cloves, minced
  • 10 oz (280g) frozen spinach, thawed and drained
  • 1 cup ricotta cheese
  • 1/4 cup grated Parmesan cheese
  • 1 egg, beaten (plus 1 extra for egg wash)
  • Salt and pepper to taste
  • 2 sheets puff pastry, thawed
  • 2 tablespoons sesame seeds

Instructions

  1. Preheat oven to 400°F (200°C) and line a baking tray with parchment paper.
  2. Heat olive oil in a skillet over medium heat. Sauté onion for 3–4 minutes until soft, then add garlic and cook for another minute.
  3. Stir in the drained spinach and cook for 2–3 minutes to evaporate excess moisture. Remove from heat.
  4. In a bowl, combine the spinach mixture with ricotta, Parmesan, and one beaten egg. Season with salt and pepper to taste.
  5. Cut each puff pastry sheet in half lengthwise. Spoon the filling along the center of each strip, then roll up tightly to enclose.
  6. Place rolls seam-side down on the baking tray. Brush with beaten egg and sprinkle with sesame seeds.
  7. Cut each log into thirds (or smaller pieces if preferred).
  8. Bake for 25–30 minutes or until golden and puffed.
  9. Let cool slightly before serving.

Notes

  • Ensure the spinach is well-drained to avoid a soggy filling.
  • You can prepare the rolls ahead and freeze them before baking.
  • Try adding nutmeg or chili flakes for extra flavor.

Nutrition

  • Serving Size: 1 roll
  • Calories: 190
  • Sugar: 1g
  • Sodium: 220mg
  • Fat: 13g
  • Saturated Fat: 5g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 13g
  • Fiber: 1g
  • Protein: 5g
  • Cholesterol: 35mg

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Your email address will not be published. Required fields are marked *