Skip to content
Zaffaron

Makaroni Goosht Gosaleh (ماکارونی گوشت گوساله) — Persian-Style Beef Pasta

Persian-style beef pasta stir-fry with turmeric, cumin, soy sauce, and crisp sprouts. Tender seared steak is tossed with carrots, peppers, and green onions for a fast, aromatic modern comfort meal.

By Zaffaron Kitchen· Published March 15, 2026 Verified Recipe
Dairy-Free Nut-Free Halal
Contains: gluten, soy
55 min total Prep 35m · Cook 20m 4 servings 610 cal ~$4.25/serving
↓ Jump to Recipe
Makaroni Goosht Gosaleh — Persian-Style Beef Pasta - authentic persian recipe

Printable Recipe Card

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

Ingredients (quick list)

  • 450 g Beef sirloin steak (thinly sliced into 5 mm strips, across the grain)
  • 45 ml Soy sauce (for marinating and finishing (about 3 tbsp))
  • 12 g Garlic (finely grated or minced (about 4 cloves))
  • 2 tsp Ground cumin
  • 1 tsp Ground turmeric
  • 0.5 tsp Black pepper (freshly ground)
  • 1 tsp Granulated sugar (balances soy and helps browning)
  • 45 ml Vegetable oil (divided (about 3 tbsp))
  • 200 g Yellow onion (thinly sliced)
  • 180 g Carrots (julienned into matchsticks)
  • 10 g Hot red peppers (thinly sliced; remove seeds for less heat)
  • 150 g Bean sprouts (rinsed and thoroughly drained)

+ 4 more in the full ingredients section below.

Steps (summary)

  1. Marinate the beef: In a bowl, mix soy sauce, garlic, cumin, turmeric, black pepper, and sugar until dissolved. Add the sliced s…
  2. Cook the pasta: Bring a large pot of water to a rolling boil, add the salt, then add spaghetti. Boil until just al dente, 1–2 m…
  3. Sear the beef: Heat a wok or large skillet over high heat for 2 minutes. Add 2 tbsp (30 ml) vegetable oil and swirl. Add the ma…
  4. Stir-fry the vegetables: Reduce heat to medium-high and add the remaining 1 tbsp (15 ml) oil. Add onion and cook 3 minutes unti…
  5. Combine and finish: Return beef (and any juices) to the pan. Add the drained pasta and toss vigorously over medium-high heat fo…

Cultural Background

Persian home cooking often adapts international pantry staples to familiar spice profiles, especially in urban kitchens. This beef-and-pasta stir-fry reflects contemporary comfort food where quick cooking, bright vegetables, and warm spices meet in a single pan.

savoryumamiwarm-spicedmildly sweettender beefspringy pastacrisp vegetablesgarliccuminturmericseared beef🌶 medium

Equipment

Large potColanderWok or large skilletMixing bowlChef's knifeCutting boardTongs or two spatulasMeasuring spoonsMeasuring cup

💡 Tips

  • Slice the steak across the grain and keep strips thin; this keeps the beef tender even with high-heat cooking.
  • Drain sprouts extremely well; excess water steams the stir-fry and dulls browning.
  • Undercook the pasta slightly so it finishes in the pan without becoming soft.
  • If your pan is small, sear the beef in two batches to avoid overcrowding and boiling the meat.
  • For a more Persian aroma, add 1/4 tsp ground saffron dissolved in 1 tbsp hot water at the end (optional).

⚠️ Common Mistakes

  • ❌ Overcrowding the pan when searing the beef

    💡 Why: Too much meat drops the pan temperature, causing steaming instead of browning and making the beef tough.

    ✅ Fix: Sear in two batches or use a wider pan; keep heat high and let the first side brown undisturbed for 60–90 seconds.

  • ❌ Cooking sprouts too long

    💡 Why: Sprouts release water and quickly turn limp, diluting flavor and ruining the crisp contrast.

    ✅ Fix: Add sprouts at the end and cook only 60–90 seconds, just until warmed through.

  • ❌ Fully cooking the pasta before tossing in the pan

    💡 Why: Pasta continues cooking during stir-frying and can become soft and sticky.

    ✅ Fix: Boil 1–2 minutes under al dente, then finish in the skillet with a splash of reserved pasta water.

  • ❌ Skipping the reserved pasta water

    💡 Why: Without starch water, the sauce doesn’t cling and the dish can taste dry.

    ✅ Fix: Reserve 120 ml and add gradually while tossing until the pasta looks glossy and evenly coated.

🧊 How to Store

Cool leftovers 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, tossing until hot. Freezing is not recommended because sprouts lose texture.

📅 Make Ahead

