Skip to content
Zaffaron

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.

By Zaffaron Kitchen· Published March 13, 2026 Verified Recipe
Contains: dairy, gluten, tree nuts
92 min total Prep 80m · Cook 12m 8 servings 420 cal ~$1.55/serving
↓ Jump to Recipe
Makaronī bā Ānānās - Persian Pasta Salad with Pineapple - authentic persian recipe

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)

  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 jus…
  2. Drain immediately and rinse under cold running water for 20–30 seconds to stop cooking and cool the pasta quickly. Shake the co…
  3. While the pasta cools, prepare mix-ins: dice mortadella, celery, green bell pepper, and pickles into 1 cm pieces for even bites…
  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…
  5. Add cooled pasta and peas to the dressing and fold gently for 1 minute until evenly coated. Add mortadella, pineapple, celery,…
  6. 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.

tangycreamysweet-savorylightly acidiccreamy-coated pastacrunchy vegetablesjuicy pineappletoasted nut crunchmustard tangfresh green peppertoasted almondsfruity pineapple

Equipment

Large pot (6–8 L)ColanderSheet pan or large trayChef’s knife and cutting boardLarge mixing bowlWhiskMeasuring cups and spoonsSkillet (for toasting almonds)

💡 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.
birthday parties picnics potlucks Nowruz gatherings school celebrations
#party food#make-ahead#cold salad#sweet-savory#family-style

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. 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. 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. 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. 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. 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. 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

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

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

Tehran-style party trays: Often 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 versions: Leans brighter and herbier, sometimes adding chopped fresh herbs and using more yogurt than mayonnaise for a lighter, tang-forward dressing.

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

420
Calories
15g
Protein
19g
Fat
49g
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.