
Vegan Smashed Potato Salad Recipe tastes creamy, tangy, and a little bit crispy, and it works for anyone who wants a dairy-free, egg-free side dish on the table in under 45 minutes. This recipe fits busy weeknights, potlucks, and cookouts where you need a crowd-pleasing vegan option that still feels classic. I tested this on my very picky Midwestern family, and they went back for seconds before I told them it was vegan.
Why You Should Try This Vegan Smashed Potato Salad Recipe
This vegan smashed potato salad recipe gives you the comfort of classic potato salad with more texture and way more flavor. The smashed edges turn a little crispy, the centers stay fluffy, and the creamy dressing coats every nook.
You skip eggs and dairy, yet the salad still tastes rich and satisfying. It works warm, room temp, or chilled, so you gain a flexible side that fits almost any menu.
“This Vegan Smashed Potato Salad Recipe tastes like the best parts of roasted potatoes and classic picnic potato salad had a vegan-friendly baby ★★★★★”
Ingredients You’ll Need
Potatoes
- 2 pounds baby gold or baby red potatoes
- Baby gold potatoes give a buttery flavor and creamy texture.
- Baby reds hold their shape a bit more and taste slightly sweeter.
- Use regular Yukon Golds cut into 1 ½ inch chunks if you cannot find baby potatoes.
Dressing
- 1/3 cup vegan mayonnaise
- Use a thick, neutral brand like Hellmann’s vegan or Follow Your Heart.
- If your mayo tastes very tangy, reduce the vinegar slightly.
- 3 tablespoons plain unsweetened vegan yogurt or vegan sour cream
- This adds tang and lightness.
- Use extra vegan mayo if you do not have yogurt.
- 1 ½ tablespoons Dijon mustard
- Smooth Dijon mixes best.
- Use 1 tablespoon yellow mustard if you prefer a milder flavor.
- 1 tablespoon apple cider vinegar
- Rice vinegar or white wine vinegar also work.
- Avoid distilled white vinegar here because it tastes too sharp.
- 1 tablespoon fresh lemon juice
- 2 teaspoons maple syrup or agave
- This balances the acidity and mustard.
- 2 tablespoons extra virgin olive oil
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- ¾ to 1 teaspoon fine sea salt, plus more to taste
- ½ teaspoon freshly ground black pepper
- 1 to 2 tablespoons pickle brine or juice from a jar of dill pickles
- This adds that classic deli potato salad vibe.
Mix-ins & Toppings
- 3 green onions, thinly sliced
- 2 ribs celery, finely diced
- ¼ cup finely chopped dill pickles or cornichons
- 2 to 3 tablespoons chopped fresh dill
- Use parsley if you do not like dill.
- 2 tablespoons chopped fresh chives, optional but tasty
- Smoked paprika, to sprinkle on top
- Flaky sea salt, optional, for finishing
Pantry shortcuts & substitutions
- Use pre-cooked vacuum-packed baby potatoes and skip the boiling step.
- Use bottled lemon juice in a pinch, but fresh tastes brighter.
- Use frozen chopped herbs if fresh herbs feel too pricey.
- Use store-bought vegan ranch dressing and stir in Dijon and vinegar if you want a shortcut dressing.
Equipment List
- Large pot for boiling potatoes
- Colander
- Large sheet pan
- Parchment paper or a silicone baking mat
- Potato masher, heavy glass, or measuring cup for smashing
- Large mixing bowl
- Whisk
- Spatula or large spoon
Tips & Tricks
- Salt the cooking water generously so the potatoes taste seasoned from the inside out.
- Boil the potatoes only until fork tender so they do not fall apart when you smash them.
- Dry the potatoes well after boiling so the edges crisp better in the oven.
- Line the sheet pan to prevent sticking and to make cleanup easier.
- Smash the potatoes gently so they flatten but still hold together.
- Space the potatoes out on the pan so they roast instead of steam.
- Taste the dressing before you add it and adjust salt, acid, or sweetness to your liking.
- Add the dressing while the potatoes still feel warm so they absorb more flavor.
- Stir gently so you keep some big chunks and crispy bits for texture.
- Chill the salad at least 30 minutes if you want a firmer, more classic potato salad feel.
How to Make Vegan Smashed Potato Salad Recipe
Step 1: Boil the potatoes
Place the baby potatoes in a large pot and cover them with cold water by about 1 inch. Add 1 to 2 tablespoons of salt to the water. Bring the pot to a boil over medium high heat, then reduce the heat to maintain a gentle boil.
Cook the potatoes until a fork slides in with slight resistance, about 12 to 15 minutes for baby potatoes. Drain the potatoes in a colander and let them sit a few minutes so the steam escapes and the surfaces dry.
Step 2: Prep the pan and smash
Heat your oven to 425°F and line a large sheet pan with parchment paper. Spread the warm potatoes on the sheet pan in a single layer. Use a potato masher, the bottom of a sturdy glass, or a measuring cup to press each potato until it flattens to about ½ inch thick.
Keep the skins mostly intact so the potatoes hold together. If a few pieces break off, leave them on the pan since they turn extra crispy and tasty.
Step 3: Season and roast
Drizzle the smashed potatoes with olive oil and sprinkle them with salt and pepper. Toss gently right on the pan so every potato gets a bit of oil, then spread them back into a single layer. Slide the pan into the oven.
Roast the potatoes until the edges look browned and crisp and the centers feel tender, about 20 to 25 minutes. Rotate the pan halfway through for more even browning.
Step 4: Mix the dressing
While the potatoes roast, whisk the vegan mayonnaise, vegan yogurt, Dijon mustard, apple cider vinegar, lemon juice, maple syrup, olive oil, garlic powder, onion powder, salt, pepper, and pickle brine in a large mixing bowl. Taste the dressing and adjust the seasoning. Add more salt for savoriness, more vinegar or lemon for tang, or a touch more maple syrup if it tastes too sharp.
Stir in the green onions, celery, chopped pickles, dill, and chives. This turns the dressing into a chunky, flavorful base for the salad.
Step 5: Combine potatoes and dressing
When the potatoes look crispy at the edges and golden, remove the pan from the oven. Let the potatoes cool on the pan for about 5 to 10 minutes so they feel hot but not scorching. Transfer the potatoes to the bowl with the dressing.
Fold everything together gently so you keep some large chunks and crispy bits. Taste again and adjust salt, pepper, or herbs as needed.
Step 6: Finish and serve
Transfer the vegan smashed potato salad to a serving dish. Sprinkle the top with smoked paprika, extra dill, chives, and a pinch of flaky salt if you like. Serve warm, at room temperature, or chilled.
If you plan to chill it, cover the bowl and place it in the fridge for at least 30 minutes so the flavors mingle. Stir again before serving and add a squeeze of lemon if the flavors feel muted from the cold.
What to Serve with Vegan Smashed Potato Salad Recipe
This vegan smashed potato salad recipe pairs nicely with veggie burgers, grilled tofu, or barbecue-style jackfruit sandwiches. I also like it with roasted veggie skewers and a big green salad for a cookout style dinner. Serve it alongside baked beans, corn on the cob, or a simple tomato cucumber salad for a full picnic plate.
You can also pack it into lunch boxes with sliced cucumbers, carrot sticks, and hummus. It travels well and tastes great even when it sits in a cooler for a bit.
Storage Options
- Store leftover vegan smashed potato salad in an airtight container in the fridge for up to 4 days.
- Stir in a spoonful of vegan mayo or a splash of lemon juice after chilling if the salad looks a little dry.
- Avoid freezing this salad because the potatoes turn grainy and the dressing separates.
- Serve leftovers cold or let them sit at room temperature for 15 to 20 minutes, then stir and taste before serving.