Slice vegetables and beef up to 24 hours ahead and refrigerate separately. Marinate the beef up to 8 hours. Cook pasta and stir-fry just before serving for best texture; if needed, boil pasta up to 6 hours ahead, rinse briefly, toss with 2 tsp oil, and refrigerate.

🍽️ Pairs Well With

  • Shirazi salad (cucumber
  • tomato
  • onion with lime)
  • Plain yogurt or yogurt-cucumber dip
  • Pickled vegetables
  • Fresh herbs platter

Regional Variations

  • Tehran-style modern home kitchensOften includes extra vegetables such as bell pepper or mushrooms and may finish with a squeeze of lemon for brightness.
  • Northern Iran-inspiredSometimes adds more garlic and fresh herbs (such as chopped cilantro) and uses more hot pepper for a sharper, spicier profile.
weeknight dinner casual gatherings meal prep lunches
#weeknight#stir-fry#modern#high-protein#family-style

Ingredients

  • 450 gBeef sirloin steak (thinly sliced into 5 mm strips, across the grain)
  • 45 mlSoy sauce (for marinating and finishing (about 3 tbsp))
  • 12 gGarlic (finely grated or minced (about 4 cloves))
  • 2 tspGround cumin
  • 1 tspGround turmeric
  • 0.5 tspBlack pepper (freshly ground)
  • 1 tspGranulated sugar (balances soy and helps browning)
  • 45 mlVegetable oil (divided (about 3 tbsp))
  • 200 gYellow onion (thinly sliced)
  • 180 gCarrots (julienned into matchsticks)
  • 10 gHot red peppers (thinly sliced; remove seeds for less heat)
  • 150 gBean sprouts (rinsed and thoroughly drained)
  • 60 gGreen onions (sliced; keep white and green parts together)
  • 320 gDried spaghetti (or linguine; broken in half if needed)
  • 12 gSalt (for boiling water (about 2 tsp))
  • 120 mlPasta cooking water (reserved; add as needed for gloss and sauce)

🔄 Substitutions

  • Beef sirloin steak→ Boneless lamb leg steak, thinly sliced
  • Soy sauce→ Tamari
  • Bean sprouts→ Shredded green cabbage (150 g)

Instructions

  1. 1

    Marinate the beef: In a bowl, mix soy sauce, garlic, cumin, turmeric, black pepper, and sugar until dissolved. Add the sliced steak and toss well. Cover and refrigerate 20 minutes (or up to 8 hours). Meanwhile, slice onion, julienne carrots, slice peppers, and rinse and drain sprouts very well.

  2. 2

    Cook the pasta: Bring a large pot of water to a rolling boil, add the salt, then add spaghetti. Boil until just al dente, 1–2 minutes less than package directions (typically 7–9 minutes). Reserve 120 ml pasta water, then drain. Toss pasta with 1 tsp of the vegetable oil to prevent sticking.

  3. 3

    Sear the beef: Heat a wok or large skillet over high heat for 2 minutes. Add 2 tbsp (30 ml) vegetable oil and swirl. Add the marinated beef in a single layer and sear undisturbed for 60–90 seconds, then stir-fry 2–3 minutes until browned but still juicy. Transfer beef to a plate; keep the pan hot.

  4. 4

    Stir-fry the vegetables: Reduce heat to medium-high and add the remaining 1 tbsp (15 ml) oil. Add onion and cook 3 minutes until translucent with light golden edges. Add carrots and hot red peppers; stir-fry 2–3 minutes until carrots soften slightly but stay crisp. Add sprouts and cook 60–90 seconds, just to heat through.

  5. 5

    Combine and finish: Return beef (and any juices) to the pan. Add the drained pasta and toss vigorously over medium-high heat for 2 minutes. Splash in 60–120 ml reserved pasta water as needed for a glossy coating. Taste and adjust with up to 1 tbsp additional soy sauce if desired. Fold in green onions for 30 seconds, then serve hot.

🪪 Recipe Passport

Origin: Persian Cuisine
Researched by: Zaffaron Kitchen
Published: March 15, 2026

Cultural Background

Persian home cooking often adapts international pantry staples to familiar spice profiles, especially in urban kitchens. This beef-and-pasta stir-fry reflects contemporary comfort food where quick cooking, bright vegetables, and warm spices meet in a single pan.

Regional Variations

Tehran-style modern home kitchens: Often includes extra vegetables such as bell pepper or mushrooms and may finish with a squeeze of lemon for brightness.
Northern Iran-inspired: Sometimes adds more garlic and fresh herbs (such as chopped cilantro) and uses more hot pepper for a sharper, spicier profile.

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
36g
Protein
19g
Fat
73g
Carbs
4g
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.