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.

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)
- Make the crepe batter by whisking the flour, salt, and black pepper in a bowl until evenly combined. Add the milk and eggs, the…
- Rest the batter for 10 minutes at room temperature so the flour hydrates and the crepes cook evenly. While it rests, set a nons…
- Cook the macaroni in boiling water until just tender, about 7–9 minutes depending on shape, then drain well. Rinse briefly with…
- 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…
- 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…
- 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.
Equipment
💡 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.
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 beef→ Ground lamb
- Barberries→ Dried cranberries (unsweetened)
- Milk→ Water
Instructions
- 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
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
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
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
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
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
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
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
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
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
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
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

Jeweled Rice (مرصع پلو) — Festive Persian rice with saffron chicken and jeweled fruits
Persian · Rice Dishes · 135 min

Persian-Style Pizza-Chips (خوراک چیپس و پنیر) — Street-Food Chip Bake with Chicken and Mozzarella
Persian · Main Courses · 45 min

Yatimcheh (یتیمچه) — Persian Slow-Cooked Summer Vegetable Stew
Persian · Stews · 100 min

Chilean Curanto (Curanto) — Chiloé Seafood and Meat Feast
Chilean · Main Courses · 110 min

Patatnik (Пататник) — Rhodope Potato Skillet Cake
Bulgarian · Main Courses · 60 min

Gavurdağı Salad (Gavurdağı Salatası) — Finely Chopped Walnut & Pomegranate Salad
Turkish · Salads · 20 min

Izmir Kofte (İzmir Köfte) — Oven-Baked Meatballs with Tomato Sauce and Potatoes
Turkish · Main Courses · 70 min

Callaloo (Callaloo) — Trinidadian Coconut Greens with Crab
Trinidadian · Side Dishes · 75 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.