This vibrant and creamy layered pasta salad is the perfect addition to any potluck or gathering. With fresh veggies, savory ham, and a tangy dressing, it’s a crowd-pleaser that’s easy to make ahead.
In a small bowl, whisk together mayonnaise, sour cream, white wine vinegar, sugar, Dijon mustard, Worcestershire sauce, salt, and black pepper until smooth and creamy. Set aside for topping.
In a large trifle bowl or clear glass dish, layer the salad ingredients to highlight each layer.
Start with a base layer of 3 cups romaine lettuce, followed by 3 cups cooked macaroni. Then add 1/2 cup diced red bell pepper, 1/4 cup finely diced red onion, 1/2 cup green peas, and 1/3 cup chopped celery. Add 1 1/2 cups diced ham and 1/3 cup black olives.
Pour the prepared dressing evenly over the top, then sprinkle with 1/2 cup shredded cheddar cheese for flavor and color.
Cover the salad tightly with plastic wrap and refrigerate for at least 5 hours or overnight to let flavors meld. Just before serving, toss to distribute the dressing.
Notes
This salad is perfect for potlucks and stays fresh when chilled before serving.