Skip to content
Zaffaron

Savory Meat Crepes (کرپ گوشت) — Persian Egg Wraps with Macaroni, Barberries & Herbs

Karep-e Goosht is a modern Persian home-style dish: thin, silky egg crepes wrapped around a comforting meat-and-macaroni filling. Barberries add a signature tart pop, while parsley and black pepper keep it bright and aromatic.

By Zaffaron Kitchen· Published April 6, 2026 Tested Recipe
Nut-Free Halal
Contains: dairy, eggs, gluten
60 min total Prep 25m · Cook 35m 4 servings 640 cal
↓ Jump to Recipe
Savory Meat Crepes — Persian Egg Wraps with Macaroni, Barberries & Herbs - authentic persian recipe

Printable Recipe Card

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

Ingredients (quick list)

  • 90 g All-purpose flour (Sifted)
  • 300 ml Milk (Room temperature)
  • 3 Eggs (Large)
  • 3 g Salt (About 1/2 tsp)
  • 1 g Black pepper (About 1/2 tsp, finely ground)
  • 20 ml Vegetable oil (Plus extra for the pan)
  • 180 g Macaroni (Small elbows or short tubes)
  • 200 g Onion (Finely diced (about 1 large))
  • 350 g Ground beef (80–85% lean)
  • 30 g Barberries (Rinsed and drained)
  • 20 g Fresh parsley (Finely chopped)

Steps (summary)

  1. Make the crepe batter by whisking the flour, salt, and black pepper in a bowl until evenly combined. Add the milk and eggs, the…
  2. Rest the batter for 10 minutes at room temperature so the flour hydrates and the crepes cook evenly. While it rests, set a nons…
  3. Cook the macaroni in boiling water until just tender, about 7–9 minutes depending on shape, then drain well. Rinse briefly with…
  4. Prepare the filling by heating 30 ml vegetable oil in a skillet over medium heat, then sauté the diced onion for 8–10 minutes u…
  5. Season the meat with 6 g salt and 2 g black pepper, then stir well so the seasoning coats evenly. Add the drained macaroni and…
  6. Stir in the barberries and cook for 30–60 seconds so they plump slightly without burning or turning bitter. Turn off the heat a…

+ 4 more steps in the full instructions section below.

Cultural Background

Karep-e Goosht reflects Persian home cooking’s talent for adapting global ideas—here, crepes—into a satisfying, rice-free main. The use of barberries and herbs keeps the flavor unmistakably Iranian, balancing richness with bright acidity.

savorytangypepperysilky crepehearty fillingtoasty onionfresh parsley🌶 mild

Equipment

Mixing bowlWhiskNonstick skillet (24–26 cm)SpatulaMedium pot for pastaColanderKnife and cutting board

💡 Tips

  • For the most delicate texture, keep crepe heat at medium and flip as soon as the surface sets; overcooking makes them brittle.
  • Rinse barberries quickly and drain well, then add them at the very end so they stay tart and do not scorch.
  • If the filling seems dry, stir in 15 ml milk while warm to loosen it without adding extra oil.

⚠️ Common Mistakes

  • Cooking crepes too long until crisp and dry

    ✅ Fix: Use medium heat and remove the crepe when the surface sets and edges lift; the second side needs only 20–30 seconds.

  • Adding barberries too early and burning them

    ✅ Fix: Stir barberries in during the last minute of cooking, then turn off the heat so they plump without scorching.

  • Rolling crepes with hot, steamy filling that tears the wrap

    ✅ Fix: Let the filling cool for 5 minutes, then roll gently but snugly to prevent splitting.

🧊 How to Store

Cool crepes completely, then refrigerate in an airtight container for up to 3 days. Reheat covered in a skillet over low heat for 2–3 minutes per side or in a 160°C oven for 10 minutes; avoid high heat or the egg wrap will toughen.

📅 Make Ahead

Cook the filling up to 2 days ahead and refrigerate tightly covered. Crepe batter can be mixed up to 12 hours ahead and kept chilled; whisk again before cooking, then assemble just before serving for the best texture.

🍽️ Pairs Well With

  • Shirazi salad
  • torshi
  • plain yogurt
  • fresh herbs (sabzi khordan)
  • pickled cucumbers.

