A warm, creamy potato salad with roasted potatoes, sweet roasted vegetables, crunchy pickles, and corn, all coated in a tangy vegan yogurt mayo dressing with mustard, garlic, lemon, and fresh dill. Perfect as a main or side and especially delicious served slightly warm.
Roast vegetablesPreheat the oven to 200°C or 400°F. Add the sliced red onion, red bell pepper, yellow bell pepper, and carrot to a baking tray. Drizzle with olive oil, season with salt, toss to coat, then roast for 25 to 30 minutes until soft and lightly caramelized.
Roast potatoesPlace the peeled and diced potatoes on a separate baking tray. Drizzle generously with olive oil, season with salt, toss well, then roast for 30 to 35 minutes until golden and crispy on the edges.
Make dressingIn a small bowl, combine vegan yogurt, vegan mayo, mustard, grated garlic, chopped dill, lemon juice, and salt. Mix until smooth and creamy, then taste and adjust seasoning as needed.
Combine vegetablesAdd the roasted peppers, carrot, and onion to a large mixing bowl. Stir in the diced pickles and corn.
Add potatoesAdd the roasted potatoes to the bowl while they are still warm so they can soak up the flavor.
Dress saladPour the dressing over the warm vegetables and potatoes. Gently toss until everything is evenly coated.
ServeServe the potato salad warm or at room temperature. Garnish with extra fresh dill if you like.