This is a creamy, vegetable-packed macaroni salad with a mayonnaise-and-fresh-cream dressing seasoned with garlic, oregano, and a touch of chilli. It comes together in about 30 minutes and serves two. The pineapple adds a mild sweetness that keeps the whole bowl from feeling heavy.
The short version of why this works
Two things carry this salad. First, the dressing is chilled before it hits the pasta โ cold dressing thickens slightly and coats the macaroni instead of sliding off. Second, every vegetable is cut small and roughly the same size, so each forkful gets a bit of everything. Skip either step and the salad tastes flat and looks sloppy. Get both right and the textures stay distinct even after the components are mixed.
Troubleshooting
- Dressing tastes flat: The salt and sugar in the dressing need to be balanced against each other. Taste the dressing before you refrigerate it โ if it tastes one-dimensional, add a small pinch more salt or an extra squeeze of lemon juice, not more mayonnaise.
- Macaroni clumps together: Rinse the cooked macaroni under cold water immediately after draining. This stops the cooking and washes off surface starch that causes sticking.
- Salad turns watery in the bowl: Tomato and cucumber release liquid once they are cut and salted. Pat them dry with a paper towel before adding them to the bowl, and do not salt the assembled salad until just before serving.
- Pineapple makes the dressing runny: Fresh pineapple holds a lot of juice. After cooking or draining tinned pineapple, press the pieces gently in a clean cloth or paper towel to remove excess moisture before adding to the salad.
- Salad tastes bland after chilling: Cold dulls seasoning. Taste the finished salad straight from the fridge and add a small pinch of salt or a dash more chilli powder before you serve it.
Smart swaps
- Fresh cream: The dressing uses fresh cream blended with mayonnaise. If you cannot find it, full-fat sour cream works in the same quantity and adds a slight tang that plays well with the lemon juice.
- Capsicum: This is bell pepper โ any colour works. Red or yellow will be slightly sweeter than green.
- Tinned pineapple: The recipe explicitly allows this. Drain it well and skip the pressure-cooker step entirely. Choose pineapple in juice rather than syrup so the salad does not turn too sweet.
- White wine vinegar: Marked optional, but it sharpens the dressing noticeably. Plain white vinegar is a fine substitute in the same amount.
Storage and make-ahead
Dress it at the table โ a pre-dressed salad goes limp fast. Store the chilled dressing in a sealed jar and the mixed vegetables and macaroni in a separate airtight container, both in the refrigerator. The undressed components keep well for up to 24 hours. Lettuce is the exception: add it only at serving time, since it wilts quickly once it touches the other ingredients. If you are making this ahead for a gathering, cook and cool the macaroni the night before, prep and dry all the vegetables, and combine everything with the dressing no more than 15 minutes before the meal hits the table.
Creamy Macaroni Salad with Vegetables & Pineapple
Equipment
- Large saucepan for boiling macaroni and corn
- Pressure cooker (only if cooking fresh pineapple)
- Large mixing bowl
- Small mixing bowl or jar for dressing
- Colander
- Sharp knife and cutting board
- Whisk or fork for blending dressing
Ingredients
Dressing Ingredients
- ยผ cup mayonnaise 60g / 2oz
- ยผ cup fresh cream 60ml / 2 fl oz, or soya cream for dairy-free
- 1 teaspoon white wine vinegar optional
- 1 teaspoon lemon juice
- 1 clove garlic minced, optional
- ยฝ medium onion finely chopped
- ยฝ teaspoon salt
- 1 teaspoon sugar
- 1 dash chilli powder
- 1 dash mustard powder optional
- 1 teaspoon dried oregano
- 2 teaspoons olive oil extra virgin
Salad Ingredients
- 1 cup elbow macaroni 100g / 3.5oz, measured dry, then boiled and drained
- ยฝ cup corn kernels 80g / 2.8oz, boiled
- 1 medium capsicum (bell pepper) diced into 1cm / 1/2-inch pieces
- ยฝ medium cucumber deseeded and diced into 1cm / 1/2-inch pieces
- 1 medium tomato deseeded and diced into 1cm / 1/2-inch pieces
- 1 medium carrot peeled and diced into 1cm / 1/2-inch pieces
- 3 leaves lettuce torn into bite-sized pieces
- 2 slices pineapple julienned, fresh or tinned
For Garnish
- 1 pinch black pepper freshly ground, to taste
- 2 tablespoons pomegranate seeds for garnishing
- 2 tablespoons fresh coriander leaves for garnishing
Instructions
- Cook the macaroni in a large saucepan of well-salted boiling water according to packet directions until al dente โ it should be tender but still have a slight bite. Drain in a colander and rinse under cold running water until completely cool. Shake off excess water and set aside.1 cup elbow macaroni
- If using cabbage instead of lettuce: remove the tough central rib from each leaf. Blanch in boiling salted water for 1 minute, then immediately transfer to a bowl of ice-cold water to stop the cooking. Pat dry thoroughly and tear into bite-sized pieces.3 leaves lettuce
- If using fresh pineapple: peel and remove the eyes, then cut into small strips. Place in a pressure cooker with the juice of 1/2 lemon, 2 tablespoons sugar, and 1/2 cup (120ml) water. Cook for 1 whistle, then allow the pressure to release naturally. Drain and cool before using. Alternatively, use tinned pineapple โ just drain and pat dry.2 slices pineapple
- In a small bowl, whisk together the mayonnaise, fresh cream (or soya cream for a dairy-free option), white wine vinegar, lemon juice, minced garlic, chopped onion, salt, sugar, chilli powder, mustard powder, oregano, and olive oil until smooth and well combined.1/4 cup mayonnaise, 1/4 cup fresh cream, 1 teaspoon white wine vinegar, 1 teaspoon lemon juice, 1 clove garlic, 1/2 medium onion, 1/2 teaspoon salt, 1 teaspoon sugar, 1 dash chilli powder, 1 dash mustard powder, 1 teaspoon dried oregano, 2 teaspoons olive oil
- Refrigerate dressing for at least 15-20 minutes to chill. Cold dressing thickens slightly and clings to the pasta instead of pooling at the bottom of the bowl.
- Mix capsicum, carrot, tomato, cucumber, corn, lettuce (or blanched cabbage), pineapple pieces, and macaroni in a large bowl.1 cup elbow macaroni, 1/2 cup corn kernels, 1 medium capsicum (bell pepper), 1/2 medium cucumber, 1 medium tomato, 1 medium carrot, 3 leaves lettuce, 2 slices pineapple
- Season with freshly ground black pepper to taste.1 pinch black pepper
- Pour the chilled dressing over the salad and toss gently to coat evenly. Garnish with pomegranate seeds and fresh coriander leaves.2 tablespoons pomegranate seeds, 2 tablespoons fresh coriander leaves
- Serve chilled.
Notes
Nutrition
Frequently asked questions
Do I have to cook the pineapple, or can I just use it raw?
You can use tinned pineapple straight from the can โ just drain and dry it well. Raw fresh pineapple works too, but cooking it briefly (as the recipe describes) softens the texture and reduces the sharp acidity so it blends more smoothly with the creamy dressing.
Can I make this salad for more than two people?
Yes โ the recipe card includes a 2x and 3x multiplier. Keep in mind that larger batches need a bigger bowl than you think; you want room to toss everything without the vegetables spilling over the sides.
What does โroughly choppedโ mean for the capsicum?
It means pieces about 1 to 1.5 cm across โ not minced fine, not left in large strips. Aim for pieces that are close in size to the corn kernels and macaroni so the salad eats evenly.
The dressing ingredients include several โoptionalโ items. Which ones actually matter?
The garlic and white wine vinegar are the two worth keeping if you can. Garlic adds depth to the mayonnaise base, and the vinegar gives the dressing enough acidity to cut through the cream. Mustard powder is genuinely optional โ it adds a faint warmth but the salad works without it.
My macaroni soaked up all the dressing. What went wrong?
Hot or warm pasta absorbs dressing like a sponge. Make sure the macaroni is fully cooled and rinsed before you combine it with anything. If the finished salad still looks dry, stir in an extra tablespoon of mayonnaise just before serving.
Can I skip the lettuce leaves?
Yes. The lettuce is a garnish here rather than a structural part of the salad. Leaving it out does not change the dressing or the balance of the other vegetables.

