Persian-Style Pasta with Rich Meat Sauce and Potato Crunch

If you’re a fan of pasta with a twist, Iranian-style macaroni is a must-try! This delicious and comforting dish is made by first boiling the pasta (abkesh style), then layering it with a savory meat and vegetable sauce, and finally finishing it with a golden, crispy layer of potato known as tahdig. In this guide, you’ll learn exactly how to make Iranian-style macaroni step by step.
Ingredients
For the macaroni:
400g (14 oz) spaghetti or penne pasta
Salt (for boiling)
2–3 tbsp oil
For the meat sauce:
300g (10 oz) ground beef or lamb
1 medium onion, finely chopped
2 cloves garlic, minced (optional)
1 small bell pepper, diced (optional)
1 medium carrot or zucchini, grated (optional)
2 tbsp tomato paste
1 tsp turmeric
1 tsp black pepper
Salt to taste
1 tsp paprika or chili flakes (optional)
2 tbsp oil for frying
For the crispy potato base (tahdig):
1 medium potato, thinly sliced
2 tbsp oil or butter
Instructions
Step 1: Cook the Pasta (Abkesh Method)
Bring a large pot of salted water to a boil.
Add the pasta and cook until just al dente (firm to the bite).
Drain the pasta using a colander (abkesh) and rinse briefly with cold water to stop cooking.
Step 2: Prepare the Meat Sauce
Heat oil in a pan over medium heat.
Sauté the chopped onion until golden.
Add garlic, ground meat, turmeric, and black pepper. Cook until browned.
Mix in the tomato paste and cook for 2–3 minutes to remove its raw taste.
Add grated carrot, zucchini, or diced bell pepper if desired for extra nutrition and color.
Season with salt and any additional spices. Simmer for a few minutes until the mixture is thick and flavorful.
Step 3: Prepare the Potato Tahdig
In a non-stick pot, pour oil or melt butter over medium heat.
Cover the bottom of the pot with thin slices of raw potato in a single layer. This will become the crispy tahdig.
Once the oil is hot, reduce heat to low.
Step 4: Layer the Macaroni
Add a layer of drained pasta over the potatoes.
Spoon a layer of meat sauce over the pasta.
Continue layering, alternating pasta and sauce, finishing with a layer of pasta on top.
Wrap the pot lid with a clean kitchen towel to absorb moisture (optional but traditional).
Cover and steam over low heat for 30–45 minutes until steam rises and the potato base is golden brown.
Step 5: Serve and Enjoy!
Gently loosen the sides with a spatula.
Place a serving dish over the pot and flip to reveal the crispy potato tahdig on top.
Serve hot with pickles, yogurt, or salad.

Tips for the Perfect Macaroni
Do not overcook the pasta before draining; it will steam later.
The potato slices should be dry and thin for the crispiest tahdig.
You can skip the meat for a vegetarian version—use mushrooms, eggplants, or soy protein instead.
A sprinkle of cinnamon or cumin in the sauce adds a unique Persian touch.
Final Thoughts
Iranian-style macaroni is more than just pasta—it’s a heartwarming fusion of Persian cooking traditions with a Western classic. The abkesh method, rich meat sauce, optional veggies, and crispy potato tahdig create a unique and satisfying dish that’s perfect for family dinners or special gatherings.
I’m glad you were with us. If you have any comments or experiences related to this subject, please share them below this post. Thank you.