Skip to content
Zaffaron

Roulade-ye Goosht (رولاده گوشت) — Persian Stuffed Meat Roll with Barberries and Dried Apricots

A festive Persian stuffed meat roll made from seasoned ground beef bound with chickpea flour and eggs, filled with mushrooms, carrots, tart barberries, and sweet dried apricots, then baked and glazed with tomato paste for a glossy finish.

By Zaffaron Kitchen· Published March 14, 2026 Verified Recipe
Gluten-Free Dairy-Free Nut-Free Halal
Contains: eggs
110 min total Prep 55m · Cook 55m 6 servings 430 cal ~$3.9/serving
↓ Jump to Recipe
Roulade-ye Goosht — Persian Stuffed Meat Roll with Barberries and Dried Apricots - authentic persian recipe

Printable Recipe Card

Servings: 6 · Total: 110 min · Difficulty: hard

Ingredients (quick list)

  • 900 g Ground beef (85–90% lean) (chilled)
  • 250 g Onion (grated on the fine side, juices included)
  • 2 large Eggs (about 100 g without shells)
  • 35 g Chickpea flour (about 1/3 cup; sifted)
  • 10 g Fine sea salt (about 1 3/4 tsp)
  • 2 g Black pepper (about 1 tsp, freshly ground)
  • 2 g Ground turmeric (about 1 tsp)
  • 1 g Ground cinnamon (about 1/2 tsp)
  • 30 ml Vegetable oil (about 2 tbsp, for sautéing and brushing)
  • 250 g Mushrooms (cremini or white; finely chopped)
  • 180 g Carrots (cut into thin matchsticks (about 2 medium))
  • 120 g Dried apricots (cut into thin strips)

+ 3 more in the full ingredients section below.

Steps (summary)

  1. Preheat the oven to 190°C (375°F). Line a rimmed baking sheet with parchment and lightly oil it. Rinse the barberries quickly u…
  2. Make the filling: heat 15 ml (1 tbsp) vegetable oil in a skillet over medium-high heat. Add mushrooms and cook 6–8 minutes, sti…
  3. Mix the meat base: in a large bowl combine ground beef, grated onion with juices, eggs, chickpea flour, 10 g salt, pepper, turm…
  4. Form the meat sheet: place a large piece of parchment (about 40 cm/16 in long) on the counter and brush lightly with oil. Sprea…
  5. Fill and roll: scatter the cooled mushroom-carrot mixture evenly over the meat, leaving a 2 cm (3/4 in) border. Sprinkle dried…
  6. Bake: transfer the roulade seam-side down onto the prepared baking sheet. Brush the top with the remaining 15 ml (1 tbsp) oil.…

+ 1 more steps in the full instructions section below.

Cultural Background

Stuffed and rolled meat dishes are commonly prepared for gatherings in Iran, where sweet-and-sour accents from dried fruits are widely used in festive cooking. This style highlights a balance of savory meat with tart barberries and sweet dried apricots, often presented as a centerpiece meant for sharing.

savorytartgently sweettomato-richjuicysliceabletender fillingglossy glazewarm spicescaramelized tomatoearthy mushrooms🌶 mild

Equipment

Large mixing bowlBox graterSkillet (25–30 cm / 10–12 in)Rimmed baking sheetParchment paperPastry brushInstant-read thermometerChef's knife and cutting board

💡 Tips

  • Dry the barberries well after rinsing; excess water can create steam pockets that loosen the roll.
  • Kneading the meat until sticky is essential for a sliceable roulade; under-mixed meat tends to crumble.
  • If your mushrooms are very wet, cook them until the pan is nearly dry and you see browning—this concentrates flavor and prevents a soggy center.
  • For extra clean slices, chill the baked roulade 20 minutes, then slice and rewarm covered in a 160°C (320°F) oven for 10 minutes.

⚠️ Common Mistakes

  • ❌ Rolling while the filling is hot

    💡 Why: Heat melts fat and loosens the meat layer, making the roulade slip and split.

    ✅ Fix: Cool the sautéed filling 10 minutes (or spread on a plate) before adding it to the meat sheet.

  • ❌ Not kneading the meat mixture enough

    💡 Why: Insufficient protein binding leads to crumbling slices and separation around the filling.

    ✅ Fix: Knead 3–4 minutes until the mixture turns sticky and cohesive; rest 10 minutes to hydrate the chickpea flour.

  • ❌ Leaving excess moisture in mushrooms or barberries

    💡 Why: Steam creates gaps and can make the center watery, weakening the roll.

    ✅ Fix: Cook mushrooms until the pan is nearly dry and browned; rinse barberries quickly and dry thoroughly before using.

  • ❌ Skipping the resting time after baking

    💡 Why: Juices redistribute slowly; slicing immediately causes dryness and ragged edges.

    ✅ Fix: Rest the roulade 12 minutes before slicing; use a sharp knife and wipe between cuts.

🧊 How to Store

Cool completely, then refrigerate airtight up to 3 days. Reheat slices covered at 160°C (320°F) for 12–15 minutes or in a skillet with 1–2 tbsp water, covered, 6–8 minutes. Freeze tightly wrapped up to 2 months; thaw overnight in the refrigerator before reheating.

📅 Make Ahead

