Tropical Ham and Pineapple Macaroni Salad Delight

by Eleanor Craig

Macaroni Salad with Ham and Pineapple is a delightful fusion of classic comfort food and bright, tropical flavor. It draws its inspiration from both American cookout traditions and the sweet-savory balance found in Hawaiian cuisine, resulting in a dish that’s both familiar and refreshingly unique.

Historically, macaroni salad has roots in mid-20th-century American cooking, often appearing on family tables and at community potlucks. Traditionally made with mayonnaise-dressed pasta and simple mix-ins like celery and onion, it served as a cool, hearty side dish during warm-weather gatherings. After World War II, canned ingredients like pineapple became permanent fixtures in American pantries. Pineapple, in particular, became a popular addition to savory dishes, showcasing an increasing desire for convenience, global flavors, and a playful contrast of sweet and salty.

This specific version of macaroni salad aims to channel that spirit while bringing in a new layer of culinary influence from Hawaiian-style plate lunches. In Hawaii, macaroni salad is a staple—often scooped beside grilled meats and rice—and it tends to be slightly sweeter, creamier, and more indulgent than its mainland cousins. Adding pineapple to that context makes sense both culturally and culinarily, as pineapple is a symbol of tropical bounty and a testament to the state’s agricultural history.

Ham provides a savory, smoky counterpoint to the juicy sweetness of the pineapple. The ham used here can be either cooked ham steak, leftover holiday ham, or even thick-sliced deli ham, diced into bite-sized cubes. Its salty richness pairs beautifully with the bright flavors in the dressing and provides a protein boost that makes this salad hearty enough to serve as a main course.

The dressing itself is the backbone of this recipe—it features a base of full-fat mayonnaise and Greek yogurt, which creates a lusciously smooth texture without being too heavy. Pineapple juice, honey, and Dijon mustard give it a balance of tang and sweetness, while seasonings like celery seed and garlic powder add depth and dimension. A touch of rice vinegar or apple cider vinegar brightens it all up, making each bite feel light despite the richness of the ingredients.

Fresh vegetables like red bell pepper, celery, and red onion add necessary crunch and color, while thawed peas and scallions give pops of sweetness and freshness. A scattering of chopped parsley contributes a hint of herbal brightness, and for those looking to take the tropical notes a step further, a sprinkle of toasted coconut on top adds extra aroma and texture.

This salad is perfect for making ahead of time—an essential feature for picnics, BBQs, and potlucks. Not only does it travel well, but its flavor often improves as it chills and the ingredients meld together. It’s equally welcome at beachside lunches and holiday feasts.

Macaroni Salad with Ham and Pineapple celebrates the beauty of blending tradition with a touch of the unexpected. It’s nostalgic, sunny, and built to be shared—just like all the best comfort food.

Macaroni Salad with Ham and Pineapple

Picture of EleanorEleanor Craig
Inspired by American potlucks and island-style plate-lunch flavors, this creamy macaroni salad balances savory ham with juicy pineapple for a bright, crowd-pleasing bite. Tender pasta, crisp vegetables, and a tangy pineapple-kissed dressing create a harmony of textures. It’s make-ahead friendly and perfect for warm-weather gatherings.
No ratings yet
Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour
Course Lunch
Cuisine American, Hawaiian
Servings 8 servings
Calories 413 kcal

Equipment

  • Large pot
  • Colander
  • Large mixing bowl
  • Small bowl
  • Whisk
  • Chef’s Knife
  • Cutting board
  • Measuring cups and spoons
  • Rubber Spatula
  • Small skillet (for optional toasting)
  • Paper towels

Ingredients
 
 

Fruit

  • 2 cups pineapple tidbits well-drained; reserve 2 tablespoons juice

Dressing

  • ¾ cup mayonnaise full-fat for best texture
  • ½ cup plain Greek yogurt 2% or whole-milk
  • 1 tablespoon Dijon mustard
  • 2 tablespoons rice vinegar or apple cider vinegar
  • 2 tablespoons pineapple juice reserved from tidbits
  • 2 teaspoons honey
  • ½ teaspoon celery seed
  • ½ teaspoon garlic powder
  • ½ teaspoon fine sea salt
  • ¼ teaspoon ground black pepper

