Middle Eastern Layered Spaghetti Recipe

Iranian-style layered spaghetti with spiced minced beef, steamed to a crisp golden tahdig. Tips, swaps and make-ahead notes.

طرز تهیهٔ اسپاگتی لایه‌ای خاورمیانه‌ای
Middle EasternPersian 1 h 4 servings550 Calories
Jump to recipe

🔊 Cook mode: big steps, timers and voice control (say “next”), hands-free.

Spaghetti may be an Italian classic, but in Iranian kitchens it gets a different treatment: it is boiled, drained, layered with spiced minced meat and then steamed like rice, so the bottom of the pot turns into a golden tahdig. This version serves four and suits family dinners and gatherings, especially when you want one pot that feeds everyone.

Why it works

The two-stage method keeps the pasta from turning mushy. Boiling it only until al dente leaves room for it to finish cooking in the steam, and draining it completely means it absorbs the flavor of the meat sauce rather than extra water. Turmeric, black pepper and a pinch of cinnamon give the sauce a gently warm, Persian-style aroma, and the oil at the bottom of the pot creates the crisp crust everyone fights over.

Tips for the layering and steaming

  • Do not overboil the pasta. Seven to eight minutes is enough; it will keep cooking in the pot. Our guide to cooking pasta al dente explains how to test it.
  • Oil the pot well. The oil at the bottom is what makes the tahdig, and a thin drizzle between layers helps stop clumping.
  • Alternate layers. Spoon sauce and spaghetti in turns, finishing with a layer of spaghetti.
  • Make steam holes. Poke a few holes with the back of a spoon so the steam moves evenly.
  • Wrap the lid. A clean cotton cloth (not paper towel) under the lid absorbs steam; if your lid has vent holes you do not need it.
  • Keep the heat low and steam for 30 to 40 minutes.

Tahdig options

For potato tahdig, arrange thin potato slices at the bottom of the oiled pot before layering. For a more fragrant crust, mix saffron with the oil that goes at the bottom. If you love tahdig, see our Persian potato tahdig guide for more tips on getting it crisp.

Common mistakes

  • Cooking the spaghetti fully in the first boil, which leads to a soft, sticky result.
  • Not draining it well, which makes the dish wet.
  • Using too high a heat, so the bottom burns before the top steams. If pasta tends to clump, read how to keep pasta from sticking.
  • Skipping the cloth or vent holes, which lets condensation drip back and soften the top.

Variations and substitutions

  • Whole-wheat spaghetti is an option for people who prefer a higher-fiber pasta, for example those managing blood sugar.
  • Less salt: season in small amounts, since the dish is relatively high in sodium; this matters for people with hypertension.
  • More protein: use more meat or add lentils to the sauce.
  • Child-friendly: keep the spices mild.

The dish is fairly high in calories and carbohydrates, so portion size matters if you are counting either.

Make-ahead and storage

You can cook the meat sauce and boil the pasta ahead, then layer and steam later. Leftovers keep in the fridge for up to 3 days and reheat well in a covered pan or the microwave.

Serving ideas

Serve it with a fresh salad and a bowl of yogurt. A Shirazi salad cuts through the richness nicely.

FAQ

Can I make it without meat?

Yes. Replace the minced beef with cooked lentils or sautéed mushrooms and keep the same spices.

Why is my tahdig not crisp?

Usually there was too little oil or the heat was too low at the start. Heat the oiled pot briefly before layering.

Can I use another pasta?

Yes, but spaghetti layers and steams most evenly; shorter pasta needs a little less boiling time.

Recipe

Middle Eastern Layered Spaghetti Recipe

Prep
15 min
Cook
45 min
Total
1 h
Calories
550

Ingredients

4 servings

Method

  1. Prepare the Meat Sauce: - Sauté diced onions in oil until golden

  2. - Add ground beef and brown it

  3. - Season with salt, pepper, and turmeric

  4. - Add tomato paste and sauté until fragrant

  5. - Add a little water and simmer until meat is fully cooked

  6. - Finish with a sprinkle of cinnamon

  7. Cook the Pasta: - Bring a large pot of water to boil

  8. - Once boiling, add salt and 2 tablespoons of oil

  9. - Add spaghetti to the boiling water

  10. - Cook for 7-8 minutes until al dente

  11. - Drain completely in a colander

  12. Layering and Steaming: - Oil the bottom of the pot (for tahdig/crispy bottom)

  13. - Optional: arrange sliced potatoes at the bottom for potato tahdig

  14. - Layer spaghetti and meat sauce alternately

  15. - Final layer should be spaghetti

  16. - Reduce heat and steam for 30-40 minutes

Tips

  • For steaming, use a clean cotton cloth (not paper towel) to absorb steam
  • If the pot lid has holes, no cloth is needed
  • Drizzle oil between layers to prevent sticking
  • Create holes with the back of a spoon for better steam distribution
  • For better tahdig, mix saffron with oil and pour at the bottom
  • Chef's Notes:
  • For best results, don't overcook the pasta during the initial boiling
  • The layering technique is crucial for authentic Iranian-style results
  • Can be prepared in advance and reheated
  • Leftovers can be stored in the refrigerator for up to 3 days
  • Perfect for family gatherings and meal prep
  • This recipe combines Italian pasta tradition with Iranian cooking techniques, creating a unique and delicious fusion dish that's become a staple in Iranian households.

Nutrition per serving

Calories
550
Protein
25 g
Carbs
80 g
Fat
15 g
Fiber
3 g

Estimated values, for information only.

Vitamins and minerals per serving

  • Vitamin B1268%
  • Zinc48%
  • Magnesium21%
  • Vitamin E20%
  • Iron20%

Share of an adult’s daily value (FDA). Estimated from the main ingredients using USDA data, ignoring cooking losses; for information only. What do I need each day?

Made it? Rate this recipe:
5 from 1 vote

CookMagz Recipe Team

Developing and testing home recipes with accessible ingredients and clear steps.