This bright, creamy 25-Minute Vegan Macaroni Salad is the kind of make-ahead side that becomes the hero of summer picnics, potlucks, and weeknight meals. It balances tender macaroni with crisp vegetables, tangy pickles, and a smooth, oil-free vegan mayo dressing that clings to every bite. Ready in about the time it takes to boil pasta, this salad is simple, satisfying, and reliably crowd-pleasing.
Why you’ll love this 25-Minute Vegan Macaroni Salad

- Fast: Everything comes together in about 25 minutes, from boiling pasta to tossing the dressing.
- Textural contrast: Soft macaroni meets crunchy bell pepper, celery, and red onion.
- Flavor-packed: Sweet gherkins and their brine plus a touch of mustard and vinegar give bright, layered acidity.
- Flexible: Use store-bought, oil-free vegan mayo for a quick shortcut or make your favorite homemade mayo.
- Perfect for gatherings: Keeps well chilled and tastes even better after a few hours.
Ingredients
- 8 ounces dry macaroni noodles
- 1 red or green bell pepper, diced
- 1/2 red onion, diced
- 2 celery stalks, diced (about 1 cup; 135g)
- 1/2 cup grated carrot
- 1/4 cup sweet gherkins (pickles)*, diced
- 1 cup vegan mayo, store-bought, oil-free, or see notes
- 1 tablespoon prepared yellow mustard
- 1 tablespoon sweet gherkin brine
- 2 tablespoons white vinegar
- 1/4 teaspoon garlic powder (optional)
- 1 teaspoon cane sugar
- 1/4 teaspoon kosher salt
*Use sweet gherkins or bread-and-butter style pickles. If you prefer a diller profile, choose that instead. The brine from those gherkins is used in the dressing for extra tang.
Make ahead and storage
This salad keeps well in an airtight container in the refrigerator for 3–4 days. Flavors will deepen with time, and chilling helps the dressing meld into the pasta and vegetables. If you plan to make the salad more than a day ahead, undercook the macaroni by 1 minute to preserve firmness after chilling.
Equipment

- Large pot for boiling pasta
- Colander
- Mixing bowl
- Whisk or fork
- Chef’s knife and cutting board
- Cheese grater or box grater for the carrot
Taste and texture tips