Pasta & Mix-Ins

  • 1 tablespoon kosher salt for pasta water; plus more to taste
  • 12 oz elbow macaroni dried
  • 1 ½ cups diced ham 1/4-inch dice; cooked ham or thick-sliced deli ham
  • 1 cup red bell pepper small dice
  • ¾ cup celery thinly sliced
  • cup red onion finely diced
  • 1 cup frozen peas thawed and patted dry; optional
  • 2 tablespoons scallions thinly sliced
  • 2 tablespoons fresh parsley chopped

Garnish

  • ¼ cup unsweetened coconut flakes lightly toasted; optional

Instructions
 

  • Drain Pineapple & Start the Dressing

    Place the pineapple tidbits in a colander to drain thoroughly; press gently and reserve 2 tablespoons of the juice for the dressing. In a small bowl, whisk together the mayonnaise, Greek yogurt, Dijon, rice vinegar, reserved pineapple juice, honey, celery seed, garlic powder, fine sea salt, and black pepper until smooth and emulsified. Cover and refrigerate while you cook the pasta.
  • Cook the Macaroni

    Bring a large pot of water to a rolling boil (212°F / 100°C). Season generously with the kosher salt, add the elbow macaroni, and cook for 8 minutes, stirring occasionally, until just past al dente and tender.
  • Cool the Pasta Quickly

    Drain the macaroni in a colander and rinse under cold running water until the pasta is cool to the touch (below 70°F / 21°C), about 1–2 minutes. Shake off excess water and let stand for 5 minutes to dry slightly so the dressing clings well.
  • Prep the Mix-Ins

    While the pasta cooks and cools, dice the ham and chop the red bell pepper, celery, red onion, scallions, and parsley. Pat the drained pineapple tidbits dry with paper towels to prevent watering down the salad.
  • Combine & Coat

    In a large mixing bowl, add the cooled macaroni, ham, pineapple, bell pepper, celery, red onion, peas (if using), scallions, and parsley. Pour the chilled dressing over the top and fold gently with a rubber spatula until every piece is evenly coated and glossy.
  • Season to Taste

    Taste and adjust with a pinch more kosher salt if needed. The dressing should taste slightly tangy and lightly sweet, balancing the savory ham and sweet pineapple.
  • Toast Coconut (Optional)

    If using, toast the coconut flakes in a small dry skillet over medium heat, stirring, until just golden at the edges, 2–3 minutes. Transfer to a plate to cool completely.
  • Chill & Serve

    Cover the bowl and refrigerate for 30 minutes at 37–40°F / 3–4°C to let the flavors meld and the pasta absorb the dressing. Serve chilled, topped with the toasted coconut (if using). Toss again just before serving for the creamiest texture.

Notes

Chef’s Tips

  • Season your pasta water well—this is your best chance to build flavor inside the macaroni itself.
  • Rinse and dry the pasta: cooling to below 70°F / 21°C keeps it food-safe and prevents carryover cooking; letting it drain for 5 minutes helps the dressing cling.
  • Drain pineapple thoroughly and pat dry to avoid thinning the dressing. A fine-mesh strainer helps.
  • Balance the dressing: if it tastes flat, add a pinch of salt; if too sharp, add 1/2 teaspoon more honey; if too thick, whisk in 1–2 teaspoons more reserved pineapple juice before dressing the salad.
  • Make-ahead: the salad improves after 2–4 hours. If holding overnight, reserve 1/4 cup dressing and fold it in just before serving to refresh the gloss.
  • Swaps: turkey or rotisserie chicken for ham; apple cider vinegar for rice vinegar; sweet corn for peas; add a pinch of smoked paprika for depth.

Nutrition

Calories: 413kcalCarbohydrates: 49gProtein: 12gFat: 19gSaturated Fat: 4gPolyunsaturated Fat: 10gMonounsaturated Fat: 4gTrans Fat: 0.04gCholesterol: 21mgSodium: 1482mgPotassium: 335mgFiber: 4gSugar: 14gVitamin A: 2433IUVitamin C: 34mgCalcium: 54mgIron: 2mg

Leave a Comment

Cooked this? Rate this recipe!




This site uses Akismet to reduce spam. Learn how your comment data is processed.

saladrecipesinfo
My bowl is filled to the brim with all the colours of the earth. Hundreds of yummy salad recipes to try.