Makaronī bā Ānānās (ماکارونی با آناناس) — Persian Pasta Salad with Pineapple
A modern Iranian party favorite: shaped pasta tossed with mortadella, pineapple, celery, and peppers in a creamy yogurt-mustard dressing. Sweet, tangy, and crunchy—ideal for birthdays and festive buffets.

Printable Recipe Card
Servings: 8 · Total: 92 min · Difficulty: easy
Ingredients (quick list)
- 400 g Fusilli or farfalle pasta (dry) (shaped pasta holds the dressing well)
- 4 L Water (for boiling pasta)
- 18 g Salt (for pasta water (about 1.5%))
- 120 g Frozen peas (optional but common in Iranian-style pasta salad)
- 250 g Mortadella (cut into 1 cm dice)
- 240 g Pineapple chunks (canned, in juice) (drained well; reserve 30 mL juice for dressing)
- 150 g Celery (small dice (about 2–3 stalks))
- 120 g Green bell pepper (small dice (about 1 medium pepper))
- 120 g Dill pickles (small dice; squeeze lightly to remove excess brine)
- 60 g Almonds (slivered or chopped; lightly toasted)
- 300 g Plain yogurt (thick/strained preferred for a creamy coating)
- 120 g Mayonnaise (adds classic party-style richness)
+ 6 more in the full ingredients section below.
Steps (summary)
- Bring 4 L water to a rolling boil in a large pot. Add 18 g salt, then the 400 g shaped pasta. Cook at a strong simmer until jus…
- Drain immediately and rinse under cold running water for 20–30 seconds to stop cooking and cool the pasta quickly. Shake the co…
- While the pasta cools, prepare mix-ins: dice mortadella, celery, green bell pepper, and pickles into 1 cm pieces for even bites…
- Whisk the dressing in a large bowl: 300 g plain yogurt, 120 g mayonnaise, 20 mL vinegar, 20 g mustard sauce, 12 g sugar, 30 mL…
- Add cooled pasta and peas to the dressing and fold gently for 1 minute until evenly coated. Add mortadella, pineapple, celery,…
- Cover and refrigerate at least 60 minutes (or up to 12 hours) to let flavors meld and the pasta absorb some dressing. Before se…
Cultural Background
This pasta salad is a well-known feature of modern Iranian home cooking, especially for birthdays, school celebrations, and casual gatherings. It reflects a contemporary pantry style that blends deli meats, pickles, and creamy dressings with bright, sweet elements like pineapple.
Equipment
💡 Tips
- Use thick yogurt (strained/Greek-style) for a stable, creamy coating that won’t weep in the fridge.
- Dry the pasta well after rinsing; excess water is the main reason pasta salad turns bland and runny.
- For a sharper party-style flavor, increase mustard sauce to 25 g and reduce sugar to 8 g.
- Toast almonds and add half right before serving to keep maximum crunch.
⚠️ Common Mistakes
❌ Mixing the salad while the pasta is still warm
💡 Why: Warm pasta melts and thins the dressing, then absorbs it unevenly, turning the salad greasy or dry later.
✅ Fix: Rinse briefly, drain very well, and cool on a tray for 10 minutes before mixing with the dressing.
❌ Adding wet pineapple and pickles straight from the can/jar
💡 Why: Extra liquid dilutes the dressing and makes the salad watery after chilling.
✅ Fix: Drain pineapple thoroughly and lightly squeeze diced pickles; reserve a measured amount of pineapple juice only for the dressing.
❌ Overcooking the pasta
💡 Why: Soft pasta breaks during mixing and turns the salad mushy, especially after refrigeration.
✅ Fix: Cook to just al dente, then cool quickly; the pasta will soften slightly as it chills in the dressing.
🧊 How to Store
Refrigerate in an airtight container for up to 3 days. Stir before serving; add 1–2 tablespoons (15–30 g) yogurt to refresh if it thickens. Do not leave at room temperature longer than 2 hours (1 hour if above 32°C/90°F). Not recommended for freezing.
📅 Make Ahead
Prepare up to 12 hours ahead for best flavor. If making a full day ahead, hold back half the almonds and stir them in just before serving; refresh with 15–30 g yogurt if the pasta absorbs too much dressing.
🍽️ Pairs Well With
- Pickles and mixed olives
- Fresh herbs (mint
- basil
- or parsley) on the side
- Roast chicken
- kebabs
- or cutlets
- Lettuce leaves for scooping at buffets
Regional Variations
- Tehran-style party traysOften richer and creamier, with a higher mayonnaise ratio and extra pickles for a sharper, deli-like profile; sometimes garnished with more nuts on top.
- Northern Iran-inspired versionsLeans brighter and herbier, sometimes adding chopped fresh herbs and using more yogurt than mayonnaise for a lighter, tang-forward dressing.
Ingredients
- 400 gFusilli or farfalle pasta (dry) (shaped pasta holds the dressing well)
- 4 lWater (for boiling pasta)
- 18 gSalt (for pasta water (about 1.5%))
- 120 gFrozen peas (optional but common in Iranian-style pasta salad)
- 250 gMortadella (cut into 1 cm dice)
- 240 gPineapple chunks (canned, in juice) (drained well; reserve 30 mL juice for dressing)
- 150 gCelery (small dice (about 2–3 stalks))
- 120 gGreen bell pepper (small dice (about 1 medium pepper))
- 120 gDill pickles (small dice; squeeze lightly to remove excess brine)
- 60 gAlmonds (slivered or chopped; lightly toasted)
- 300 gPlain yogurt (thick/strained preferred for a creamy coating)
- 120 gMayonnaise (adds classic party-style richness)
- 20 mlWhite vinegar (or apple cider vinegar for a softer tang)
- 20 gMustard sauce (smooth yellow or Dijon-style)
- 12 gGranulated sugar (balances vinegar and mustard)
- 30 mlPineapple juice (reserved from the can; boosts fruit aroma)
- 2 gBlack pepper (freshly ground)
- 2 gGarlic powder (optional, for a savory edge)
🔄 Substitutions
- Mortadella→ Cooked chicken breast (diced) or turkey bologna
- Plain yogurt→ Lactose-free plain yogurt or unsweetened soy yogurt
- Almonds→ Roasted sunflower seeds
Instructions
- 1
Bring 4 L water to a rolling boil in a large pot. Add 18 g salt, then the 400 g shaped pasta. Cook at a strong simmer until just al dente, 9–11 minutes (check 1 minute early). Add frozen peas for the last 60 seconds to thaw and brighten without turning mushy.
- 2
Drain immediately and rinse under cold running water for 20–30 seconds to stop cooking and cool the pasta quickly. Shake the colander well, then spread pasta and peas on a tray for 10 minutes so surface moisture evaporates. This prevents a watery salad and helps the dressing cling.
- 3
While the pasta cools, prepare mix-ins: dice mortadella, celery, green bell pepper, and pickles into 1 cm pieces for even bites. Drain pineapple thoroughly; press gently in a sieve for 1 minute so it does not dilute the dressing. Toast almonds in a dry skillet over medium heat for 3–5 minutes, stirring, then cool.
- 4
Whisk the dressing in a large bowl: 300 g plain yogurt, 120 g mayonnaise, 20 mL vinegar, 20 g mustard sauce, 12 g sugar, 30 mL pineapple juice, 2 g black pepper, and 2 g garlic powder (if using). Whisk for 30–45 seconds until smooth and glossy; taste and adjust tang with 5 mL more vinegar if needed.
- 5
Add cooled pasta and peas to the dressing and fold gently for 1 minute until evenly coated. Add mortadella, pineapple, celery, green bell pepper, pickles, and toasted almonds. Fold again for 45–60 seconds, scraping the bowl so the dressing distributes evenly without breaking the pineapple.
- 6
Cover and refrigerate at least 60 minutes (or up to 12 hours) to let flavors meld and the pasta absorb some dressing. Before serving, stir once and check consistency; if it looks tight, loosen with 15–30 g yogurt. Serve chilled, ideally below 7°C/45°F, for the cleanest tang and crunch.
🪪 Recipe Passport
Cultural Background
This pasta salad is a well-known feature of modern Iranian home cooking, especially for birthdays, school celebrations, and casual gatherings. It reflects a contemporary pantry style that blends deli meats, pickles, and creamy dressings with bright, sweet elements like pineapple.
Regional Variations
Researched from multiple sources and validated by the Zaffaron editorial team. Every recipe is tested for accuracy, measurements, and cultural authenticity.
Nutrition per serving
Pairs well with
If you enjoyed this recipe, here are a few related Zaffaron recipes to try next.
- Badenjan va Kaduye Toopor (بادمجان و کدو توپر) — Persian Stuffed Eggplant and Zucchini
- Makaroni dar Soos-e Panir va Goje Farangi (ماکارونی در سس پنیر و گوجه فرنگی) — Persian-Style Pasta with Tomato and Cheese Sauce
- Khoresht-e Beldarcheen ba Soos-e Porteghal (خورشت بلدرچین با سس پرتقال) — Persian Quail Stew with Orange & Saffron
- Persian Soy & Potato Cutlets (کتلت سویا) — Golden vegetarian kotlet with turmeric
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

