Vegan Macaroni Salad
By Alejandro Valdes Lora
Approved by the Delish Test Kitchen

Yields:
8 - 10 serving(s)
Prep Time:
20 mins
Total Time:
30 mins
Cal/Serv:
355
Whether you're hosting a summer potluck or BBQ, classic macaroni salad is the crowd-favorite side dish that never fails to tie the entire meal together. It's packed with veggies and tossed in a creamy mayo mixture, making it the ideal light-and-refreshing side dish to go along with countless mains. This must-have side is something that no one should miss out on at the summer function, which led me to create this vegan version. Full of seasonal summer veggies and a creamy-yet-bright vegan mayo mixture, this macaroni salad is perfect for vegans and non-vegans alike. Seriously, even the most devout of carnivores will be going back for seconds.
What makes this macaroni salad vegan?
While our classic macaroni salad relies on regular mayonnaise, this vegan swap uses vegan mayonnaise, which, I promise, is indistinguishable from classic mayo. The difference is that vegan mayonnaise doesn’t use eggs. Instead, many recipes swap in aquafaba—which is a great dupe nearly anytime you need to substitute eggs—to maintain the creamy quality of mayonnaise without losing any texture. I’m also adding a splash of apple cider vinegar to make things really pop.
The mix-ins:
I decided to throw in some extra vegetables here, like bell peppers and black olives, but feel free to get creative with your favorite veggies! Add in your must-have mac salad mix-ins, or model this after our Hawaiian macaroni salad instead.
Storage:
This recipe can be made the day ahead of serving, and it lasts for 3 to 5 days in the fridge when stored in an airtight container. I always recommend dressing your salads as close to serving as possible for best results. The macaroni will keep absorbing liquid the longer it sits, so if you dress it too early, the dressing will be absorbed and you’ll end up with a dry mac salad. Ew!
Did you try making this recipe? Let us know what you think in the comments down below!
Advertisement - Continue Reading Below
Ingredients
Kosher salt
- 16 oz.
elbow pasta
Extra-virgin olive oil, for drizzling
- 4
celery ribs, thinly sliced (about 1 1/2 cups)
- 2
medium carrots, grated on the large holes of a box grater (about 1 1/2 cups)
- 4
small roma tomatoes, finely chopped (about 1 1/2 cups)
- 1
red bell pepper, seeds and ribs removed, finely chopped (about 1 cup)
- 1
(6-oz.) can whole black olives, rinsed, halved
Freshly ground black pepper
- 3/4 cup
vegan mayonnaise
- 2 Tbsp.
apple cider vinegar
- 2 Tbsp.
fresh lemon juice
- 1 tsp.
sugar
- 1/2 cup
finely chopped fresh parsley
Directions
- Step 1In a large pot of boiling salted water, cook pasta, stirring occasionally, until al dente according to package directions. Drain, rinse under cold water, then drain again. Drizzle pasta with oil and toss to coat.
- Step 2Meanwhile, in a large bowl, combine celery, carrots, tomatoes, bell pepper, and olives; season with 1/2 tsp. salt and 1/2 tsp. pepper and toss to combine.
- Step 3In a small bowl, whisk vegan mayonnaise, vinegar, lemon juice, and sugar until smooth.
- Step 4Add pasta to bowl with veggies, pour dressing over, and toss until coated. Fold in parsley just before serving; season with salt and pepper, if needed. Serve chilled or at room temperature.
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below