Creamy Hawaiian Pasta Salad with Ham and Pineapple
This creamy Hawaiian pasta salad combines tender macaroni, sweet pineapple, and smoky ham in a tangy mayonnaise dressing. It’s the kind of dish that takes under 30 minutes and disappears fast at potlucks or weeknight dinners.

The dressing gets its fruitiness from canned pineapple juice, so every bite is bright and balanced. Keep a batch in the fridge for easy lunches all week.
What Makes This Pasta Salad So Good
The sweet-and-salty mix of pineapple and ham is what makes this salad so satisfying. It’s simple, but that combination works every time, and it’s why the bowl empties first at gatherings.
The dressing leans into that tropical note. A splash of pineapple juice whisked with mayo and a little vinegar makes the whole thing taste fruity and light instead of heavy. It’s tangy enough to cut the richness but never overpowers.
Flavors settle and deepen in the fridge overnight, so it’s an ideal make-ahead for busy weeks.
Ingredients

- 8 oz elbow macaroni: any short pasta like rotini or shells works too
- 1 cup diced thick-cut deli ham: or leftover baked ham, cut into bite-size pieces
- 1 cup canned pineapple tidbits, drained: reserve 2 tablespoons of the juice for the dressing
- 1/2 cup mayonnaise: full-fat gives the creamiest texture, but light works fine
- 2 tbsp reserved pineapple juice: straight from the can, no extra sugar needed
- 1 tbsp apple cider vinegar: white wine vinegar is a good substitute
- 1 tsp granulated sugar: just enough to round out the tang
- 1/2 tsp salt: plus more to taste
- 1/4 tsp black pepper: freshly ground is best
- 1/2 cup shredded carrot: adds color and a little crunch
- 1/2 cup diced celery: keep the pieces small so they blend in
- 1/4 cup thinly sliced green onion: plus extra for garnish
Variations / Substitutions
- Swap the ham: cooked and crumbled bacon or shredded rotisserie chicken both work.
- Sweetener: use honey or agave nectar instead of the sugar.
- Fresh herbs: stir in 1/4 cup chopped fresh cilantro or flat-leaf parsley just before serving.
- A little heat: add a pinch of cayenne or a few dashes of hot sauce to the dressing.
- Dairy-free / vegan: use vegan mayo and replace the ham with diced smoked tofu or canned chickpeas.
If you’re after a more traditional macaroni salad, try our Classic Macaroni Salad.
How to Make Creamy Hawaiian Pasta Salad
Step 1: Cook the Pasta

Bring a large pot of salted water to a boil. Add the 8 ounces of elbow macaroni and cook until al dente, about 8 minutes. Drain the pasta and rinse under cold water until completely cool. This stops the cooking and washes off excess starch that can make the dressing gummy.
The pasta should be firm to the bite and no longer warm. Let it drain well in a colander while you prep the other ingredients, because any trapped water will thin out the dressing later.
Step 2: Whisk the Dressing

In a large mixing bowl, combine the 1/2 cup mayonnaise, 2 tablespoons reserved pineapple juice, 1 tablespoon apple cider vinegar, 1 teaspoon sugar, 1/2 teaspoon salt, and 1/4 teaspoon black pepper. Whisk until the sugar dissolves and the mixture looks smooth and pale yellow.
The dressing will taste sharp and tangy on its own but don’t worry. Once it coats the sweet pineapple and salty ham, the balance settles into something creamy and bright.
Step 3: Assemble the Salad

Add the fully cooled pasta to the bowl with the dressing. Then toss in the 1 cup diced ham, 1 cup well-drained pineapple tidbits, 1/2 cup shredded carrot, 1/2 cup diced celery, and 1/4 cup sliced green onions. Use a big spatula to fold everything together until each piece of pasta is coated.
The salad might look quite saucy at this point, but it thickens as it chills. Cover the bowl and refrigerate for at least 30 minutes so the flavors can mingle.
Step 4: Stir and Garnish

Remove the salad from the fridge and give it a good stir to redistribute the dressing that may have settled. Taste and add an extra pinch of salt or a splash of vinegar if needed.
Scoop the salad into a serving bowl and sprinkle a handful of extra green onions or a few pineapple tidbits right on top. Serve it cold, and watch it disappear.
A Few Tips for the Best Hawaiian Pasta Salad
- Rinse and cool the pasta thoroughly. Warm pasta will melt the mayo and turn the dressing greasy.
- Drain the pineapple well, and blot it with a paper towel if needed. Extra juice will water down the dressing over time.
- Use thick-cut ham from the deli counter instead of thin sandwich slices. The chunks hold their own in the salad.
- Make it a meal by adding halved hard-boiled eggs or leftover roasted vegetables.
If you’re feeding a crowd, here’s how to double the dressing without throwing off the balance:
| Yield | Mayonnaise | Pineapple Juice | Apple Cider Vinegar |
|---|---|---|---|
| Double batch | 1 cup | 4 tbsp | 2 tbsp |
| Triple batch | 1½ cups | 6 tbsp | 3 tbsp |
Keeping Hawaiian Pasta Salad Fresh
Store leftovers in an airtight container in the fridge for up to 3 days. Give it a good stir before serving. If the pasta has absorbed too much dressing, stir in a spoonful of mayo or a splash of milk to loosen it back up. This salad is always served chilled, so no reheating is needed.
What Goes Well With Hawaiian Pasta Salad
This tangy-sweet salad is a natural partner for smoky grilled meats. Try it alongside teriyaki chicken thighs because the pineapple echoes the glaze. It also holds up next to a juicy burger, where the creamy dressing balances the rich, charred flavors.
Frequently Asked Questions
Can I use fresh pineapple instead of canned?
Yes, but the salad will be less sweet and you won’t have the juice for the dressing. Use 2 tablespoons of orange juice or extra vinegar instead.
How far in advance can I make this?
Up to 24 hours is perfect. The flavors get better, but any longer and the pasta may turn mushy.
Can I use a different pasta shape?
Absolutely. Rotini, shells, or farfalle grab the dressing well and add great texture.
Is this salad gluten-free?
Not as written, but you can swap in your favorite gluten-free elbow pasta and make sure the ham is gluten-free.

Hawaiian Pasta Salad Recipe
Ingredients
Method
- Cook macaroni in salted boiling water until al dente, about 8 minutes. Drain, rinse with cold water until cool, and let drain well.
- In a large bowl, whisk together mayonnaise, reserved pineapple juice, vinegar, sugar, salt, and pepper until smooth.
- Add cooled pasta, ham, pineapple, carrot, celery, and green onion. Fold until everything is coated. Cover and refrigerate at least 30 minutes.
- Stir the salad, add extra salt or vinegar to taste, then garnish with additional green onion. Serve cold.
