Return to top
featured in… The Huffington Post CookingLight Reader's Digest Women's Health BuzzFeed Glamour Whole Foods Oprah Winfrey Network CNN Food Network Healthline Shape

Hello! Iโ€™m Anjali. Iโ€™m a board certified health coach, author, wife, mom and food lover from the SF Bay area (now living in Seattle, WA!); with a passion for delicious food and a desire to make healthy eating easy, tasty and fun! Learn more about me here and stay for a while!

Anjali Shah

Vegan Macaroni Salad

This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. Please read my disclosure.

Enjoy my easy, creamy vegan macaroni salad, made with fresh, wholesome ingredients. Naturally gluten-free and perfect for picnics and barbecues, it delivers all the classic deli-style flavors you loveโ€”only healthier, thanks to its plant-based twist. The homemade dressing takes it to the next level, making it truly irresistible!

Two white bowls stacked and filled with creamy macaroni salad and a fork getting a bite from it.

The classic dressing for macaroni salad traditionally uses a mayo type base, so I set out to find a way to make a macaroni salad without mayo, but still have the same tangy creamy flavor that mayo brings.

I nailed it, and when mixed with the al-dente pasta, sauteed peppers, and crunchy veggies, it is spot on. I donโ€™t even think itโ€™s a stretch to call this the best vegan macaroni salad recipe ever!

If you love pasta salads as much as I do, be sure to also check out my flavorful vegan orzo salad and my gluten-free pasta salad with olives and herbs.

While most macaroni salad is made with mayo and sometimes even sugar, I am so happy I can finally enjoy a veggie macaroni salad that is lightened up and way healthier.

I use only fresh ingredients like cashews, potatoes, and white beans to make a creamy dressing with a perfect mayo-like taste and texture that would fool just about anyone! Itโ€™s a total crowd pleaser and I have gotten compliments from vegans and non-vegans alike when I serve it!

Plus, this macaroni salad without mayo is a great dish to make ahead of time. In fact, letting it rest in the refrigerator allows the ingredients to marinate together longer, which will allow for even more flavorful bites! (See my FAQs below on how to meal prep this recipe!)

Whether serving at a vegan picnic, bbq, party, potluck, or casual weeknight side, this easy vegan macaroni salad is always a fan-favorite amongst both kids and adults.

๐Ÿฅ˜ Ingredients

Making vegan macaroni salad without mayo really only requires a few extra ingredients, for a healthy, whole-foods based dish. Here is what I use:

Macaroni, vegetables, pickles and spices in jars and spoons on a marbled surface. Potato, cashews, white beans, spices and liquids in jars and spoons on a marbled surface.

Salad Base

Macaroni Noodles: The classic pasta shape for macaroni salad is in the name, macaroni! However, you can also use other shapes if you want, and call it vegan creamy pasta salad instead!

Veggies: I like to use a combination of orange, yellow and red bell peppers, onion, celery, and pickles to add a variety of colors, flavor, and texture to the salad. Feel free to use any veggies you like (see my variations section below for more mix-in ideas!)

Salt & Pepper: To enhance the natural taste of the vegetables, I use a pinch of salt and black pepper.

Creamy Dressing

Cashews, Potatoes, & White Beans: I love this combination! These 3 ingredients blend together into the most amazing creamy base. I like using this instead of vegan mayo because it has more protein and whole food nutrition from the cashews and white beans.

Pickle Juice: I use this to add a delicious balance of saltiness, tang, and subtle sweetness.

Seasonings: I use salt, garlic, and ground mustard seed to achieve the ultimate mayonnaise flavor without any egg!

๐Ÿ”ช How To Make Vegan Macaroni Salad

This is a fairly simple recipe that requires 3 main parts to be made, then mixed together and youโ€™re done! Here is how I make my healthy vegan macaroni salad:

Cook The Pasta: I start by cooking the pasta according to the package directions. Once itโ€™s done, I drain the noodles, rinse it under cold water, and add it to a large bowl.

A black pot with handles filled with cooked elbow macaroni on a marbled surface.

Sautรฉ The Sweet Pepper: While the pasta cooks, I sautรฉ the chopped sweet pepper over medium heat with a bit of veggie broth (or oil) and a dash of salt. It takes about 5-7 minutes to get nice and soft.