Persian-Style Pizza-Chips (خوراک چیپس و پنیر) — Street-Food Chip Bake with Chicken and Mozzarella
Persian · Main Courses · 45 min

Yatimcheh (یتیمچه) — Persian Slow-Cooked Summer Vegetable Stew
Persian · Stews · 100 min

Chicken Stuffed Cabbage Rolls (دلمه کلم با مرغ) — Herb-Scented Persian Dolmeh in Tomato Saffron Sauce
Persian · Main Courses · 90 min

Stamnagathi Salad (Σταμναγκάθι) — Greek Wild Greens Salad with Lemon Dressing
Greek · Salads · 20 min

Greek Salad (Χωριάτικη) — Classic Greek Village Salad with Feta and Olives
Greek · Salads · 15 min

Salgam Juice (Şalgam) — Spicy, tangy fermented black-carrot drink
Turkish · Drinks · 25 min

Bazlama (بازلاما) — Puffy Turkish Village Flatbread Cooked on a Saj
Turkish · Breads · 38 min

Samlor Machu Kroeung (សម្លម្ជូរគ្រឿង) — Cambodian Sour Kroeung Beef Soup
Cambodian · Soups · 130 min
Reviews
Cooked this recipe?
Tap the stars to rate it — that's all it takes. A few words are welcome but optional.
No ratings yet. Cooked this one? Be the first to rate it — it takes one tap.