Home ยป Mains

Vegan Macaroni Salad

This vegan macaroni salad is easy to make and comes together in less than 30 minutes! Elbow macaroni is combined with crunchy veggies and tangy pickles and tossed in a creamy vegan mayo sauce. Itโ€™s the perfect accompaniment to summer barbecues, potlucks, and picnics.

Vegan macaroni salad in a bowl.
This vegan macaroni salad makes the best side dish

๐Ÿ’› Why youโ€™ll love this recipe

  • Versatile: This vegan macaroni salad pairs beautifully with almost anything, but it can also hold up as a main dish on its own.
  • Crunch & creaminess: The balance of creamy sauce with the crunch of fresh veggies always hits just right!
  • Healthy yet flavorful: Who said vegan food canโ€™t be flavorful? This salad is full of comforting and satisfying tastes and textures.
  • Budget-friendly: The ingredients for this vegan macaroni salad are inexpensive, and you can even make your own vegan mayo to save more.

If you love vegan macaroni salad, you should really check out our vegan potato salad, vegan pasta salad, vegan chickpea salad, and tomato cucumber salad.ย 

๐Ÿฅ— The best vegan macaroni salad

If youโ€™re looking for a comforting dish that delivers big on flavor without breaking the bank, youโ€™re going to love this vegan macaroni salad.

It starts with al dente elbow macaroni and fresh veggies like carrots, pickles, and celery. Everything is tossed in egg-free mayo, cashew cream, pickle juice, and mustard, creating an irresistibly creamy, slightly sweet, and tangy dish.

The reason we love macaroni salad so much is that itโ€™s easily customizable to suit your taste preferences. Plus, itโ€™s a great way to use up ingredients in the fridge. You can add other ingredients like peas, corn, cheese, vegan ham, and more. No more wasted food!

Vegan macaroni salad.
Top it with your favorite garnishes

๐ŸŒฑ Is macaroni salad vegan?

Macaroni salad is not traditionally vegan-friendly since itโ€™s made with mayo and sometimes add-ins like sour cream, cheese, hard-boiled eggs, or cubed meat.

Instead of egg-based mayo, we’ve replaced it with vegan mayo. As we said, you can also try making your own for an even cheaper option. To add a refreshing flavor, weโ€™ve also substituted sour cream for vegan cashew crema.

Vegan macaroni salad ingredients.
Mix up the veggies to your liking

๐Ÿ›’ Ingredients & substitutions

  • Elbow macaroni: Acts as the base, offering a classic texture. If you prefer, you can experiment with other pasta like ditalini, small shells, or wagon wheels.
  • Carrot: Adds a touch of sweetness and a beautiful orange hue. No carrots? Orange or red bell peppers add a similar sweetness and crunch.
  • Celery: The crispness of celery perfectly contrasts with the macaroni. If you donโ€™t have celery on hand, you can try green bell peppers instead.
  • Dill pickles: Provide a zesty, tangy crunch to the salad. You can also use spicy pickles, sweet pickles, sweet gherkins, or even capers.
  • Red onion: Adds sharpness and a pop of color. Try shallots for a milder alternative.
  • Vegan mayo: Creates a creamy, silky-smooth sauce to coat the pasta. If you donโ€™t have access to vegan mayo, you can use all cashew crema with added apple cider vinegar instead.
  • Cashew cream: This dairy-free sauce adds a creamy yet refreshing element. Feel free to use vegan Mexican crema or dairy-free sour cream for a thicker addition. You can also use store-bought vegan sour cream or yogurt.
  • Yellow mustard & pickle juice: Both introduce tang and depth. Feel free to use apple cider vinegar or white wine vinegar instead of pickle juice.

For a complete ingredient list and step-by-step guide, scroll down to our recipe card.

๐Ÿ“ How to make vegan macaroni salad

Step 1: Cook the macaroni

Cook the elbow macaroni until al dente. It’s vital to salt the water as it elevates the pastaโ€™s flavor. Immediately drain and rinse the cooked macaroni under cold water to prevent sticking.

Elbow Macaroni in a Strainer.
Rinse the macaroni to prevent sticking

Step 2: Prep the veggies

While the pasta cooks, shred the carrots and dice the other vegetables. Try to keep the pieces a similar size for an even distribution of flavors.

Chopped Pickles, Celery, Carrots, and Onions in a Bowl.
Add all the chopped vegetables to a bowl

Step 3: Assemble the salad

Mix the mayo, cashew crema, mustard, and pickle juice together in a small bowl. Add the sauce to your vegan macaroni salad, then season it with salt and pepper to taste. Happy eating!

Vegan macaroni salad in a bowl.
Mix in the sauce and season with salt and pepper

If you have questions about this vegan macaroni salad recipe, check out our FAQs or leave a comment down below!

๐ŸŒฎ What to serve with vegan macaroni salad

For the ultimate spread, try serving your vegan macaroni salad with mains like these:

๐ŸŒก๏ธ Storage & reheating

Follow these simple storage tips to ensure your vegan macaroni salad stays fresh for longer:  

  • Fridge: Transfer any leftover salad to an airtight container and keep it refrigerated for 3-4 days. 
  • Freezer: We donโ€™t recommend freezing this recipe as the texture of the pasta and sauce will change too much once thawed.
  • Prep ahead: If youโ€™re making vegan macaroni salad for an event, feel free to prepare everything a day in advance. We find the flavors are even better the next day!
Vegan macaroni salad in a bowl.
Serve your vegan macaroni salad as a main or side

