• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Recipes
  • About
  • Contact
  • Subscribe
  • Shop

Planted in the Kitchen

menu icon
go to homepage
search icon
Homepage link
  • Recipes
  • About
  • Contact
  • Subscribe
  • Shop
×
Home » Pasta

Published: May 19, 2024 · Modified: Jul 21, 2025 by Kelsey· This post may contain affiliate links ·

Vegan Macaroni Salad

Jump to Recipe Print Recipe

This creamy vegan macaroni salad is full of fresh vegetables, is tossed in a creamy homemade salad dressing, and uses only six simple ingredients.

Macaroni salad with shell pasta, celery, red bell peppers, chopped peppers, and pickles.

This recipe is perfect when you're looking for a classic macaroni salad recipe.

Enjoy it as an easy side dish, make-ahead pasta salad, on a picnic, or at your next cookout or summer BBQ.

Try my Spicy Cashew Pasta Salad or my Vegan Pasta Salad next!

Jump to:
  • Why You'll Love This Recipe
  • Ingredient Notes:
  • Substitutions & Additions
  • Step by Step Instructions
  • Expert Tips
  • Serving Recommendations
  • Frequently Asked Questions
  • More Pasta Recipes You'll Love
  • Vegan Macaroni Salad

Why You'll Love This Recipe

  • Vegan: We took this family recipe and swapped ingredients out to make it fully vegan, vegetarian, and plant-based. Which means it's also a dairy-free pasta salad!
  • Easy to Make: This recipe uses simple ingredients and has basic step-by-step instructions that are easy to follow.
  • Full of Flavor: Between the fresh ingredients and homemade salad dressing, this recipe is bursting with fresh flavor!

Ingredient Notes:

Labeled ingredients in white bowls including: pasta, red peppers, pickles, onion, dressing, and celery.

Pasta: Choose a hearty pasta that will hold up well when tossed with the other ingredients and dressing. I like using shells, penne, or a spiral pasta.

Avoid longer pasta shapes such as spaghetti and avoid thin/fragile pastas.

Vegetables: We use a combination of vegetables in this veggie pasta salad including: red bell peppers, Vidalia onions, and celery.

Dressing: This pasta salad uses a homemade dressing. See the recipe card below for the salad dressing ingredients and instructions.

See the recipe card below for a full list of ingredients and their quantities.

An overhead image of a white bowl filled with creamy pasta salad with fresh vegetables and a creamy dressing.

Substitutions & Additions

Vidalia onions: Though the original recipe calls specifically for Vidalia onions, you can use any sweet onion that is available at your grocery store.

Make it spicy: If you want to turn up to heat and add a kick of spiciness to this pasta salad you have two options. You can either add crushed red pepper or cayenne pepper to the dressing, or add chopped jalapeno or serrano peppers to the pasta salad.

Add extra vegetables: This pasta salad is a great way to add vegetables into your diet. If you're looking to add more you can either double the amount originally called for in the recipe or add additional vegetables of your choosing.

If you add anything additional to the recipe I recommend making and adding extra dressing as well.

Step by Step Instructions

A collage of four images labeled Step 1-Step 4. Step 1: ingredients in small white bowls. Step 2: Celery, pickles, onion, red pepper, and salad dressing in a large bowl. Step 3: All ingredients mixed together in the same bowl. Step 4: Pasta salad in a white bowl.

Step 1: Start by washing and prepping the ingredients. Cook the pasta according to package instructions, mix the salad dressing together, and chop the fresh vegetables.

Step 2: Once the pasta has finished cooking you'll strain it and run it under cool water to bring the temperature down. Drain out any excess water from the pasta.

Step 3: Combine everything in a large mixing bowl and toss in the dressing until everything is well coated.

Step 4: Either serve right away or cover the pasta salad and store it in the refrigerator for later.

Expert Tips

  • Make this recipe in advance: Like many pasta salad recipes this macaroni salad is best when made the day before. Allowing the ingredients to meld and the dressing to soak into the pasta and veggies, you'll get a more dynamic flavor on the second day.
  • Make extra dressing: If you're like me you'll want to make sure that you have plenty of dressing when you serve your pasta or pasta salad. I like to keep an extra jar or container of dressing separate and toss it in at the time of serving if needed.

Serving Recommendations

You can enjoy this creamy vegan macaroni salad recipe at any time but these are some of my favorite recommendations:

  • Picnics
  • Beach day or poolside lunches
  • Make-ahead lunches
  • Potlucks
  • School or work lunches
  • Cookouts or barbeques
  • Side dish

Frequently Asked Questions

Why does my macaroni salad not stay creamy?

Sometimes the pasta can absorb too much of the dressing when it is stored in the refrigerator. To fix this I like to make extra dressing and keep it in another container. Mix it in with the macaroni salad at the time of serving if needed.

Why is macaroni salad so high in calories?

Many macaroni salad recipes use pasta and some form or mayo in the recipe, both of which can be calorie-dense. You can opt for lower calorie mayo or pasta if you're looking to reduce the calories in this dish.

More Pasta Recipes You'll Love

  • A white bowl filled with pasta salad with vegetables, cilantro, and a creamy dressing.
    Spicy Cashew Pasta Salad
  • A bowl filled with bowtie pasta, sliced cherry tomatoes, and fresh basil
    Caprese Pasta Salad
  • A bowl of orzo with pesto sauce, tomatoes, and fresh basil.
    Orzo Pesto Salad
  • A veggie-filled pasta salad in a white bowl.
    Vegan Pasta Salad

