Skip to content
Zaffaron

Rollet Goosht va Sabzijat (رولت گوشت و سبزیجات) — Persian Meat and Vegetable Egg Roll

A Persian-style savory omelet roll filled with spiced ground meat, mushrooms, and colorful peppers, finished with lemon and a touch of Parmesan. Served warm or at room temperature for lunch or elegant appetizers.

By Zaffaron Kitchen· Published March 16, 2026 Verified Recipe
Gluten-Free Nut-Free Halal
Contains: dairy, eggs
55 min total Prep 25m · Cook 30m 4 servings 420 cal ~$3.4/serving
↓ Jump to Recipe
Rollet Goosht va Sabzijat — Persian Meat and Vegetable Egg Roll - authentic persian recipe

Printable Recipe Card

Servings: 4 · Total: 55 min · Difficulty: medium

Ingredients (quick list)

  • 200 g Yellow onion, finely diced (about 1 large)
  • 2 tbsp Olive oil (divided)
  • 350 g Ground beef (85–90% lean) or ground lamb (beef is milder; lamb is richer)
  • 1.5 tsp Turmeric
  • 1.25 tsp Fine salt (divided)
  • 0.75 tsp Black pepper (freshly ground)
  • 250 g Cremini mushrooms, finely chopped
  • 120 g Red bell pepper, finely diced (about 1 small)
  • 120 g Green bell pepper, finely diced (about 1 small)
  • 2 tbsp Tomato paste
  • 1 tbsp Lemon juice (plus more to serve (optional))
  • 20 g Parsley, finely chopped (about 1/2 cup loosely packed)

+ 5 more in the full ingredients section below.

Steps (summary)

  1. Preheat the oven to 190°C / 375°F with a rack in the center. Line a 25×38 cm (10×15 in) rimmed baking sheet with parchment, the…
  2. Heat 1 tbsp olive oil in a large skillet over medium heat. Add the diced onion and cook 6–8 minutes, stirring often, until soft…
  3. Stir in turmeric, 1 tsp of the salt, and all black pepper; cook 30 seconds to bloom the spices. Add chopped mushrooms and cook…
  4. Push the mixture to the center of the pan and add tomato paste; cook it directly against the pan for 1 minute to remove raw fla…
  5. In a large bowl, whisk the eggs for 30 seconds until uniform. Whisk in milk, baking powder, and Parmesan until combined. Pour t…
  6. Let the egg sheet rest 2 minutes. Spoon the cooled filling in a thick line along the short edge, leaving a 2 cm border on both…

+ 1 more steps in the full instructions section below.

Cultural Background

Rolled omelets and stuffed egg dishes are common across many home-cooking traditions, and Persian kitchens often adapt them with aromatic spices, herbs, and bright acidic notes. This version highlights turmeric, mushrooms, and peppers for color and balance, making it suitable for light meals and entertaining.

savoryumamibrightmildly tangytender egg sheetjuicy fillingsoft vegetablesturmeric warmthsautéed onionmushroom earthiness🌶 mild

Equipment

25×38 cm (10×15 in) rimmed baking sheetParchment paperLarge skilletMixing bowlWhiskSpatula or wooden spoonChef’s knife and cutting boardMeasuring spoons

💡 Tips

  • Cook the mushroom mixture until the pan is nearly dry; excess moisture is the main cause of a soggy egg roll.
  • Cooling the filling for 10 minutes prevents the egg sheet from steaming and tearing during rolling.
  • For a tighter spiral, start rolling with firm pressure, then relax slightly as you finish to avoid squeezing filling out.
  • If your baking sheet is smaller, bake a thicker egg sheet and reduce filling slightly so the roll closes without cracking.

⚠️ Common Mistakes

  • ❌ Rolling while the filling is very hot

    💡 Why: Steam softens the egg sheet and makes it tear or separate from the filling.

    ✅ Fix: Spread the filling on a plate and cool 10 minutes; the mixture should be warm, not steaming, before rolling.

  • ❌ Not reducing mushroom moisture enough

    💡 Why: Mushrooms release water that can pool inside the roll and cause sogginess.

    ✅ Fix: Cook mushrooms until their liquid evaporates and the pan looks mostly dry; increase heat slightly for the last 1–2 minutes if needed.

  • ❌ Overbaking the egg sheet

    💡 Why: A dry egg sheet cracks when rolled and turns rubbery.

    ✅ Fix: Bake just until set and lightly golden (10–12 minutes); if edges brown fast, lower oven to 180°C / 350°F next time.

  • ❌ Overfilling the roll

    💡 Why: Too much filling prevents a tight seal and causes the log to burst open.

    ✅ Fix: Keep filling in a compact line and leave borders; if you have extra filling, serve it on the side or reduce by 10–15%.

🧊 How to Store

Cool completely, then refrigerate slices in an airtight container for up to 3 days. Reheat covered in a 160°C / 325°F oven for 10–12 minutes or microwave gently in 30-second bursts to avoid rubbery eggs. Freeze wrapped slices up to 2 months; thaw overnight in the fridge.

📅 Make Ahead

Cook the filling up to 2 days ahead and refrigerate. Bake the egg sheet and assemble the roll up to 8 hours ahead; wrap tightly and refrigerate. Reheat the whole roll at 160°C / 325°F for 12–15 minutes, then slice just before serving for the cleanest presentation.

