Roulat-e Esfenaj (رولت اسفناج) — Persian Spinach & Cream Cheese Roll
A refined Persian appetizer: a tender spinach-and-egg sponge rolled around a creamy dill and cheese filling. Brightened with lemon and balanced with savory Parmesan, it slices beautifully for parties and meze-style spreads.

Printable Recipe Card
Servings: 10 · Total: 60 min · Difficulty: medium
Ingredients (quick list)
- 300 g Fresh spinach leaves (washed and drained)
- 6 each Large eggs (separated into whites and yolks)
- 150 g Ricotta cheese (well-drained)
- 40 g Parmesan cheese (finely grated)
- 1 tsp Sea salt (fine)
- 0.5 tsp Black pepper (freshly ground)
- 10 g Unsalted butter (for greasing the pan)
- 1 tsp Extra virgin olive oil (for greasing the pan)
- 200 g Cream cheese (softened to room temperature)
- 60 g Greek yogurt (full-fat; for a lighter, spreadable filling)
- 20 g Fresh dill (finely chopped)
- 1 tsp Lemon zest (finely grated)
+ 2 more in the full ingredients section below.
Steps (summary)
- Heat the oven to 190°C / 375°F (170°C fan). Line a 25×38 cm (10×15 in) rimmed baking sheet with parchment, then grease the parc…
- Bring a pot of water to a boil. Blanch the spinach for 45–60 seconds until just wilted, then drain and immediately rinse under…
- In a bowl, whisk the egg yolks for 30 seconds. Stir in the ricotta, Parmesan, salt, and black pepper until smooth, then fold in…
- In a separate clean bowl, beat the egg whites with an electric mixer on medium-high for 3–4 minutes to stiff peaks (they should…
- Spread the batter evenly on the prepared sheet to about 1 cm thickness, smoothing the top with an offset spatula. Bake 10–12 mi…
- Immediately after baking, lift the sponge (with parchment) onto the counter. While warm, invert it onto the prepared towel, pee…
+ 3 more steps in the full instructions section below.
Cultural Background
Rolled herb and cheese appetizers are a popular feature of modern Persian entertaining, often served alongside assorted small plates and fresh herbs. This spinach roll reflects a contemporary home-cooking style that adapts classic herb-forward flavors into an elegant, sliceable party dish.
Equipment
💡 Tips
- Squeeze the blanched spinach extremely dry; excess moisture is the main reason the sponge turns dense or weeps.
- Rolling the sponge while warm prevents cracking; cooling it rolled “sets” the memory for a tight spiral.
- If your cream cheese is very soft, skip the yogurt or reduce it to 30 g to keep the filling firm for slicing.
- For extra clean cuts, chill the roll longer and use a thin, sharp knife wiped between slices.
⚠️ Common Mistakes
❌ Not squeezing the spinach dry enough
💡 Why: Extra water deflates the batter and makes the sponge dense and prone to tearing, and can cause the roll to weep in the fridge.
✅ Fix: After chilling the spinach, squeeze firmly by hand or press in a towel until no water drips; re-weigh if needed and keep to the listed amount.
❌ Overbaking the sponge
💡 Why: A dry sponge loses flexibility and cracks when rolled, leading to broken spirals and uneven slices.
✅ Fix: Bake just until set and springy (10–12 minutes). If the top browns, your oven runs hot—reduce to 180°C / 350°F next time.
❌ Deflating the egg whites while folding
💡 Why: The sponge relies on whipped whites for lift; rough mixing collapses air bubbles and produces a flat, rubbery sheet.
✅ Fix: Fold gently in stages with a spatula, turning the bowl and lifting from the bottom; stop as soon as no white streaks remain.
❌ Spreading filling on a warm sponge
💡 Why: Heat melts the filling, making it runny and causing the roll to slide and lose a clean spiral.
✅ Fix: Cool the sponge rolled for at least 20 minutes, and chill the filling 10 minutes before spreading.
🧊 How to Store
Refrigerate wrapped roll or sliced rounds in an airtight container for up to 3 days. Do not freeze; the dairy filling can separate and the sponge may become watery when thawed. If moisture collects, blot gently with paper towel before serving.
📅 Make Ahead
Bake and roll the sponge up to 1 day ahead; keep wrapped and refrigerated. Mix the filling up to 2 days ahead. Assemble the roll at least 2 hours before serving for clean slicing; slice up to 6 hours ahead and keep covered and chilled.
🍽️ Pairs Well With
- Fresh herbs platter (mint
- basil
- tarragon
- radishes
- cucumbers)
- Olives and pickled vegetables
- Warm flatbread or crackers
- A light salad with lemon-olive oil dressing
Regional Variations
- Tehran-style party plattersOften made as smaller, bite-size rolls and garnished with extra chopped herbs and lemon zest, served alongside assorted canapés and salad-style appetizers.
- Caspian-influenced herb emphasisThe filling may include a higher proportion of fresh herbs (dill, parsley, chives) and a sharper citrus note, reflecting the region’s preference for bright, herb-forward flavors.
Ingredients
- 300 gFresh spinach leaves (washed and drained)
- 6 eachLarge eggs (separated into whites and yolks)
- 150 gRicotta cheese (well-drained)
- 40 gParmesan cheese (finely grated)
- 1 tspSea salt (fine)
- 0.5 tspBlack pepper (freshly ground)
- 10 gUnsalted butter (for greasing the pan)
- 1 tspExtra virgin olive oil (for greasing the pan)
- 200 gCream cheese (softened to room temperature)
- 60 gGreek yogurt (full-fat; for a lighter, spreadable filling)
- 20 gFresh dill (finely chopped)
- 1 tspLemon zest (finely grated)
- 2 tspLemon juice (freshly squeezed)
- 1 cloveGarlic (finely grated)
🔄 Substitutions
- Ricotta cheese→ Drained cottage cheese, blended smooth
- Fresh dill→ Fresh chives or parsley
- Greek yogurt→ Sour cream
Instructions
- 1
Heat the oven to 190°C / 375°F (170°C fan). Line a 25×38 cm (10×15 in) rimmed baking sheet with parchment, then grease the parchment with the butter and olive oil for easy release. Set a clean kitchen towel on the counter and dust it lightly with grated Parmesan if desired for extra flavor.
- 2
Bring a pot of water to a boil. Blanch the spinach for 45–60 seconds until just wilted, then drain and immediately rinse under cold water to stop cooking. Squeeze very dry (important for a light sponge), then chop finely. You should have about 180–200 g squeezed spinach; set aside to cool 5 minutes.
- 3
In a bowl, whisk the egg yolks for 30 seconds. Stir in the ricotta, Parmesan, salt, and black pepper until smooth, then fold in the chopped spinach. The mixture should be thick and spreadable; if it looks watery, press the spinach again and re-mix to avoid a soggy roll.
- 4
In a separate clean bowl, beat the egg whites with an electric mixer on medium-high for 3–4 minutes to stiff peaks (they should stand upright without drooping). Fold one-third of the whites into the spinach mixture to loosen it, then gently fold in the remaining whites in two additions to keep maximum air.
- 5
Spread the batter evenly on the prepared sheet to about 1 cm thickness, smoothing the top with an offset spatula. Bake 10–12 minutes at 190°C / 375°F until set and springy in the center, with no wet spots. Avoid overbaking; a dry sponge will crack when rolled.
- 6
Immediately after baking, lift the sponge (with parchment) onto the counter. While warm, invert it onto the prepared towel, peel off the parchment, and roll the sponge up gently from the short side with the towel inside. Let it cool rolled for 20 minutes; this trains the shape and prevents cracking.
- 7
Make the filling: in a bowl, mix cream cheese and yogurt until silky, about 60 seconds. Stir in dill, lemon zest, lemon juice, garlic, salt, and black pepper. Chill 10 minutes to slightly firm so it spreads cleanly. Taste and adjust lemon or salt for a bright, savory balance.
- 8
Unroll the cooled sponge carefully. Spread the filling in an even layer, leaving a 1.5 cm border on all sides to prevent overflow. Re-roll snugly (without squeezing) and wrap tightly in parchment or plastic wrap. Refrigerate at least 2 hours (or up to overnight) to set for neat slices.
- 9
For serving, trim 0.5 cm from each end for clean edges. Slice into 1.5–2 cm rounds using a sharp knife wiped clean between cuts. Let the slices sit at cool room temperature for 10 minutes for best flavor, then arrange on a platter with herbs and lemon wedges if desired.
🪪 Recipe Passport
Cultural Background
Rolled herb and cheese appetizers are a popular feature of modern Persian entertaining, often served alongside assorted small plates and fresh herbs. This spinach roll reflects a contemporary home-cooking style that adapts classic herb-forward flavors into an elegant, sliceable party dish.
Regional Variations
Researched from multiple sources and validated by the Zaffaron editorial team. Every recipe is tested for accuracy, measurements, and cultural authenticity.
Nutrition per serving
Pairs well with
If you enjoyed this recipe, here are a few related Zaffaron recipes to try next.
Does your family make this differently?
Every family has their own version. Maybe your grandmother adds a secret ingredient, or your aunt has a completely different technique. Preserve your family's version — with their name on it, forever.
You Might Also Like

Borani Esfenaj (بورانی اسفناج) — Persian Spinach and Yogurt Dip with Saffron and Walnuts
Persian · Appetizers · 40 min

Persian Smoked Torshi Liteh (ترشی لیته) — Caspian-style smoky mixed vegetable pickle
Persian · Side Dishes · 60 min

Aged Garlic Pickle (سیر ترشی) — Gilan’s seven-year-style black garlic torshi
Persian · Side Dishes · 45 min

Lima-Style Causa (Causa Limeña) — Chilled Potato Terrine with Chicken and Avocado
Peruvian · Appetizers · 70 min

Agedashi Tofu (揚げ出し豆腐) — Crisp Tofu in Savory Broth
Japanese · Appetizers · 40 min

Urfa Kebab (اورفا کباب) — Mild Turkish minced skewer with sumac onions
Turkish · Kebabs · 37 min

Stuffed Zucchini (Kabak Dolması) — Hollowed zucchini filled with spiced minced meat and rice
Turkish · Main Courses · 90 min

Nargesi-Style Spinach & Egg Flatbread (نان اسفناج و تخممرغ) — Persian-Inspired Mediterranean Flatbread
Persian · Main Courses · 40 min
Reviews
Cooked this recipe?
Tap the stars to rate it — that's all it takes. A few words are welcome but optional.
No ratings yet. Cooked this one? Be the first to rate it — it takes one tap.