Makaron-e Gosht-e Gousaleh (ماکارون گوشت گوساله و جوانهها) — Persian Veal and Sprout Macaroni Stir-Fry
Tender veal strips and al dente macaroni are stir-fried with crunchy sprouts, carrots, garlic, and soy sauce, finished with turmeric and fresh green onion for a modern Persian-inspired fusion meal.

Printable Recipe Card
Servings: 4 · Total: 60 min · Difficulty: medium
Ingredients (quick list)
- 450 g Veal steak, trimmed (slice across the grain into 6 mm strips)
- 60 ml Soy sauce (divided; use low-sodium if preferred)
- 15 ml Lemon juice (for a brighter finish)
- 2 tsp Ground turmeric
- 1 tsp Ground black pepper
- 0.5 tsp Fine sea salt (reduce if using regular soy sauce)
- 3 tbsp Neutral oil (such as sunflower, canola, or grapeseed)
- 200 g Onion (thinly sliced)
- 12 g Garlic (about 4 cloves, finely minced)
- 150 g Carrots (julienned into matchsticks)
- 200 g Bean sprouts or wheat sprouts (rinsed and well-drained)
- 1 Red chili peppers (thinly sliced; remove seeds for less heat)
+ 3 more in the full ingredients section below.
Steps (summary)
- Marinate the veal: in a bowl, toss veal strips with 30 ml soy sauce, turmeric, black pepper, and salt. Mix until evenly coated,…
- Cook the macaroni: bring 2,500 ml water to a rolling boil over high heat. Add macaroni and cook until al dente, 7–9 minutes (or…
- Sear the veal: heat 2 tbsp oil in a large wok or skillet over medium-high heat until shimmering. Add the veal in a single layer…
- Build the base: reduce heat to medium. Add remaining 1 tbsp oil, then add onion and cook 6–8 minutes, stirring, until softened…
- Stir-fry vegetables: add carrots and sliced red chili to the pan. Stir-fry 3–4 minutes over medium-high heat until carrots are…
- Combine and glaze: return veal (and any juices) to the pan. Add drained macaroni, remaining 30 ml soy sauce, and lemon juice. T…
+ 1 more steps in the full instructions section below.
Cultural Background
Macaroni dishes have a long presence in Iranian home cooking, often adapted to available ingredients and family tastes. This version uses a stir-fry method and soy sauce to reflect modern, global pantry influences while keeping familiar Persian aromatics like onion, garlic, and turmeric.
Equipment
💡 Tips
- Slice veal across the grain and keep strips uniform (about 6 mm) so they cook quickly without drying out.
- Dry the sprouts well after rinsing; excess water will steam the stir-fry and dilute the sauce.
- For deeper color and aroma, bloom the turmeric briefly in the hot oil with the onions, but do not let it burn.
- If the pan looks dry when adding pasta, splash in 2–3 tbsp hot water to help the soy sauce coat evenly.
⚠️ Common Mistakes
❌ Overcooking the veal until tough
💡 Why: Lean veal dries quickly, especially when sliced thin and cooked past medium.
✅ Fix: Sear hot and fast, remove early, then finish briefly after adding pasta; aim for 63–68°C internal temperature.
❌ Adding wet sprouts straight from rinsing
💡 Why: Water steams the pan, softens sprouts, and makes the sauce watery.
✅ Fix: Drain thoroughly and pat dry; add sprouts at the end for only 60–90 seconds.
❌ Cooking pasta fully before stir-frying
💡 Why: Fully cooked pasta turns soft and breaks when tossed in the pan.
✅ Fix: Boil 1 minute less than package directions and finish in the skillet with the sauce for 2–3 minutes.
❌ Burning garlic and turmeric
💡 Why: Both can turn bitter when overheated in dry oil.
✅ Fix: Add garlic after onions soften and keep heat at medium; if needed, add 1–2 tbsp water to cool the pan.
🧊 How to Store
Cool within 2 hours. Refrigerate in an airtight container for up to 3 days. Reheat in a skillet over medium heat with 1–2 tbsp water, 4–6 minutes, tossing until hot. Not ideal for freezing because sprouts soften and release water.
📅 Make Ahead
Slice vegetables and veal up to 24 hours ahead and refrigerate separately. Marinate the veal up to 12 hours ahead. Cook pasta up to 6 hours ahead, toss with 1 tsp oil to prevent sticking, and refrigerate; bring to room temperature for 15 minutes before stir-frying.
🍽️ Pairs Well With
- Cucumber and tomato salad with lemon and olive oil
- Plain yogurt or yogurt-cucumber dip (optional)
- Pickled vegetables
- Fresh herbs (mint
- basil
- or parsley) on the side
Regional Variations
- Tehran-style home cookingOften made milder with no fresh chili and finished with extra lemon juice; some cooks add a small knob of butter at the end for richness (omit for dairy-free).
- Northern Iran-inspiredMore herbs are used at the finish, such as chopped parsley and mint, and the dish may include thinly sliced bell pepper for sweetness and color.
Ingredients
- 450 gVeal steak, trimmed (slice across the grain into 6 mm strips)
- 60 mlSoy sauce (divided; use low-sodium if preferred)
- 15 mlLemon juice (for a brighter finish)
- 2 tspGround turmeric
- 1 tspGround black pepper
- 0.5 tspFine sea salt (reduce if using regular soy sauce)
- 3 tbspNeutral oil (such as sunflower, canola, or grapeseed)
- 200 gOnion (thinly sliced)
- 12 gGarlic (about 4 cloves, finely minced)
- 150 gCarrots (julienned into matchsticks)
- 200 gBean sprouts or wheat sprouts (rinsed and well-drained)
- 1Red chili peppers (thinly sliced; remove seeds for less heat)
- 60 gGreen onion (thinly sliced; separate whites and greens)
- 300 gMacaroni (short macaroni or elbow; cook al dente)
- 2500 mlWater (for boiling pasta)
🔄 Substitutions
- Veal steak→ Beef sirloin or chicken thigh strips
- Bean sprouts or wheat sprouts→ Shredded cabbage or snow peas
- Soy sauce→ Tamari or coconut aminos
Instructions
- 1
Marinate the veal: in a bowl, toss veal strips with 30 ml soy sauce, turmeric, black pepper, and salt. Mix until evenly coated, then rest 20 minutes at room temperature (or refrigerate up to 12 hours and bring back toward room temperature for 15 minutes before cooking).
- 2
Cook the macaroni: bring 2,500 ml water to a rolling boil over high heat. Add macaroni and cook until al dente, 7–9 minutes (or 1 minute less than package instructions). Drain well and rinse briefly with warm water to stop carryover cooking, then set aside.
- 3
Sear the veal: heat 2 tbsp oil in a large wok or skillet over medium-high heat until shimmering. Add the veal in a single layer and sear 2–3 minutes per side, stirring only once or twice to brown. Transfer to a plate; keep any juices for the pan.
- 4
Build the base: reduce heat to medium. Add remaining 1 tbsp oil, then add onion and cook 6–8 minutes, stirring, until softened and lightly golden at the edges. Add garlic and the green onion whites; cook 45–60 seconds until fragrant, avoiding browning the garlic.
- 5
Stir-fry vegetables: add carrots and sliced red chili to the pan. Stir-fry 3–4 minutes over medium-high heat until carrots are slightly tender but still crisp. Add sprouts and cook 60–90 seconds, just until warmed and glossy; keep them crunchy for contrast.
- 6
Combine and glaze: return veal (and any juices) to the pan. Add drained macaroni, remaining 30 ml soy sauce, and lemon juice. Toss continuously 2–3 minutes over medium heat until the pasta is evenly coated and the veal is just cooked through (target 63–68°C internal).
- 7
Finish and serve: turn off heat and fold in the green onion greens. Taste and adjust with up to 1 tsp extra soy sauce or 1–2 tsp lemon juice if needed. Rest 2 minutes so the sauce clings, then serve hot with extra chili slices on the side.
🪪 Recipe Passport
Cultural Background
Macaroni dishes have a long presence in Iranian home cooking, often adapted to available ingredients and family tastes. This version uses a stir-fry method and soy sauce to reflect modern, global pantry influences while keeping familiar Persian aromatics like onion, garlic, and turmeric.
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

Aged Garlic Pickle (سیر ترشی) — Gilan’s seven-year-style black garlic torshi
Persian · Side Dishes · 45 min

Persian Kotlet (کتلت) — Saffron-Infused Meat & Potato Patties
Persian · Main Courses · 55 min

Soup-e Jo (سوپ جو) — Persian Creamy Barley Soup
Persian · Soups · 90 min

Sinj Stuffed Cabbage Rolls (Sinjski arambaši) — Hand-Chopped Meat in Sour Cabbage
Croatian · Main Courses · 245 min

Num Pang Pate (នំប៉័ងប៉ាតេ) — Cambodian Baguette with Pate and Pickles
Cambodian · Main Courses · 60 min

Sac Kavurma (Saç Kavurma) — Thin-Sliced Turkish Meat Sautéed with Onions
Turkish · Main Courses · 38 min

Turkish Shish Kebab (Şiş Kebap) — Charcoal-Grilled Marinated Lamb Skewers
Turkish · Kebabs · 37 min

Francesinha (Francesinha) — Porto Beer-Sauce Steak Sandwich
Portuguese · Main Courses · 70 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.