Skip to content
Zaffaron

Savory Veal and Sprout Macaroni Stir-Fry (ماکارونی تفت‌داده با گوشت گوساله و جوانه) — Umami soy veal with crunchy sprouts

This lively stir-fry blends tender veal, al dente macaroni, and crisp sprouts in a soy-garlic glaze. It nods to Persian home-style sautés while borrowing East Asian umami for a fast, weeknight-friendly fusion.

By Zaffaron Kitchen· Published April 7, 2026 Tested Recipe
Dairy-Free Nut-Free Halal
Contains: gluten, soy
45 min total Prep 20m · Cook 25m 4 servings 610 cal
↓ Jump to Recipe
Savory Veal and Sprout Macaroni Stir-Fry — Umami soy veal with crunchy sprouts - authentic international recipe

Printable Recipe Card

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

Ingredients (quick list)

  • 280 g Macaroni (short elbows) (uncooked)
  • 10 g Fine salt (for boiling water)
  • 30 ml Neutral oil (sunflower or canola)
  • 12 g Garlic (about 4 cloves, finely minced)
  • 180 g Onion (1 medium, thinly sliced)
  • 450 g Veal steak (thinly sliced across the grain into 5 mm strips)
  • 2 g Black pepper (freshly ground)
  • 2 g Ground turmeric (adds warm color and aroma)
  • 140 g Carrot (1 large, cut into matchsticks)
  • 200 g Bean sprouts (rinsed and well-drained)
  • 60 ml Soy sauce (regular (not sweet))
  • 45 ml Water (to loosen the glaze)

+ 4 more in the full ingredients section below.

Steps (summary)

  1. Bring 2.5 liters of water to a rolling boil and dissolve 10 g salt in it. Add the macaroni and cook until al dente, 1–2 minutes…
  2. In a small bowl, whisk together soy sauce, 45 ml water, sugar, and rice vinegar until the sugar dissolves completely. Keep this…
  3. Heat a large wok or wide skillet over medium-high heat for 2 minutes, then add 30 ml neutral oil. Add the sliced onion and cook…
  4. Stir in the minced garlic and cook for 30–45 seconds until fragrant but not browned. Add the veal strips, black pepper, and tur…
  5. Cook the veal for 5–7 minutes, tossing occasionally, until most pieces are browned and just cooked through. If the pan looks dr…
  6. Add the carrots and stir-fry for 2–3 minutes so they soften slightly while staying crisp. Add the drained sprouts and cook for…

+ 2 more steps in the full instructions section below.

Cultural Background

A modern, home-kitchen fusion that echoes Persian sautéed meat-and-veg dishes while embracing soy sauce and quick wok technique. It reflects contemporary Iranian diaspora cooking, where pantry staples meet local flavors for fast, satisfying meals.

savorytangyumami-richtender meatal dente pastacrunchy sproutsgarlic sizzlesoy umamitoasted turmeric🌶 medium

Equipment

Large potColanderWok or large skilletChef's knifeCutting boardMixing bowlWhisk or forkTongs or spatula

💡 Tips

  • Slice veal across the grain into 5 mm strips to keep it tender; thicker pieces will feel chewy in a quick stir-fry.
  • Drain sprouts very well before adding so the pan stays hot and the vegetables stay crisp instead of watery.
  • Undercook the macaroni by 1–2 minutes so it finishes in the wok without turning soft.

⚠️ Common Mistakes

  • Overcooking the macaroni before stir-frying

    ✅ Fix: Boil 1–2 minutes under al dente and finish in the wok so it stays springy.

  • Crowding the pan so the veal steams

    ✅ Fix: Use a wide skillet or cook the veal in two batches, then combine before adding vegetables.

  • Adding wet sprouts and cooling the pan

    ✅ Fix: Drain and pat sprouts dry, then stir-fry briefly over high heat to keep them crisp.

🧊 How to Store

Cool leftovers within 1 hour, then refrigerate in an airtight container for up to 3 days. Reheat in a skillet over medium heat with 30 ml water, tossing 3–4 minutes to loosen the sauce; avoid microwaving too long or sprouts will soften.

📅 Make Ahead

Slice the veal and vegetables up to 24 hours ahead and refrigerate separately. Mix the sauce up to 3 days ahead; cook pasta the day of for best texture, or pre-cook and oil lightly with 5 ml oil to prevent sticking.

