A photo of a vegan macaroni salad in a blue and white bowl

Healthy Vegan Macaroni Salad

Creamy comfort food gone healthy in this vegan macaroni salad made with all whole food ingredients! Perfect for barbecues, picnics or a night on the couch!
Course Main Course, Side Dish
Cuisine American
Keyword cold macaroni salad, creamy vegan macaroni
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings 6 servings
Calories 446 kcal
Author Sophia DeSantis


  • 16 ounces truRoots elbow macaroni pasta
  • 2 cups chopped sweet red/orange/yellow pepper
  • Dash of salt and veggie broth or oil to sauté , low sodium if needed
  • ¾ cup chopped celery
  • ¾ cup chopped dill pickles plus ¼ cup juice from jar
  • ¾ cup chopped red onion soaked in cold water for a few minutes and drained (see note)
  • ½ teaspoon ground black pepper

Creamy dressing

  • 1 cup raw cashews see note
  • ¼ cup cooked red or russet potato
  • ½ cup cooked white beans rinsed and drained
  • ¾ cup water
  • 2 tablespoons dill pickle juice
  • 2 teaspoons pink salt
  • ½ teaspoon chopped garlic
  • ¼ teaspoon ground mustard seed

Optional garnish: parsley, paprika and ground black pepper

US Customary - Metric


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

Recipe Notes

Nutrition Facts
Healthy Vegan Macaroni Salad
Amount Per Serving
Calories 446 Calories from Fat 90
% Daily Value*
Fat 10g15%
Saturated Fat 1g5%
Cholesterol 0mg0%
Sodium 954mg40%
Potassium 560mg16%
Carbohydrates 72g24%
Fiber 5g20%
Sugar 4g4%
Protein 15g30%
Vitamin A 190IU4%
Vitamin C 93.6mg113%
Calcium 54mg5%
Iron 3mg17%
* Percent Daily Values are based on a 2000 calorie diet.