Lamb Meatballs with Beans, Tomatoes and Pesto Dressing

clock 10 minutes + 17 minutes bowl 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


  • 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