🍽️ Pairs Well With

  • Shirazi salad
  • torshi
  • pickled cucumbers
  • steamed greens
  • lemon wedges

Regional Variations

  • Add 1 tsp (2 g) ground cumin and 1 tsp (2 g) paprika for a more Middle Eastern spice profile.
  • Use thin egg noodles instead of macaroni for a more East Asian texture; keep the same sauce ratios.
  • Stir in 1 tbsp (15 ml) brewed saffron water for a Persian-inspired aroma and golden hue.
everyday party
#family-style

Ingredients

  • 9⅞ ozMacaroni (short elbows) (uncooked)
  • 10 gFine salt (for boiling water)
  • 2 tbspNeutral oil (sunflower or canola)
  • 12 gGarlic (about 4 cloves, finely minced)
  • 6⅓ ozOnion (1 medium, thinly sliced)
  • 16 ozVeal steak (thinly sliced across the grain into 5 mm strips)
  • 2 gBlack pepper (freshly ground)
  • 2 gGround turmeric (adds warm color and aroma)
  • 4.9 ozCarrot (1 large, cut into matchsticks)
  • 7.1 ozBean sprouts (rinsed and well-drained)
  • ¼ cupSoy sauce (regular (not sweet))
  • 3 tbspWater (to loosen the glaze)
  • 6 gGranulated sugar (balances soy salinity)
  • 1 tbspRice vinegar (for brightness)
  • 10 gRed chili pepper (1–2 small chilies, thinly sliced (seeds removed for milder heat))
  • 2⅛ ozGreen onion (about 4 stalks, sliced on the bias)

🔄 Substitutions

  • Veal steakbeef sirloin
  • Rice vinegarfresh lemon juice
  • Bean sproutswheat sprouts

Instructions

  1. 1

    Bring 2.5 liters of water to a rolling boil and dissolve 10 g salt in it. Add the macaroni and cook until al dente, 1–2 minutes less than the package suggests, then drain well and set aside so it does not overcook.

  2. 2

    In a small bowl, whisk together soy sauce, 45 ml water, sugar, and rice vinegar until the sugar dissolves completely. Keep this sauce beside the stove because the stir-fry moves quickly once the pan is hot.

  3. 3

    Heat a large wok or wide skillet over medium-high heat for 2 minutes, then add 30 ml neutral oil. Add the sliced onion and cook for 4–5 minutes, stirring often, until softened and lightly golden at the edges.

  4. 4

    Stir in the minced garlic and cook for 30–45 seconds until fragrant but not browned. Add the veal strips, black pepper, and turmeric, then spread the meat out so it sears rather than steams.

  5. 5

    Cook the veal for 5–7 minutes, tossing occasionally, until most pieces are browned and just cooked through. If the pan looks dry, add 15 ml water and scrape up the browned bits to keep the fond from burning.

  6. 6

    Add the carrots and stir-fry for 2–3 minutes so they soften slightly while staying crisp. Add the drained sprouts and cook for 60–90 seconds, keeping the heat high to preserve their crunch.

  7. 7

    Add the drained macaroni and pour the prepared soy-vinegar sauce over everything. Toss continuously for 2–3 minutes until the pasta is evenly glazed and the sauce lightly clings to the noodles without pooling.

  8. 8

    Turn off the heat and fold in the sliced red chili and green onion so their aroma stays fresh. Rest the pan for 2 minutes, then serve immediately while the sprouts are still snappy and the veal remains tender.

🪪 Recipe Passport

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

Cultural Background

A modern, home-kitchen fusion that echoes Persian sautéed meat-and-veg dishes while embracing soy sauce and quick wok technique. It reflects contemporary Iranian diaspora cooking, where pantry staples meet local flavors for fast, satisfying meals.

Regional Variations

Add 1 tsp (2 g) ground cumin and 1 tsp (2 g) paprika for a more Middle Eastern spice profile.
Use thin egg noodles instead of macaroni for a more East Asian texture; keep the same sauce ratios.
Stir in 1 tbsp (15 ml) brewed saffron water for a Persian-inspired aroma and golden hue.

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

610
Calories
39g
Protein
24g
Fat
60g
Carbs
4.5g
Fiber
1380mg
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.