- If you like a creamier salad, add up to 1/4 cup more vegan mayo and adjust vinegar and brine to taste.
- For extra crunch, stir in chopped toasted sunflower seeds or roasted chickpeas just before serving.
- Adjust the cane sugar to taste — it balances acidity but you don’t want it to be sweet.
Step-by-step Directions (rewritten for clarity)
- Bring a large pot of salted water to a rolling boil. Add 8 ounces dry macaroni noodles and cook according to package directions until al dente. Stir occasionally to prevent sticking.
- While the macaroni cooks, prepare the vegetables. Dice 1 red or green bell pepper and 1/2 red onion into small, even pieces. Trim and dice 2 celery stalks (about 1 cup; 135g). Grate enough carrot to measure 1/2 cup. Dice 1/4 cup sweet gherkins (pickles) and set everything aside in a large mixing bowl.
- When the macaroni is al dente, drain it in a colander and immediately rinse briefly under cool water to stop the cooking and remove excess starch. Shake off excess water and transfer the noodles to the bowl with the prepared vegetables.
- Make the dressing in a separate small bowl: whisk together 1 cup vegan mayo, 1 tablespoon prepared yellow mustard, 1 tablespoon sweet gherkin brine, 2 tablespoons white vinegar, 1/4 teaspoon garlic powder (optional), 1 teaspoon cane sugar, and 1/4 teaspoon kosher salt until smooth and well combined. Taste and adjust any component — add a pinch more salt, a splash more brine, or a touch more sugar if needed.
- Pour the dressing over the warm macaroni and vegetables. Gently fold everything together using a spatula or large spoon so the dressing evenly coats the pasta and vegetables. Be careful not to overwork the salad; you want the noodles and veggies to stay distinct and not become mushy.
- Cover the bowl and refrigerate for at least 20 minutes to chill and allow the flavors to meld. If serving immediately, a brief 5–10 minute rest still helps the dressing settle in, but chilling yields the best texture and flavor.
- Before serving, give the salad a final gentle stir and taste for seasoning. Add a small pinch of kosher salt or a splash more gherkin brine if you’d like more brightness. Serve cold or at cool room temperature.
Variations and add-ins
Want to change things up? Here are some easy swaps and additions that keep the spirit of the 25-Minute Vegan Macaroni Salad while adding new flavors:
- Herbed: Stir in 2 tablespoons chopped fresh dill, parsley, or chives for an herbal lift.
- Smoky: Add 1/2 teaspoon smoked paprika to the dressing for a smoky edge.
- Protein boost: Fold in a can of drained and rinsed chickpeas or crumbled, cooked tofu for extra heft.
- Green boost: Add halved sugar snap peas or blanched frozen peas for an extra pop of color and sweet bite.
- Pickle-forward: Increase the sweet gherkins to 1/3 cup and add extra brine to intensify the tang.
Serving suggestions
This macaroni salad pairs beautifully with grilled vegetables, crispy tofu sliders, or a simple green salad. It’s a reliable side for barbecues and counterpoint to spicy main dishes because its cooling, tangy dressing balances bold flavors. Serve it in a large bowl garnished with a few additional chopped gherkins or a sprinkle of paprika for color.
Notes on ingredients
- Vegan mayo: A store-bought, oil-free vegan mayo is used here for convenience and creaminess. If you make homemade vegan mayo, use a recipe that yields a similar volume and tang so the dressing isn’t too thin or too thick.
- Sweet gherkins and brine: The small, sweet pickles and a tablespoon of their brine give the salad a distinctive sweet-and-sour lift. If your gherkins are saltier or tangier than average, taste the dressing before adding all the brine.
- Mustard and vinegar: The prepared yellow mustard and white vinegar brighten and stabilize the dressing; they also help the mayo coat the pasta.
Quick troubleshooting
- If the dressing tastes flat: Add an extra teaspoon of sweet gherkin brine or a splash more vinegar to brighten it up.
- If it’s too tangy: Stir in a scant tablespoon more vegan mayo or a pinch more cane sugar to mellow the acidity.
- If the salad seems dry after chilling: Fold in 1 to 2 tablespoons of mayo or a splash of reserved gherkin brine until you reach the desired creaminess.
Final thoughts
This 25-Minute Vegan Macaroni Salad is reliably easy and endlessly forgiving. It’s a pantry-friendly recipe that respects timing and texture: perfectly al dente macaroni, crisp vegetables, and a dressing that’s tangy without being sharp. Keep the ingredient proportions as written for the best balance, and feel free to make small tweaks for personal preference. Whether you’re feeding a crowd or packing lunches for the week, this salad performs every time.
Enjoy this quick, creamy, and refreshing 25-Minute Vegan Macaroni Salad any time you need a fuss-free, flavorful side.

25-Minute Vegan Macaroni Salad
Equipment
- Large Pot
- Colander
- Large Mixing Bowl
- Measuring cups and spoons
- Knife
- Cutting Board
- Whisk
Ingredients
- 8 ounces dry macaroni noodles
- 1 red or green bell pepper diced
- 1/2 red onion diced
- 2 stalks celery diced (about 1 cup; 135g)
- 1/2 cup grated carrot
- 1/4 cup sweet gherkins (pickles) diced
- 1 cup vegan mayo store-bought, oil-free, or see notes
- 1 tablespoon prepared yellow mustard
- 1 tablespoon sweet gherkin brine
- 2 tablespoons white vinegar
- 1/4 teaspoon garlic powder optional
- 1 teaspoon cane sugar
- 1/4 teaspoon kosher salt
Instructions
- Fill a large pot with water, generously salt it, and bring it to a boil.
- Add the dry macaroni and cook until al dente according to package instructions, stirring occasionally.
- Drain the pasta in a colander and rinse thoroughly with cold water until the pasta is cooled to room temperature; set aside to drain well.
- In a large mixing bowl, whisk together the vegan mayo, yellow mustard, sweet gherkin brine, white vinegar, garlic powder (if using), cane sugar, kosher salt, and black pepper to taste until smooth.
- Add the cooled pasta to the bowl with the diced bell pepper, diced red onion, diced celery, grated carrot, and diced sweet gherkins.
- Toss everything together until the vegetables and pasta are evenly coated in the dressing.
- Serve immediately or refrigerate for at least 30 minutes to chill before serving.
Notes
- Use sweet gherkins for a traditional flavor or dill pickles if you prefer; if using dill, reduce white vinegar to 1 tablespoon.
- Replace mayo with unsweetened thick coconut yogurt for a dairy-free swap.
- You can make a cashew-based mayo as an alternative to store-bought mayo.
- Use gluten-free pasta to make this recipe gluten-free.