🍽️ Pairs Well With

  • Fresh herb platter (mint
  • basil
  • radish
  • scallions)
  • Cucumber-yogurt dip
  • Pickles and olives
  • Simple tomato and cucumber salad
  • Flatbread or rice for a fuller meal

Regional Variations

  • Tehran-style home cookingOften includes extra herbs such as dill or scallions in the egg mixture, and the roll may be served with pickles and fresh herbs for a light lunch.
  • Northern Iran-inspiredMay lean more herb-forward with additional parsley and a brighter finish from more lemon juice; some cooks add a small amount of crushed dried mint for aroma.
light lunch family dinner picnic party appetizer meal prep
#high-protein#gluten-free#oven-baked#party-friendly#make-ahead

Ingredients

  • 200 gYellow onion, finely diced (about 1 large)
  • 2 tbspOlive oil (divided)
  • 350 gGround beef (85–90% lean) or ground lamb (beef is milder; lamb is richer)
  • 1.5 tspTurmeric
  • 1.25 tspFine salt (divided)
  • 0.75 tspBlack pepper (freshly ground)
  • 250 gCremini mushrooms, finely chopped
  • 120 gRed bell pepper, finely diced (about 1 small)
  • 120 gGreen bell pepper, finely diced (about 1 small)
  • 2 tbspTomato paste
  • 1 tbspLemon juice (plus more to serve (optional))
  • 20 gParsley, finely chopped (about 1/2 cup loosely packed)
  • 8Large eggs (room temperature if possible)
  • 60 mlMilk (or water for a lighter roll)
  • 0.5 tspBaking powder (helps the sheet stay tender)
  • 40 gParmesan cheese, finely grated
  • 1 tbspUnsalted butter (for greasing the pan)

🔄 Substitutions

  • Ground beef or lamb→ Ground turkey (dark meat preferred)
  • Parmesan cheese→ Aged hard cheese (Grana Padano) or a vegetarian hard-cheese alternative
  • Cremini mushrooms→ White button mushrooms or finely chopped oyster mushrooms

Instructions

  1. 1

    Preheat the oven to 190°C / 375°F with a rack in the center. Line a 25×38 cm (10×15 in) rimmed baking sheet with parchment, then butter the parchment with 1 tbsp butter to prevent sticking. Set aside. Prepare all vegetables so the filling cooks quickly and stays bright.

  2. 2

    Heat 1 tbsp olive oil in a large skillet over medium heat. Add the diced onion and cook 6–8 minutes, stirring often, until soft and lightly golden. Add ground beef or lamb and break it up with a spoon; cook 6–7 minutes until no pink remains and most moisture has evaporated.

  3. 3

    Stir in turmeric, 1 tsp of the salt, and all black pepper; cook 30 seconds to bloom the spices. Add chopped mushrooms and cook 6–8 minutes, stirring, until they release liquid and the pan looks mostly dry. Add diced red and green peppers and cook 3 minutes to soften slightly.

  4. 4

    Push the mixture to the center of the pan and add tomato paste; cook it directly against the pan for 1 minute to remove raw flavor, then mix through. Turn off the heat and stir in lemon juice and chopped parsley. Taste and adjust with the remaining 1/4 tsp salt if needed. Cool 10 minutes.

  5. 5

    In a large bowl, whisk the eggs for 30 seconds until uniform. Whisk in milk, baking powder, and Parmesan until combined. Pour the egg mixture onto the prepared baking sheet and tilt to spread evenly. Bake 10–12 minutes at 190°C / 375°F until set and just lightly golden.

  6. 6

    Let the egg sheet rest 2 minutes. Spoon the cooled filling in a thick line along the short edge, leaving a 2 cm border on both sides. Using the parchment to help, roll tightly into a log. Return to the oven seam-side down for 6–8 minutes to firm and meld flavors.

  7. 7

    Rest the roll 8–10 minutes before slicing to keep it neat. Slice into 2 cm rounds for a main course or 1.5 cm rounds for appetizers. Serve warm or at room temperature with extra lemon juice if desired. For clean cuts, wipe the knife between slices.

🪪 Recipe Passport

Origin: Persian Cuisine
Researched by: Zaffaron Kitchen
Published: March 16, 2026

Cultural Background

Rolled omelets and stuffed egg dishes are common across many home-cooking traditions, and Persian kitchens often adapt them with aromatic spices, herbs, and bright acidic notes. This version highlights turmeric, mushrooms, and peppers for color and balance, making it suitable for light meals and entertaining.

Regional Variations

Tehran-style home cooking: Often includes extra herbs such as dill or scallions in the egg mixture, and the roll may be served with pickles and fresh herbs for a light lunch.
Northern Iran-inspired: May lean more herb-forward with additional parsley and a brighter finish from more lemon juice; some cooks add a small amount of crushed dried mint for aroma.

Researched from multiple sources and validated by the Zaffaron editorial team. Every recipe is tested for accuracy, measurements, and cultural authenticity.

Share:

Nutrition per serving

420
Calories
33g
Protein
26g
Fat
13g
Carbs
3g
Fiber
820mg
Sodium

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

Reviews

—
Rated 0.0 out of 5 stars
0 reviews

Cooked this recipe?

Tap the stars to rate it — that's all it takes. A few words are welcome but optional.

Please sign in to rate this recipe.
Rated 0.0 out of 5 stars

No ratings yet. Cooked this one? Be the first to rate it — it takes one tap.