Hands down the best Vegan Macaroni Salad, made with all the classic ingredients and tossed in a simple creamy sauce. This picnic-perfect dish is sure to be a hit at every potluck!
Macaroni salad is a must have at any cookout, barbecue or potluck, and today I’m going to share with you the absolute BEST vegan version. It’s incredibly creamy and flavorful, and is sure to be a hit at your next get-together!
Just like my Best Vegan Potato Salad, this Vegan Macaroni Salad is a classic summer dish that no one would guess is vegan.
It’s also ridiculously easy to make in less than 30 minutes. Chill for another 30 minutes (or longer, perfect for make ahead!) and you’re good to go.
In my perfect vegan macaroni salad, the main ingredients are:
- Elbow noodles – Feel free to use gluten free if needed.
- Red bell pepper
- Red onion – May leave it out if you aren’t a fan.
- Fresh dill – This is such a yummy addition, but you can leave it out if needed, or use parsley instead.
- Sweet pickles – Or sweet pickle relish.
- Easy creamy dressing – Vegan mayo, sweet pickle juice, apple cider vinegar, sugar, mustard and garlic powder.
How to make vegan macaroni salad
First, cook the noodles. Drain and rinse with cold water, then add to a large bowl. Drizzle with a little olive oil and stir gently, so the noodles don’t stick together.
Finely chop all the vegetables and add to the bowl with the noodles. Make the simple dressing in a medium bowl by whisking the ingredients together, then pour into the bowl with the noodles and vegetables.
Toss until everything is well coated. Cover and refrigerate for at least 30 minutes so the flavors can mingle together. Stir once more before serving.
How long will macaroni salad keep?
Macaroni salad will keep for 4-5 days in the refrigerator, in a covered container. It’s the perfect make ahead potluck dish!
Serving suggestions for vegan macaroni salad
Looking to have a backyard cookout with all vegan options? Try any of the following recipes:
- Vegan Steak
- The Best Vegan Baked Beans
- Vegan “Chicken” Kebabs
- Vegan Chicken – Make it barbecue style!
- Sticky BBQ Tempeh Ribs
- BBQ Jackfruit Pulled Pork
More potluck perfect vegan salads
- Vegan Egg Salad
- Vegan Chicken Salad
- Vegan Pasta Salad
- Pesto Pasta Salad
- Chickpea Salad
- Classic Vegan Coleslaw
The Best Vegan Macaroni Salad
- 8 ounces macaroni noodles
- 2 ribs celery, minced
- 1/2 medium red bell pepper, minced
- 1/4 small red onion, minced
- 1/4 cup chopped sweet pickles (or sweet pickle relish)
- 1/4 cup minced fresh dill
- 1 cup vegan mayo
- 2 tablespoons sweet pickle juice
- 1 tablespoon apple cider vinegar
- 1 tablespoon granulated sugar
- 2 teaspoons mustard (yellow or dijon)
- 1/4 teaspoon salt
- few shakes black pepper
- tiny pinch garlic powder
- Prepare the macaroni noodles according to package instructions, then immediately rinse well with cold water. Add the drained noodles to a large bowl and drizzle with a teaspoon of olive oil and stir, so the noodles don't all stick together.
- Finely chop the celery, red bell pepper, red onion, dill, sweet pickles and add them to the bowl with the noodles.
- Make the dressing: In a medium sized bowl, whisk together all dressing ingredients until well combined.
- Pour the dressing over your macaroni salad ingredients and toss until everything is well coated.
- Cover and refrigerate for at least 30 minutes if you can to allow the flavors to meld together. It will keep for 4-5 days in a covered container in the refrigerator. Stir before serving and enjoy!
- I used regular macaroni noodles, but you can make this gluten free if needed by using gluten free pasta.
- Feel free to leave out any vegetables you don’t like, such as the celery, red onion or red bell pepper.
- Instead of apple cider vinegar, you may use red wine vinegar. Or lemon juice if you can’t have vinegar.
*This recipe was first published June 2019 and has been updated with an improved recipe that is easier and tastier!
This is amazing! The best vegan pasta salad I’ve tried. If you’re thinking of making this- do it now! You won’t regret it. My SO and I made it last night and only have a fourth left. We doubled the sauce to make it extra creamy. So good!
Thank you so much, Karly! I’m so happy you loved the salad 🙂
Delish!!!! Even my non vegan husband loved it!
Hi Lauren. I’m thrilled the Macaroni salad was a hit! Thanks for sharing your feedback!
Made this so many times and everyone always loves it. Vegans and non vegans too! Definitely the best!
I’m in love with this recipe it’s my first time trying and I love 🙂 I’m happy I came across this recipe since I’m allergic to eggs and have to use vegan mayo. Thanks so much, found my new snack 🙂
Hi Gianna. How great to read that you love the recipe! I’m glad you found the recipe as well! Thank you for your terrific feedback!
Okay this may be a ridiculous question but I’ve already started making this and I have some black olives I need to use up .. would it be a terrible idea with all the other flavors going on here? I love them but .. concerned haha. Thanks !
Hi Sammi. If you love olives, add them!
This was my first time making this and it was absolutely delicious. I made it for a bbq and even non vegans liked it. I used dried dill weed instead of fresh because that was all I had. I also used a sweet relish that didn’t have much juice to spare so I had to add more relish, it came out perfect. Chilling it before serving makes all the difference! I plan to make this for all family gatherings since I can’t have Macaroni and Cheese. Thank you so much Nora!
You are so welcome! I’m so happy your salad was delicious! Thanks for your wonderful feedback and review! Enjoy all your future macaroni salads!
You did it again, Nora! This is excellent! I made it for tonight, but I keep stealing a bite because I can’t stay out of it! I halved the onion and soaked it in the vinegar to cut the bite.
Hi Cath. I’m glad you loved the macaroni salad! I love this one a well! Thank you for your great feedback!
Super delicious! Will save as my go-to recipe!
I’m thrilled you loved it and it will be your go to recipe! Thank you for sharing your wonderful feedback!
This is a favorite recipe in my household! I found this recipe a couple years ago and it has been my go-to macaroni salad recipe ever since. I take it to gatherings with me and have people ask me specifically to bring it. I always make it using veganaise mayo, most often the Soy Free one but also the original, and dijon. It is quick and easy. The best part is that my non-vegan family and friends ask specifically for it. WIN-WIN!
Thank you so much, Jillian! I’m so glad you love the macaroni salad 🙂
My husband had ribfest for his friends but since I was making all the side dishes, I made them vegan so I could eat them. Everyone loved this macaroni salad. Made totally as is, no subs, and turned out creamy and delicious.
Thank you for sharing your wonderful feedback, Kaylynn! I’m glad the macaroni salad was a hit at the gathering!
My go to recipe
This is the first macaroni salad that I’ve had since going vegan two years ago, and it did not disappoint. I served it at my family’s 4th of July party alongside your BBQ tempeh ribs and baked beans. The sauce didn’t thicken – I used plant mayo instead of cashews – but it was still full of flavor. I will definitely make this again!
Hi Kristi. Thanks for using my recipes at your 4th of July party! I’m thrilled that everyone loved the salad! I appreciate you taking your time to share your review and comments!
Another fantastic recipe! I had a box of organic brown rice macaroni noodles just sitting around waiting to be used for something. Came across your recipe and decided to try it. Made it exactly how you have it posted. Wow! Delicious! Thank you! By the way I love your vegan queso blanco recipe too! One of my favorites!
Hi David. Thanks for your sharing your wonderful review and comments! I’m glad you enjoyed the macaroni salad – as well as the queso blanco! Happy cooking!
The BEST vegan pasta salad I have ever put in my face. I used gluten free noodles and vegan mayo – it was better than I imagined it would be. I love the fresh dill! I am also a little embarrassed to say this is the first time I have tried sweet pickles and I love them in here. The perfect combination of sweet, savory, and tangy.
I’m so glad it was good!! Thanks for the comment!
Absolutely delicious! Made it without dill since I didn’t have any. The relish just adds to the flavor, so don’t skip it!
Thanks so much!!
Very good macaroni salad, you wouldn’t know the difference between this and a non-vegan batch. For a standard size box of macaroni (375 grams), I’d recommend doubling the sauce mixture to make it creamier if you’re using the vegan mayo version. I will definitely be making it again!
This looks absolutely amazing and I can’t wait to try it. One question, what do you call sweet pickles or sweet pickle relish? In Uk sweet pickle is something completely different. Thanks for all the great recipes ?
Thank you! Interesting, I didn’t realize that. Sweet pickle relish is basically chopped up small sweet pickles, also sometimes called bread and butter pickles. Dill pickle relish or dill pickles are not sweet, and really fine to use as well, I just prefer the sweeter ones in this recipe. Hope that helps!
Think this would be good with dill pickles instead?
How do you think this would taste without the sugar?
Probably pretty good still!
Soooo good. We have made this nearly weekly since first trying!
Wow, I love to hear that! Thanks!!
This is the perfect macaroni salad. Not even joking. I hated.. haaaated macaroni salad as a kid/teen. Maybe its my testebuds changing or this is even more the bomb.com. but i love it so much! It will be made with every picnic/bbq outing I can get it into. Even my twin toddlers loved it and my mom who is very picky, more so than toddlers. She asked for me to leave some with her so she could have it for lunch the next day. My mom doesn’t eat anything she don’t like. Trust me. Haha. Thank you for helping my family add this wonderful salad to our home.
You’re welcome! Thanks for the great comment!
Delish!! I used vegan mayo so easy and way tastier than other recipes I have tried! Perfect for a bbq side!
Glad you enjoyed the recipe!
So excited to have such a delicious and simple macaroni salad that is vegan!! Thank you!