Regional Variations

  • Tehran-style: a little more black pepper and extra parsley for a brighter, café-like profile.
  • Home-style variation: replace part of the macaroni with 100 g diced cooked potatoes for a softer, more nostalgic texture.
  • Party version: make smaller crepes and roll into bite-size pieces, then warm briefly before serving.
everyday party
#classic#family-style

Ingredients

  • 3.2 ozAll-purpose flour (Sifted)
  • 1¼ cupMilk (Room temperature)
  • 3Eggs (Large)
  • 3 gSalt (About 1/2 tsp)
  • 1 gBlack pepper (About 1/2 tsp, finely ground)
  • 1⅓ tbspVegetable oil (Plus extra for the pan)
  • 6⅓ ozMacaroni (Small elbows or short tubes)
  • 7.1 ozOnion (Finely diced (about 1 large))
  • 12.5 ozGround beef (80–85% lean)
  • 1.1 ozBarberries (Rinsed and drained)
  • 20 gFresh parsley (Finely chopped)

🔄 Substitutions

  • Ground beefGround lamb
  • BarberriesDried cranberries (unsweetened)
  • MilkWater

Instructions

  1. 1

    Make the crepe batter by whisking the flour, salt, and black pepper in a bowl until evenly combined. Add the milk and eggs, then whisk until smooth and silky with no visible lumps, and finally whisk in 20 ml vegetable oil for tenderness.

  2. 2

    Rest the batter for 10 minutes at room temperature so the flour hydrates and the crepes cook evenly. While it rests, set a nonstick skillet (about 24–26 cm) over medium heat and lightly oil it so the first crepe releases cleanly.

  3. 3

    Cook the macaroni in boiling water until just tender, about 7–9 minutes depending on shape, then drain well. Rinse briefly with warm water to stop carryover cooking, and shake the colander so the pasta is not watery before mixing into the filling.

  4. 4

    Prepare the filling by heating 30 ml vegetable oil in a skillet over medium heat, then sauté the diced onion for 8–10 minutes until soft and lightly golden. Add the ground beef and break it up thoroughly, cooking for 6–8 minutes until browned with no pink remaining.

  5. 5

    Season the meat with 6 g salt and 2 g black pepper, then stir well so the seasoning coats evenly. Add the drained macaroni and cook together for 2 minutes to meld flavors, keeping the mixture moist but not greasy.

  6. 6

    Stir in the barberries and cook for 30–60 seconds so they plump slightly without burning or turning bitter. Turn off the heat and fold in the chopped parsley, then let the filling cool for 5 minutes so it does not tear the crepes.

  7. 7

    Cook the crepes by heating the lightly oiled nonstick skillet over medium heat until hot but not smoking. Pour about 70–80 ml batter (roughly 1/3 cup) into the pan and swirl to coat in a thin layer, then cook 60–90 seconds until the edges lift and the surface looks set.

  8. 8

    Flip the crepe and cook the second side for 20–30 seconds to keep it pliable and pale-golden rather than crisp. Transfer to a plate and repeat with the remaining batter, oiling the pan lightly as needed so each crepe stays silky.

  9. 9

    Assemble by placing one crepe on a board and spooning about 120–140 g filling slightly off-center in a neat log. Fold the sides in and roll snugly into a cylinder, then repeat with the remaining crepes to make 8 filled crepes total.

  10. 10

    Warm and serve by returning the filled crepes to the skillet over low heat for 1–2 minutes per side to heat through without drying. Slice on a bias for a refined presentation, and serve immediately so the crepes stay tender and the barberries remain bright.

🪪 Recipe Passport

Origin: Persian Cuisine
Researched by: Zaffaron Kitchen
Published: April 6, 2026

Cultural Background

Karep-e Goosht reflects Persian home cooking’s talent for adapting global ideas—here, crepes—into a satisfying, rice-free main. The use of barberries and herbs keeps the flavor unmistakably Iranian, balancing richness with bright acidity.

Regional Variations

Tehran-style: a little more black pepper and extra parsley for a brighter, café-like profile.
Home-style variation: replace part of the macaroni with 100 g diced cooked potatoes for a softer, more nostalgic texture.
Party version: make smaller crepes and roll into bite-size pieces, then warm briefly before serving.

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

640
Calories
32g
Protein
31g
Fat
56g
Carbs
3g
Fiber
980mg
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.