A yellow spatula mixing cooked chopped peppers in a black pan.

Prepare The Veggies: While the pepper cooks, I place the celery, red onion, dill pickles, pickle juice, and black pepper in the large bowl, ready for mixing.

Make The Creamy Dressing: Next, I whip up the creamy dressing by blending all the dressing ingredients until itโ€™s smooth and silky.

A metal spoon coming out of a silver blender with creamy sauce on it.

Combine Everything: I add the creamy dressing to the bowl with the pasta and veggies, then mix it all together. I taste it to adjust the seasoningโ€”I usually need an extra ยฝ teaspoon of salt.

White bowl with ingredients for creamy macaroni salad piled in sections.

Chill The Salad: I place the salad in the fridge while I clean up, letting it chill so the flavors can fully marinate.

Garnish & Enjoy: Once itโ€™s cold and ready, I garnish it with my favorite toppings and dig in!

Spoon mixing creamy macaroni salad ingredients together in a white bowl.

My #1 Secret Tip for this recipe is to avoid overcooking the pasta.

I always keep an eye on my pasta as it cooks, checking in on the texture and softness. Once it is done, I rinse my pasta to ensure that the noodles do not overcook.

Even after they are drained, noodles tend to continue cooking a bit while they cool down. By rinsing them in water, the cooking process is halted and the noodles will stay at their current consistency.

Mushy noodles are not ideal for this salad as they would fall apart when stirring in the other ingredients.

Other Tips To Keep In Mind:

  • Soak Cashews: For the creamiest base to this non dairy macaroni salad, I always soak my cashews in water overnight. For a faster process, you can soak them in hot water for a few hours or in boiling water for about 30 minutes.
  • Use Fresh Ingredients: For the best flavor, I always use fresh, crisp celery, peppers, and red onion. 
  • Taste And Adjust Seasoning: Once everything is combined, I recommend that you taste the salad and adjust the seasoning so that the flavor is to your liking!

๐Ÿ“– Variations 

Whenever I want to switch things up from this classic version, I make a few simple changes:

Gluten-Free Option: In order to make this a gluten free macaroni salad, all you need to do is use gluten-free pasta. For this cold-pasta recipe, I recommend choosing a gluten-free pasta that keeps its texture in the fridge and doesnโ€™t get mushy. The only brand Iโ€™ve found that works is Bionaturae gluten free pasta.

Other Mix-Ins: You can definitely change this up to make it your own. The ingredients I use here are to capture that spot on deli flavor, but you can add in even more. Load up this vegan macaroni salad with vegetables, herbs, and more for added flavor and nutrition. Here are some of my top ideas:

  • Broccoli
  • Carrots
  • Olives
  • Green onions
  • Mushrooms
  • Zucchini
  • Yellow squash
  • Tomato
  • Peas
  • Fresh dill
  • Fresh parsley
  • Cubed or shredded cheese โ€“ plant based or standard
  • Hard boiled eggs (this would make this a recipe for vegetarian macaroni salad)
  • Meat eaters can add in chopped bacon, salami, or ham

๐Ÿฝ Serving Suggestions

There are so many amazing dishes that go with my dairy free macaroni salad! I literally can have it with anything but generally, think picnics and barbecues. Here are some of our faves:

๐ŸงŠ Storing And โ™จ๏ธ Reheating

Refrigeration: I store leftovers in an airtight container in the refrigerator. It will be best to eat within 2-3 days, but safe to eat for up to 5. It will keep out of the refrigerator longer than the traditional mayo filled kind, but I donโ€™t let it sit out for more than a few hours. Letโ€™s be honest, chilled macaroni salad always tastes better than room temperature!

Freezing: I usually donโ€™t freeze this dish as it wonโ€™t be quite as good once defrosted. The texture usually changes. I find it best to mix up the dressing and freeze that separately. When I am ready to serve, I simply defrost the dressing, give it another blend if it has separated, then mix with the pasta and veggies.

โ“Recipe FAQs

CAN I MAKE THIS AHEAD OF TIME?

Yes, you sure can! Here are my suggestions for when you want to make this in advance.

