Lamb Meatballs with Beans, Tomatoes and Pesto Dressing

10 minutes + 17 minutes Serves 4


  • 150g green beans, trimmed and sliced on an angle
  • 6 lamb sausages, skin removed and sausage meat rolled into balls (makes about 24)
  • 1 Tbsp olive oil
  • 100g cherry tomatoes or similar, quartered
  • 70g roasted red capsicum, sliced
  • 30g baby spinach
  • Dressing
  • ½ tsp wholegrain mustard
  • 2 Tbsp olive oil
  • 1 tsp cider vinegar
  • 1 Tbsp pesto
  • Salt and pepper to taste
Buy these ingredients now
Loading the player...

How to Chop Herbs


To make the dressing: combine all dressing ingredients and 2 Tbsp olive oil in a medium bowl and whisk together. Set aside.

Bring a saucepan of salted water to the boil and add beans. Cook until just tender, about 5 minutes. Drain and refresh them in cold water. Set aside.

Meanwhile, lightly oil the meatballs. Heat BBQ hot plate or a frying pan over medium heat. Cook meatballs for 3-4 minutes on each side, or until they are cooked through. Remove meatballs from frying pan or BBQ, cover with foil and set aside to rest.

In a large bowl combine beans, tomatoes, capsicum and spinach. Season with salt and pepper to taste.

Whisk dressing again and spoon half of it over the salad and mix to combine.

To serve, place salad on plate, top with meatballs and drizzle with remaining dressing.

By Brett McGregor

Related Recipes