Vegan Smashed Potato Salad Recipe
Ingredients
Instructions
- Place the baby potatoes in a large pot and cover them with cold water by about 1 inch. Add 1 to 2 tablespoons of salt to the water, bring to a boil over medium-high heat, then reduce to maintain a gentle boil.
- Cook until a fork slides in with slight resistance, about 12 to 15 minutes. Drain the potatoes in a colander and let them sit a few minutes so the steam escapes and the surfaces dry.
- Heat the oven to 425°F (220°C) and line a large sheet pan with parchment paper. Spread the warm potatoes on the sheet pan in a single layer.
- Use a potato masher, the bottom of a sturdy glass, or a measuring cup to gently press each potato until it flattens to about 1/2 inch thick, keeping most of the skins intact. Leave any broken bits on the pan.
- Drizzle the smashed potatoes with about 2 tablespoons olive oil and sprinkle with salt and pepper. Toss gently on the pan, then spread back into a single layer.
- Roast the potatoes for 20 to 25 minutes, rotating the pan halfway through, until the edges are browned and crisp and the centers are tender. Remove from the oven and let cool 5 to 10 minutes.
- While the potatoes roast, whisk together the vegan mayonnaise, vegan yogurt, Dijon mustard, apple cider vinegar, lemon juice, maple syrup, olive oil, garlic powder, onion powder, salt, pepper, and pickle brine in a large mixing bowl. Taste and adjust seasoning with more salt, vinegar, lemon, or maple syrup as needed.
- Stir in the green onions, celery, chopped pickles, dill, and chives (if using) to make a chunky, flavorful dressing base.
- Add the warm roasted potatoes to the bowl with the dressing and gently fold everything together, keeping some larger chunks and crispy bits for texture. Taste and adjust salt, pepper, or herbs as needed.
- Transfer the potato salad to a serving dish. Sprinkle the top with smoked paprika, extra dill or chives, and a pinch of flaky sea salt if desired. Serve warm, at room temperature, or chilled after at least 30 minutes in the refrigerator.
Notes
Approximate per serving (1/6 of recipe): 260–300 calories; fat 17–20 g; saturated fat 2–3 g; carbohydrates 27–30 g; fiber 3–4 g; sugars 3–5 g; protein 4–5 g; sodium 550–750 mg. Values will vary based on specific brands of vegan mayo, yogurt, and pickles, as well as portion size.

Leave a Reply