Go Back
+ servings

Vegan Macaroni Salad

This classic vegan macaroni salad will hit all your favorite summer notes in one pasta dish without sacrificing any flavor!  Absolutely delicious and can feed a crowd! 15 minute prep & can be made Top 8 Allergen Free! 

Course pasta dishes, Side Dish
Cuisine American
Keyword dairy free pasta, dairy free recipes, dairy free side dish, vegan pasta, vegan recipes, vegan side dish
Prep Time 7 minutes
Cook Time 8 minutes
Refrigerate 1 hour
Total Time 1 hour 15 minutes
Servings 12 servings
Calories 282kcal
Author LarishaBernard


  • 1 lb macaroni noodles
  • 3/4 cup peas (can be frozen or fresh)
  • 1/2 cup celery, minced (about 2 ribs)
  • 1 red bell pepper, minced
  • 1/3 cup red onion, minced
  • 1 cup vegan mayonnaise
  • 1/4 cup lemon juice (can sub with apple cider vinegar)
  • 2 tbsp sweet pickle relish*
  • 1 1/2 tbsp dijon mustard
  • 2 tsp vegan sugar
  • 1 tsp garlic powder
  • salt and pepper to taste


  • Add uncooked pasta to a pot of salted, boiling water. Cook according the package directions for al dente. 
    If using frozen peas, add them in during the last minute of cooking.
  • While pasta is cooking, chop vegetables - celery, red bell pepper, and red onions. 
  • When pasta is done, immediately drain into a colander and rinse under cold water for 2 minutes, tossing occasionally. Let drain for 5 minutes, tossing at least 2-3 times during that time. 
  • To a large bowl, add all ingredients except the macaroni and stir until well combined.
  • Then, add well-drained macaroni and stir until all noodles are well coated. 
  • Season with more salt and pepper to taste and refrigerate for at least an hour before serving. 



*See post for notes about Top 8 Allergy Free variation and how to prep ahead. 
*Can sub sweet pickle relish for 1/4 cup minced sweet pickles
**Nutritional facts are just estimates. Please utilize your own brand nutritional values to double check against our estimates. 


Serving: 1serving | Calories: 282kcal | Carbohydrates: 34g | Protein: 6g | Fat: 13g | Saturated Fat: 1g | Sodium: 155mg | Potassium: 153mg | Fiber: 2g | Sugar: 4g | Vitamin A: 430IU | Vitamin C: 18.7mg | Calcium: 14mg | Iron: 0.7mg