Skip to content
Zaffaron

Persian-Style Spaghetti with Cheese (اسپاگتی با پنیر) — Buttery thyme-scented comfort pasta

Espegeti ba Panir is a nostalgic Iranian home-style pasta, often made for quick family dinners. Butter, thyme, and gentle garlic perfume the spaghetti, while melted cheese turns it into a cozy, savory comfort dish.

By Zaffaron Kitchen· Published April 6, 2026 Tested Recipe
Vegetarian Nut-Free Halal
Contains: dairy, gluten
20 min total Prep 5m · Cook 15m 4 servings 560 cal
↓ Jump to Recipe
Persian-Style Spaghetti with Cheese — Buttery thyme-scented comfort pasta - authentic persian recipe

Printable Recipe Card

Servings: 4 · Total: 20 min · Difficulty: easy

Ingredients (quick list)

  • 320 g Spaghetti (dry)
  • 3000 ml Water (For boiling)
  • 18 g Salt (For boiling water)
  • 70 g Unsalted butter
  • 2 tsp Dried thyme
  • 1 tsp Garlic powder
  • 0.5 tsp Black pepper
  • 160 g Italian or Dutch cheese (Gouda or mild mozzarella), grated (Use a good-melting cheese)
  • 120 ml Reserved pasta cooking water (To emulsify butter and help cheese melt smoothly)

Steps (summary)

  1. Bring 3000 ml water to a rolling boil in a large pot, then dissolve 18 g salt in it. Add the spaghetti and stir for 20 seconds…
  2. While the pasta cooks, set a large skillet over medium-low heat and add the butter. Let it melt gently without browning, then s…
  3. Before draining, scoop out 120 ml of the starchy pasta water and set it aside. Drain the spaghetti well, then immediately trans…
  4. Toss the spaghetti in the butter mixture for 60–90 seconds until every strand looks glossy and evenly seasoned. Add about half…
  5. Lower the heat to low and sprinkle in the grated cheese in 2–3 additions, tossing continuously between each addition. Add the r…
  6. Taste and adjust seasoning, keeping in mind the cheese adds saltiness as it melts. Serve immediately while the pasta is hot and…

Cultural Background

Espegeti ba Panir reflects Iran’s playful, home-kitchen adaptation of imported pasta, made with pantry spices and melting cheese. It is especially associated with quick weeknight meals and student cooking, prized for comfort and simplicity.

savorybutterymildly herbysilky noodlesmelted stretchy cheesebuttery thymegentle garlic🌶 mild

Equipment

Large potColanderLarge skillet or sauté panMeasuring spoonsBox grater

💡 Tips

  • Grate the cheese finely (small holes on a box grater) so it melts fast and evenly without turning stringy in one spot.
  • Keep the skillet on low heat when adding cheese; higher heat can cause the cheese proteins to tighten and the sauce to separate.
  • If the pasta looks dry after a minute, add 15–30 ml more hot water and toss again to re-emulsify the butter and cheese.

⚠️ Common Mistakes

  • Adding cheese over high heat and ending up with clumps or a greasy split sauce.

    ✅ Fix: Turn the heat to low before adding cheese and toss constantly, loosening with hot pasta water in small splashes.

  • Draining all the pasta water and losing the starch needed for a glossy coating.

    ✅ Fix: Reserve at least 120 ml pasta water before draining, then add it gradually to emulsify the butter and melt the cheese evenly.

  • Overcooking the spaghetti so it turns soft and breaks when tossed.

    ✅ Fix: Cook to al dente and finish tossing in the skillet for 1–2 minutes so it stays springy and absorbs flavor.

🧊 How to Store

Cool leftovers within 1 hour, then refrigerate in an airtight container for up to 3 days. Reheat in a skillet over low heat with 30–60 ml water per serving, tossing until glossy; microwaving can make the cheese tighten.

📅 Make Ahead

Grate the cheese and pre-measure thyme, garlic powder, salt, and pepper up to 2 days ahead, then refrigerate the cheese tightly covered. Cook and serve the pasta fresh for the best melt and texture.

🍽️ Pairs Well With

  • Shirazi salad
  • torshi
  • pickled cucumbers
  • a glass of doogh

Regional Variations

  • Tehran-style quick version: extra butter and a heavier hand of dried thyme for a more pronounced aroma.
  • Kid-friendly version: mild mozzarella only and black pepper reduced to 0.25 tsp for a gentler flavor.
  • Crispy-bottom pot version: press the finished spaghetti into a nonstick pot with 10 g extra butter and cook on low 8–10 minutes to form a light tahdig-like crust.
everyday party
#classic#family-style

Ingredients

  • 11.5 ozSpaghetti (dry)
  • 12.5 cupWater (For boiling)
  • 18 gSalt (For boiling water)
  • 2½ ozUnsalted butter
  • 2 tspDried thyme
  • 1 tspGarlic powder
  • ½ tspBlack pepper
  • 5⅝ ozItalian or Dutch cheese (Gouda or mild mozzarella), grated (Use a good-melting cheese)
  • ½ cupReserved pasta cooking water (To emulsify butter and help cheese melt smoothly)

🔄 Substitutions

  • Italian or Dutch cheese (Gouda or mild mozzarella)Low-moisture mozzarella or young Edam
  • Unsalted butterSalted butter (70 g) and reduce sauce salt to 0 g
  • Garlic powderFresh garlic, finely grated (6 g)

Instructions

  1. 1

    Bring 3000 ml water to a rolling boil in a large pot, then dissolve 18 g salt in it. Add the spaghetti and stir for 20 seconds so the strands do not clump, then boil until al dente according to the package time, usually 9–11 minutes.

  2. 2

    While the pasta cooks, set a large skillet over medium-low heat and add the butter. Let it melt gently without browning, then stir in the dried thyme, garlic powder, black pepper, and 2 g salt so the spices bloom in the fat.

  3. 3

    Before draining, scoop out 120 ml of the starchy pasta water and set it aside. Drain the spaghetti well, then immediately transfer it to the skillet so it stays hot and ready to absorb the butter and aromatics.

  4. 4

    Toss the spaghetti in the butter mixture for 60–90 seconds until every strand looks glossy and evenly seasoned. Add about half of the reserved pasta water and keep tossing; the starch will help the butter turn into a light, silky coating.

  5. 5

    Lower the heat to low and sprinkle in the grated cheese in 2–3 additions, tossing continuously between each addition. Add the remaining pasta water as needed so the cheese melts smoothly into a creamy, stretchy finish rather than clumping.

  6. 6

    Taste and adjust seasoning, keeping in mind the cheese adds saltiness as it melts. Serve immediately while the pasta is hot and the cheese is at its most elastic and comforting.

🪪 Recipe Passport

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

Cultural Background

Espegeti ba Panir reflects Iran’s playful, home-kitchen adaptation of imported pasta, made with pantry spices and melting cheese. It is especially associated with quick weeknight meals and student cooking, prized for comfort and simplicity.

Regional Variations

Tehran-style quick version: extra butter and a heavier hand of dried thyme for a more pronounced aroma.
Kid-friendly version: mild mozzarella only and black pepper reduced to 0.25 tsp for a gentler flavor.
Crispy-bottom pot version: press the finished spaghetti into a nonstick pot with 10 g extra butter and cook on low 8–10 minutes to form a light tahdig-like crust.

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

560
Calories
20g
Protein
23g
Fat
66g
Carbs
3g
Fiber
780mg
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.