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 Recipe

Spinach and Ricotta Rolls Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.8 from 21 reviews

  • Author: Emma
  • Total Time: 40 minutes
  • Yield: 8–10 rolls 1x
  • Diet: Vegetarian

Description

These Spinach and Ricotta Rolls are a delightful combination of creamy ricotta cheese, nutritious spinach, and flavorful seasonings all wrapped up in a flaky puff pastry. Perfect for parties, picnics, or a light meal, these vegetarian rolls are easy to make and even easier to enjoy.


Ingredients

Scale

Filling:

  • 1 tablespoon olive oil
  • 1 small onion (finely chopped)
  • 2 garlic cloves (minced)
  • 10 oz frozen spinach (thawed and drained)
  • 1 cup ricotta cheese
  • ½ cup grated Parmesan cheese
  • 1 egg (plus 1 beaten egg for brushing)
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 1 teaspoon dried oregano

For Assembly:

  • 1 sheet puff pastry (thawed)
  • Sesame seeds or poppy seeds (optional, for topping)

Instructions

  1. Preheat the oven: Preheat the oven to 400°F (200°C) and line a baking sheet with parchment paper.
  2. Prepare the filling: In a skillet, sauté onion and garlic. Add spinach, then mix with ricotta, Parmesan, egg, salt, pepper, and oregano.
  3. Assemble the rolls: Roll out puff pastry, divide in half, fill with spinach mixture, roll up, and seal edges.
  4. Bake: Place rolls on baking sheet, brush with egg, sprinkle seeds, and bake for 20–25 minutes.
  5. Serve: Let cool slightly, slice, and serve warm or at room temperature.

Notes

  • These rolls can be made ahead and reheated.
  • Great for parties, picnics, or a vegetarian lunch option.
  • Use fresh spinach if preferred.
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Category: Appetizer
  • Method: Baking
  • Cuisine: Mediterranean-Inspired

Nutrition

  • Serving Size: 1 roll
  • Calories: 180
  • Sugar: 1g
  • Sodium: 250mg
  • Fat: 12g
  • Saturated Fat: 5g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 12g
  • Fiber: 1g
  • Protein: 5g
  • Cholesterol: 35mg