โ™ป๏ธ Variations

  • Spicy: Add pickled jalapeรฑos or red pepper flakes.
  • Protein: Mix in some cooked chickpeas, cubed tofu, vegan ham, or cubed vegan sausage for added nutrients.
  • Greens: Just before serving, toss in some arugula or baby spinach.
  • Fresh herbs: Mix in freshly chopped dill, basil, parsley, cilantro, or chives.
  • Fruity: Diced apples or grapes can make a juicy, refreshing addition.
  • Nutty: Add some toasted almonds or walnuts for a crunch.
  • Other add-ins: Try incorporating other add-ins like corn kernels, bell peppers, green peas, green onions, radishes, or olives.
  • Vegan cheese: For a salty, umami kick, add cubed vegan cheddar cheese.

๐Ÿง‘โ€๐Ÿณ Top tips

  • Donโ€™t overcook the pasta: Start checking your macaroni a few minutes before the stated time on the package to prevent overcooking it. You want it to be al dente.
  • Rinse the pasta: Rinsing pasta stops the cooking process and prevents it from sticking together.
  • Dice equally: Keep the diced add-ins to about the same size as the elbow macaroni for even flavor distribution in each bite.
  • Let it chill: Let the salad rest in the fridge for an hour before serving. This will give the flavors more time to develop and meld together.
  • Mix gently: Be careful when youโ€™re mixing this vegan macaroni salad. You want everything combined, not mashed.
Vegan macaroni salad.
You won’t even be able to tell the sauce is plant-based!

๐Ÿ’ฌ FAQ

Why is my salad too dry?

The pasta may absorb some of the sauce over time, so feel free to add a bit more vegan mayo, cashew crema, or a splash of plant milk to loosen it.

How can I make my salad creamier?

You can make the vegan macaroni salad creamier by adding more vegan mayo or even incorporating some mashed avocado or tahini.

Why is my sauce too thick?

The consistency of vegan mayo can vary from brand to brand or homemade recipes. Try thinning it out with a splash of plant milk or pickle juice.

Is vegan macaroni salad gluten-free?

Due to the use of durum wheat pasta, this vegan macaroni salad recipe is not gluten-free. To make it suitable for a gluten-free diet, swap in your favorite brand of gluten-free elbow macaroni.

๐Ÿด More salad recipes

  • Couscous Salad: A quick, easy, and healthy recipe full of vibrant flavors and colors.
  • Sweet Potato Salad: Featuring Southwest ingredients like beans, chipotle powder, jalapeรฑos, corn, and lime juice.
  • Kale Caesar Salad: Creamy salad with tempeh and chickpea croutons.
  • Vegan Tuna Salad: A plant-based alternative thatโ€™s ready in 20 minutes or less.
Vegan macaroni salad in a bowl.

Best Vegan Macaroni Salad

Justine Drosdovech
This vegan macaroni salad is easy to make and comes together in less than 30 minutes! Elbow macaroni is combined with crunchy veggies and tangy pickles and tossed in a creamy vegan mayo sauce.
5 from 3 votes
Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes
Course Mains, Side Dish
Cuisine Vegan
Servings 6 servings
Calories 258 kcal

Equipment

  • Stockpot
  • Strainer
  • Chef's knife
  • Cutting board

Ingredients
 

Salad

  • 8 ounces dried elbow macaroni
  • 1 medium carrot, shredded
  • 1-2 stalks celery, finely diced
  • 3 dill pickles, finely diced
  • ยฝ small red onion, finely diced

Sauce

  • โ…“ cup vegan mayo
  • ยผ cup cashew crema
  • 1 tablespoon yellow mustard
  • 1 tablespoon dill pickle juice
  • Salt & pepper to taste

Instructions
 

  • Bring some water to a boil in a large pot. Once boiling, salt the water and cook the macaroni according to the package directions, or until al dente. Immediately drain and rinse the pasta under cold water.
  • In the meantime, shred the carrots and dice the celery, pickles, and onion. Add them to a mixing bowl with the drained macaroni.
  • Mix the mayo, crema, mustard, and pickle juice together in a small bowl. Add the sauce to the macaroni salad, then season with salt and pepper to taste. Happy eating!

Video

YouTube video

Notes

  • Donโ€™t overcook the pasta: Start checking your macaroni a few minutes before the stated time on the package to prevent overcooking it. You want it to be al dente.
  • Rinse the pasta: Rinsing pasta stops the cooking process and prevents it from sticking together.
  • Dice equally: Keep the diced add-ins to about the same size as the elbow macaroni for even flavor distribution in each bite.
  • Let it chill: Let the salad rest in the fridge for an hour before serving. This will give the flavors more time to develop and meld together.
  • Mix gently: Be careful when youโ€™re mixing this vegan macaroni salad. You want everything combined, not mashed.
  • Nutritional information is a rough estimate and should not be taken as health advice.

Nutrition

Serving: 1serving | Calories: 258kcal | Carbohydrates: 32.6g | Protein: 5.7g | Fat: 11g | Saturated Fat: 1.1g | Polyunsaturated Fat: 0.3g | Monounsaturated Fat: 0.6g | Trans Fat: 0g | Cholesterol: 0mg | Sodium: 381.6mg | Potassium: 170.9mg | Fiber: 2.1g | Sugar: 2.6g | Vitamin A: 1814.2IU | Vitamin C: 1.7mg | Calcium: 42.4mg | Iron: 0.7mg
Don’t miss another recipe!Subscribe to our newsletter!

Note: Weโ€™ve updated this post to include new information and helpful tips about the recipe.

Justine Drosdovech.
Food writer at  | Website |  + posts

Justine Drosdovech is a food writer, photographer, and one of the founders of Broke Bank Vegan. She is a self-taught plant-based chef but uses her healthcare background to craft dishes that are both delicious and nourishing.

Leave a Reply

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

Recipe Rating