Potato Salad with Green Beans and Asparagus

Potato Salad with Green Beans and Asparagus

Hello Everyone! Potatoes and green beans are a classic combination; throw some asparagus and lettuce leaves or any other leafy greens into the mix and you’ve got yourself a great side dish that goes with almost anything. You can also bring it to a picnic, party, or barbecue.

Potato Salad with Green Beans and Asparagus

You’ll want to slice the baby potatoes (skin on) in half before cooking to help them cook faster. If you are using slightly bigger potatoes, you may want to quarter them. How long you cook them depends on their size, and you can check to see if they are tender by piercing a fork into the potatoes about 10 minutes into cooking. I prefer to steam my potatoes rather than boiling them because it takes a fraction of the time. Why? You’re only waiting for a small amount of water to boil, not a whole pot. In addition, unlike a big pot of boiling water, steam won’t dilute the flavour of the potatoes substantially.

This Potato Salad with Green Beans and Asparagus works really well at either room temperature or served cold. It has a bold, tangy taste thanks to the vinaigrette – a simple combination of red wine vinegar, olive oil, minced red onion and garlic, and seasoned with a touch of salt and freshly ground black pepper. You want to toss half the dressing over the warm potatoes to enhance their flavour. The remaining dressing is tossed over the whole salad at the end.

Potato Salad with Green Beans and Asparagus Ingredients



For the salad

  • 450g baby potatoes, thoroughly cleaned and cut in half (skin on)
  • 250g french beans, ends trimmed and cut in half
  • 1 bunch asparagus, tough ends snapped off and cut to the same lengths of the french beans
  • 1 bunch leafy greens of choice, roughly chopped
  • Handful of chopped malunggay leaves
  • Handful of sliced almonds
  • Salt and freshly ground black pepper, to taste

For the vinaigrette

  • 4 tbsp olive oil
  • 2 tbsp red wine vinegar
  • 1 garlic cloves, finely minced
  • 1/2 small red onion, finely minced
  • Salt and freshly ground black pepper, to taste


  1. Fill a pot with about an inch of water and put a steamer basket inside. Place the potatoes in the steamer basket and bring the water to a boil. Cover and steam until potatoes are tender, about 10 to 15 minutes.
  2. While the potatoes are cooking, combine all the ingredients for the vinaigrette into a small-sized jar. Put the lid on a shake vigorously to combine the ingredients together. You can make this ahead of time to ensure that all the flavours have time to develop.
  3. Bring a small pot of water to a boil. Once boiling, add both the french beans and asparagus to the boiling water. Cook for 4 to 5 minutes. While waiting, prepare an ice bath (large bowl with half ice and half water).
  4. When the french beans and asparagus are ready, drain and then plunge into the prepared ice bath. Let them sit in the ice bath until completely cool. Once cool, drain the french beans and asparagus and pat them dry with a paper towel. Set aside.
  5. Once the potatoes are done, transfer them into a large mixing bowl and add half of the vinaigrette. Toss to combine. Add the other vegetables together with the sliced almonds and remaining vinaigrette. Season to taste with salt and freshly ground black pepper. Give it a good toss and it’s ready to serve as a delicious side to your main! Enjoy!

Potato Salad with Green Beans and Asparagus


– Ally xx