Assemble and roll the uncooked roulade up to 24 hours ahead; wrap tightly in parchment and refrigerate. Bake directly from cold, adding 5–8 minutes to the first baking stage, then proceed with glazing as written.

🍽️ Pairs Well With

  • Saffron steamed rice
  • Herb salad and radishes
  • Plain yogurt with cucumber and mint
  • Pickled vegetables

Regional Variations

  • Tehran-style banquet presentationOften baked as a larger, tightly rolled log and served in neat rounds with a glossy tomato-based glaze, emphasizing clean slices suitable for formal platters.
  • Northern Iran influenceSome cooks increase the tart element by using more barberries and pairing the roulade with brighter side dishes such as herb-heavy salads and pickles to balance the richness.
family gatherings holiday meals dinner parties weekend cooking
#festive#baked#high-protein#sweet-savory#make-ahead-friendly#gluten-free

Ingredients

  • 900 gGround beef (85–90% lean) (chilled)
  • 250 gOnion (grated on the fine side, juices included)
  • 2 largeEggs (about 100 g without shells)
  • 35 gChickpea flour (about 1/3 cup; sifted)
  • 10 gFine sea salt (about 1 3/4 tsp)
  • 2 gBlack pepper (about 1 tsp, freshly ground)
  • 2 gGround turmeric (about 1 tsp)
  • 1 gGround cinnamon (about 1/2 tsp)
  • 30 mlVegetable oil (about 2 tbsp, for sautéing and brushing)
  • 250 gMushrooms (cremini or white; finely chopped)
  • 180 gCarrots (cut into thin matchsticks (about 2 medium))
  • 120 gDried apricots (cut into thin strips)
  • 45 gBarberries (rinsed quickly, drained well)
  • 60 gTomato paste (about 4 tbsp)
  • 120 mlWater (for thinning the glaze)

🔄 Substitutions

  • Ground beef (85–90% lean)→ Ground lamb or a 50/50 beef-lamb blend
  • Chickpea flour→ Fine breadcrumbs
  • Barberries→ Dried cranberries (unsweetened if possible), chopped

Instructions

  1. 1

    Preheat the oven to 190°C (375°F). Line a rimmed baking sheet with parchment and lightly oil it. Rinse the barberries quickly under cool water, drain thoroughly, and spread on a towel to dry. Chop mushrooms finely and cut carrots and dried apricots into thin matchsticks so the roulade slices cleanly.

  2. 2

    Make the filling: heat 15 ml (1 tbsp) vegetable oil in a skillet over medium-high heat. Add mushrooms and cook 6–8 minutes, stirring, until their moisture evaporates and they begin to brown. Add carrots and cook 3 minutes to soften slightly. Remove from heat and cool 10 minutes so the filling does not melt the meat layer.

  3. 3

    Mix the meat base: in a large bowl combine ground beef, grated onion with juices, eggs, chickpea flour, 10 g salt, pepper, turmeric, and cinnamon. Knead vigorously 3–4 minutes until the mixture becomes tacky and cohesive (this improves binding). Cover and rest 10 minutes at room temperature for the flour to hydrate.

  4. 4

    Form the meat sheet: place a large piece of parchment (about 40 cm/16 in long) on the counter and brush lightly with oil. Spread the meat mixture into a rectangle about 30×25 cm (12×10 in) and 1–1.5 cm thick, pressing firmly to remove air pockets. Keep edges neat to prevent cracking during rolling.

  5. 5

    Fill and roll: scatter the cooled mushroom-carrot mixture evenly over the meat, leaving a 2 cm (3/4 in) border. Sprinkle dried apricot strips and dried barberries evenly on top. Using the parchment to lift, roll tightly from the long side into a log. Pinch the seam and ends closed; chill 10 minutes to help it hold shape.

  6. 6

    Bake: transfer the roulade seam-side down onto the prepared baking sheet. Brush the top with the remaining 15 ml (1 tbsp) oil. Bake at 190°C (375°F) for 25 minutes. Rotate the tray and bake 15 minutes more, until the center reaches 71°C (160°F) on an instant-read thermometer.

  7. 7

    Glaze and finish: whisk tomato paste with water, 2 g salt, and 0.5 g pepper until smooth. Brush half the glaze over the roulade and bake 8 minutes. Brush the remaining glaze and bake 5–7 minutes more, until glossy and lightly caramelized. Rest 12 minutes before slicing into 2 cm (3/4 in) rounds for clean, juicy slices.

🪪 Recipe Passport

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

Cultural Background

Stuffed and rolled meat dishes are commonly prepared for gatherings in Iran, where sweet-and-sour accents from dried fruits are widely used in festive cooking. This style highlights a balance of savory meat with tart barberries and sweet dried apricots, often presented as a centerpiece meant for sharing.

Regional Variations

Tehran-style banquet presentation: Often baked as a larger, tightly rolled log and served in neat rounds with a glossy tomato-based glaze, emphasizing clean slices suitable for formal platters.
Northern Iran influence: Some cooks increase the tart element by using more barberries and pairing the roulade with brighter side dishes such as herb-heavy salads and pickles to balance the richness.

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

430
Calories
36g
Protein
23g
Fat
20g
Carbs
3g
Fiber
760mg
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.