If you loved this recipe or any recipe on my website, please consider leaving a star rating or a comment below. I love hearing your feedback!

A round bowl filled with shell pasta, red peppers, celery, and pickles.

Vegan Macaroni Salad

Kelsey Riley
This vegan macaroni salad is made using fresh vegetables, hearty pasta, and is tossed in a creamy homemade dressing.
No ratings yet
Print Recipe Pin Recipe
Prep Time 5 minutes mins
Cook Time 15 minutes mins
Total Time 20 minutes mins
Course Main Course, Side Dish
Cuisine American
Servings 8
Calories 336 kcal

Ingredients
  

  • 1 pound pasta
  • ½ cup Vidalia onion finely chopped
  • 1 red bell pepper finely diced
  • 2 celery ribs finely diced
  • ½ cup bread and butter pickles finely chopped

Homemade Dressing

  • ¾ cup vegan mayo
  • 3 tablespoon sugar
  • 1 tablespoon dijon mustard
  • 2 teaspoon dry mustard
  • salt and pepper to taste

Instructions
 

  • Cook the pasta according to package instructions. Once fully cooked strain and run under cool water until the temperature has cooled significantly.
  • Mix together all ingredients for the homemade dressing.
  • Wash and prep all ingredients according to the ingredient list.
  • Combine all ingredients in a large mixing bowl and toss in the dressing until well coated.
  • Store in the refrigerator in a covered container for at least 12 hours for best flavor results. You can enjoy the pasta salad right away.

Notes

For best results store the pasta salad in the refrigerator for at least 12 hours.
You can store this macaroni salad in the refrigerator in a covered container for up to four days.
If you plan to make this in advance, make a second jar of the salad dressing to mix in if needed at the time of serving.

Nutrition

Calories: 336kcalCarbohydrates: 55gProtein: 8.8gFat: 9.9gCholesterol: 0mgSodium: 908mgPotassium: 333mgFiber: 5.3gSugar: 40.8gCalcium: 159mgIron: 4mg
Tried this recipe?Tag @plantedinthekitchen or tag #plantedinthekitchen!

More Vegan & Plant-Based Pasta

  • A bowl filled with gnocchi, vegetables, and basil.
    Sheet Pan Gnocchi
  • A bowl of pesto tortellini salad covered in a creamy pesto dressing.
    Pesto Tortellini Salad
  • Pasta with red sauce and crushed red pepper flakes in a white bowl.
    One Pot Spicy Fusilli
  • Pasta with red sauce and fresh green basil on top.
    Coconut Milk Pasta Sauce

About Kelsey

Planted in the Kitchen is a (mostly) plant-based food blog full of easy & flavorful recipes!

Reader Interactions

Leave a Comment Cancel reply

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

Recipe Rating




Primary Sidebar

Picture of Kelsey Riley, author of Planted in the Kitchen.

Hi, I'm Kelsey!

Welcome to Planted in the Kitchen

On my blog you will find delicious and easy recipes! I'm a registered nurse turned blogger with a passion for plant-based food.

More about me

As Seen In

Pictures of logos that Planted in the Kitchen has been featured in, Allrecipes Homemade Podcast, Thrive, Yahoo News, Plant Based News, Better Homes and Gardens, Plant Based, Vegan Food and Living, Fox News, Vegan Life.

Sign up for my email list!

Popular Posts

  • A mason jar filled with overnight oatmeal and topped with blueberries and fresh mint
    Chia Seed Overnight Oats
  • A white bowl filled with creamy peanut butter noodles. They are garnished with green onions and white sesame seeds.
    Spicy Peanut Noodles
  • A creamy orange salad dressing in a white bowl. There are supporting ingredients around the bowl including: cilantro, cashews, red pepper flakes, a sliced lime, and salt
    Spicy Cashew Dressing
  • A glass filled with a layer of purple yogurt, chia pudding, blue yogurt, and blueberries on top.
    Chia Seed Parfait
  • A white bowl filled with chia seed pudding. There are blackberries, blueberries, and fresh mint leave on top.
    Chia Seed Pudding
  • A fruit platter with fresh berries, melon, and dragon fruit with a homemade fruit dip in the center.
    Vegan Fruit Dip Recipe

Plant-Forward Recipes

  • Peanut mandarin orange salad with fresh lettuce, cabbage, carrots, edamame, oranges, and sesame seeds.
    Mandarin Crunch Salad
  • A white bowl filled with vegetables including: carrots, cucumbers, green onions, cilantro, green cabbage, red cabbage. It also has brown rice, almonds, and tofu with a brown sauce.
    Tofu Buddha Bowl
  • A white bowl filled with chickpeas, cucumbers, tomatoes, basil.
    Cucumber Chickpea Salad
  • Roasted Red Pepper Sauce
  • A large white bowl filled will cucumbers, tomatoes, greens, pink pickled red onions, and falafel.
    Falafel Bowl
  • A white bowl filled with chia seed pudding. There are blackberries, blueberries, and fresh mint leave on top.
    Chia Seed Pudding

Footer

Back to top

© 2025 Planted in the Kitchen • Privacy Policy • Disclosure Policy • Terms & Conditions • Accessibility Policy

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required