Karep-e Goosht (کرپ گوشت) — Persian Savory Meat Crepe
A Persian-style savory crepe made with a thin, silky egg-and-milk batter, wrapped around a hearty spiced beef and macaroni filling. Barberries add tart pops, while fried onions and parsley bring aroma and crunch.

Printable Recipe Card
Servings: 4 · Total: 70 min · Difficulty: medium
Ingredients (quick list)
- 250 g Yellow onion (thinly sliced)
- 60 ml Vegetable oil (for frying onions and cooking crepes)
- 6 g Salt (divided)
- 2 g Black pepper (freshly ground, divided)
- 300 g Ground beef (85–90% lean)
- 120 g Elbow macaroni (dry weight)
- 30 g Tomato paste (about 2 tbsp)
- 120 ml Water (for simmering the filling)
- 35 g Barberries (rinsed well, drained)
- 20 g Fresh parsley (finely chopped)
- 4 large Eggs (room temperature)
- 360 ml Milk (room temperature)
+ 1 more in the full ingredients section below.
Steps (summary)
- Fry the onions: Heat 45 ml of the vegetable oil in a wide skillet over medium heat. Add the sliced onion and cook 12–15 minutes…
- Cook the macaroni: Bring a medium pot of water to a boil. Add 3 g of the salt and the elbow macaroni. Boil 6–8 minutes until ju…
- Brown the meat: Return the skillet to medium-high heat. Add the ground beef and cook 6–8 minutes, breaking it up, until no long…
- Finish the filling: Reduce heat to low. Stir the drained macaroni into the meat mixture until evenly coated and cohesive, 1–2 m…
- Make the crepe batter: In a bowl, whisk eggs and milk until smooth. Add sifted flour, remaining 1 g black pepper, and remaining…
- Cook the crepes: Heat a 24–26 cm nonstick skillet over medium heat for 2 minutes. Lightly brush with the remaining 15 ml vegeta…
+ 2 more steps in the full instructions section below.
Cultural Background
Savory filled crepes appear in many home kitchens as a way to combine pantry staples with a refined presentation. In Persian cooking, the pairing of tart dried fruit like barberries with browned onions is a familiar flavor contrast that also shows up in rice dishes and pilafs.
Equipment
💡 Tips
- Rinse barberries in a fine sieve and drain well; adding them at the end keeps their tart pop and prevents bitterness from overcooking.
- Resting the batter for 10 minutes improves tenderness and reduces tearing when flipping.
- Keep crepes stacked under a clean towel; trapped steam keeps them pliable for rolling.
- If your skillet runs hot, lower to medium-low; crepes should stay pale-golden, not browned like pancakes.
- For cleaner slices, let filled crepes rest 3 minutes before cutting so the filling sets slightly.
⚠️ Common Mistakes
❌ Overcooking the barberries until they burst and turn bitter
💡 Why: High heat and long cooking times can scorch their skins and concentrate bitterness
✅ Fix: Rinse, drain, then add at the end for only 30–45 seconds off strong heat
❌ Crepes tearing when flipping or rolling
💡 Why: Batter may be too thick, under-rested, or the pan not properly preheated
✅ Fix: Rest batter 10 minutes, whisk smooth, preheat pan 2 minutes, and keep crepes thin (80–90 ml per 24–26 cm pan)
❌ Watery filling that leaks out
💡 Why: Macaroni may be overcooked or the meat sauce not reduced enough
✅ Fix: Cook pasta al dente, simmer meat mixture until thick, and cool 3–5 minutes before filling
❌ Onions turning soft instead of crisp
💡 Why: Crowding the pan or too low heat causes steaming
✅ Fix: Use a wide skillet, medium heat, stir frequently, and drain on paper towel immediately
🧊 How to Store
Refrigerate cooked crepes and filling separately in airtight containers for up to 3 days. Reheat filling in a covered skillet with 1–2 tbsp water. Warm crepes in a dry nonstick pan 15–20 seconds per side. Assembled crepes can be refrigerated 24 hours; reheat covered at 160°C for 12–15 minutes.
📅 Make Ahead
Prepare the fried onions and the meat-macaroni filling up to 2 days ahead and refrigerate. Make the crepe batter up to 12 hours ahead, covered, and whisk again before cooking. Assemble just before serving for the best texture, or assemble up to 24 hours ahead and reheat covered in the oven.
🍽️ Pairs Well With
- Crisp salad of cucumber
- tomato
- and lemon
- Plain yogurt or yogurt-cucumber dip
- Pickled vegetables
- Hot black tea
Regional Variations
- Tehran-style home cookingOften uses a slightly sweeter profile by adding a small handful of extra barberries and serving with yogurt on the side; the crepes are typically kept very thin and pale for a delicate texture.
- Northern Iran-inspiredMay include more fresh herbs in the filling (especially parsley) and sometimes a bit of additional black pepper for warmth, with a preference for extra-crisp onions as the main topping.
Ingredients
- 250 gYellow onion (thinly sliced)
- 60 mlVegetable oil (for frying onions and cooking crepes)
- 6 gSalt (divided)
- 2 gBlack pepper (freshly ground, divided)
- 300 gGround beef (85–90% lean)
- 120 gElbow macaroni (dry weight)
- 30 gTomato paste (about 2 tbsp)
- 120 mlWater (for simmering the filling)
- 35 gBarberries (rinsed well, drained)
- 20 gFresh parsley (finely chopped)
- 4 largeEggs (room temperature)
- 360 mlMilk (room temperature)
- 120 gAll-purpose flour (sifted)
🔄 Substitutions
- Ground beef→ Ground lamb
- Barberries→ Dried cranberries (unsweetened if possible), chopped
- Milk→ Unsweetened soy milk
Instructions
- 1
Fry the onions: Heat 45 ml of the vegetable oil in a wide skillet over medium heat. Add the sliced onion and cook 12–15 minutes, stirring often, until deeply golden and crisp at the edges. Transfer to a plate lined with paper towel. Reserve the skillet; keep 1–2 tablespoons onion oil in it for flavor.
- 2
Cook the macaroni: Bring a medium pot of water to a boil. Add 3 g of the salt and the elbow macaroni. Boil 6–8 minutes until just al dente (it will soften more in the filling). Drain well and set aside. Do not rinse; the starch helps the filling bind.
- 3
Brown the meat: Return the skillet to medium-high heat. Add the ground beef and cook 6–8 minutes, breaking it up, until no longer pink and lightly browned. Stir in tomato paste and cook 1 minute to remove raw taste. Add 120 ml water, 2 g salt, and 1 g black pepper; simmer 5 minutes until thick.
- 4
Finish the filling: Reduce heat to low. Stir the drained macaroni into the meat mixture until evenly coated and cohesive, 1–2 minutes. Fold in half of the fried onions (reserve the rest for serving). Add the barberries and cook 30–45 seconds just to warm and plump without bursting. Turn off heat; fold in chopped parsley.
- 5
Make the crepe batter: In a bowl, whisk eggs and milk until smooth. Add sifted flour, remaining 1 g black pepper, and remaining 1 g salt, whisking until no lumps remain. Rest the batter 10 minutes at room temperature so the flour hydrates and the crepes cook tender.
- 6
Cook the crepes: Heat a 24–26 cm nonstick skillet over medium heat for 2 minutes. Lightly brush with the remaining 15 ml vegetable oil as needed. Pour about 80–90 ml batter, swirl to coat thinly, and cook 60–75 seconds until the surface sets. Flip and cook 20–30 seconds more. Repeat to make 8 crepes.
- 7
Fill and roll: Warm the filling over low heat for 1–2 minutes if needed. Place a crepe on a board, add about 90–110 g filling in a log near the bottom third, then fold sides in and roll snugly. Repeat with remaining crepes. Keep rolls covered with foil to prevent drying while you finish.
- 8
Serve: Arrange the crepes seam-side down on a warm platter. Top with the reserved fried onions and any remaining barberries from the pan. For extra crisp edges, briefly sear the filled crepes in a lightly oiled skillet over medium heat for 1 minute per side, then serve immediately while hot and aromatic.
🪪 Recipe Passport
Cultural Background
Savory filled crepes appear in many home kitchens as a way to combine pantry staples with a refined presentation. In Persian cooking, the pairing of tart dried fruit like barberries with browned onions is a familiar flavor contrast that also shows up in rice dishes and pilafs.
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

Mixed Vegetable Rice (برنج با مخلوط سبزیجات) — Persian-Style Aromatic Pilaf
Persian · Rice Dishes · 75 min

Katteh Tond (کته تند) — Spicy Caspian-Style One-Pot Chicken Rice
Persian · Rice Dishes · 85 min

Saffron Sweet Rice (پلو شیرینی زعفرانی) — Festive Persian milk-saffron rice with nuts
Persian · Rice Dishes · 75 min

Charquicán (Charquicán) — Chilean Beef and Vegetable Hash
Chilean · Main Courses · 70 min

Chilean Beef Empanada (Empanada de pino) — Baked pastry filled with beef, onion, egg, olive, and raisins
Chilean · Main Courses · 125 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

Cornish Pasty (Cornish Pasty) — Traditional Beef and Swede Hand Pie
British · Main Courses · 100 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.