* Make the vegan macaroni salad dressing and store in an airtight container in the refrigerator for up to 5 days.
* Chop the veggies and keep together in the fridge for up to 3 days.
* Sautรฉ the peppers up to 3 days in advance.
* The pasta can be boiled up to 2 days ahead of time.
* Day of serving, mix everything and go!
* You can also completely make the macaroni salad, but I suggest doing so only a day or so ahead of time since it will start to get soggy.

DO I NEED TO LET MY PASTA COOL BEFORE MAKING THIS SALAD?

No, itโ€™s not necessary to let the pasta cool before assembling the saladโ€”unless youโ€™re using certain gluten-free varieties. However, once the salad is assembled, I do recommend that you let it cool slightly before placing it in the fridge.

Top side view of two white bowls stacked and filled with creamy macaroni salad surrounded by ingredients in smaller bowls.

Want to Save This Recipe?

Enter your email & Iโ€™ll send it to your inbox.ย Plus, get great new recipes from me every week!

Save Recipe

By submitting this form, you consent to receive emails from The Picky Eater.

Love this Vegan Side dish recipe? Please leave a 5-star rating ๐ŸŒŸ in the recipe below and/or a review in the comment section further down the page!

You can also FOLLOW ME onย FACEBOOK, INSTAGRAM, andย PINTEREST to see more delicious, healthy, family-friendly food, and if you have any questions, Iโ€™m here to help!

Print Recipe
4.67 from 6 votes

Vegan Macaroni Salad

Enjoy my easy, creamy vegan macaroni salad, made with fresh, wholesome ingredients. Naturally gluten-free and perfect for picnics and barbecues, it delivers all the classic deli-style flavors you loveโ€”only healthier, thanks to its plant-based twist. The homemade dressing takes it to the next level, making it truly irresistible!
Prep Time15 minutes
Cook Time15 minutes
Total Time30 minutes
Course: 30 Minutes or Less, Appetizer, Main Course, Side Dish
Cuisine: American, Vegan, vegetarian
Diet: Gluten Free, Vegan, Vegetarian
Servings: 6
Calories: 446kcal
Author: Anjali Shah

Ingredients

For The Macaroni

Creamy Dressing

Optional Garnishes

Shop Ingredients on Jupiter

Equipment

Instructions

  • Cook pasta according to package directions.
  • Once pasta is done, rinse in cold water then add it to the bowl with the veggies below.
  • Saute chopped sweet pepper over medium heat using veggie broth or oil and a dash of salt. Cook until soft, about 5-7 minutes.
  • Meanwhile, put celery, red onion, dill pickles, pickle juice and black pepper in a large bowl.
  • Next, make the creamy dressing by putting the ingredients into a blender and blend until creamy and smooth.
  • Add the creamy dressing to the bowl and mix. Taste and adjust salt as necessary. I needed an extra ยฝ teaspoon.
  • Place in the fridge while you clean up to allow it to get cold and so the flavors can marinate completely.
  • Once ready, garnish with ingredients of choice and devour!

Notes

  • Any sweet pepper variety works, or a combo of all.
  • Soaking the onion helps takes the bite out of it. This step is optional but it helps reduce the strong onion flavor.
  • I like putting the extra pickle juice in the bowl with the veggies to help them marinate in the flavor while you prepare the rest of the dish.
  • If you donโ€™t have a high speed blender, soak the cashews overnight to soften them. You can also boil them for 20-25 minutes if you forget. Another method is using a coffee or spice grinder to grind them dry (not soaking) into a very fine powder.
  • I used red potatoes but any starchy potato will work, just donโ€™t use sweet. It also wonโ€™t work to substitute with something that is not an actual potato (such as another root vegetable).ย 
Tips to prep ahead:
  • Chop veggies. Saute red pepper. Soak or grind cashews if not using a high speed blender. Cook potato. Make creamy dressing.
Baby/toddler food idea:
  • Make sure pasta is well cooked and veggies are finely chopped.

Nutrition

Calories: 446kcal | Carbohydrates: 72g | Protein: 15g | Fat: 10g | Saturated Fat: 1g | Sodium: 954mg | Potassium: 560mg | Fiber: 5g | Sugar: 4g
4.67 from 6 votes (6 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating





Subscribe to newsletter

Copyright 2024 The Picky Eater®, LLC. All rights reserved.