top of page

Rainbow Vegetable Skewers

Updated: May 14

This is a slightly different take on roasted vegetables…rainbow vegetable skewers.

It is a great way to up your vegetable intake and help you reach your 10 a day.  You could serve on the side of any main course.  Also lovely for children as they will love the colours of all the different vegetables.

Ingredients for Rainbow Vegetable Skewers:


  1. 1/4 cup olive oil

  2. 2 tablespoons balsamic vinegar

  3. 2 cloves garlic, minced

  4. 1/2 teaspoon salt

  5. 1/4 teaspoon freshly-ground black pepper

Vegetables (you could use others):

  1. 16 cherry tomatoes

  2. 1 red pepper, cored and cut into squares

  3. 1 butternut squash or sweet potato, peeled and cut into cubes

  4. 1 yellow pepper, cored and cut into squares

  5. 1 courgette, halved and cut into thick slices

  6. 1 green pepper, cored and cut into squares

  7. 1 large red onion, peeled and quartered then cut into bite-sized pieces

  8. 8 beetroot, halved

Whisk all ingredients for the dressing together until blended.

Add the vegetables to a large bowl, and toss with the dressing until combined. Cover and refrigerate for at least 10 minutes, or up to 8 hours. If you are using wooden skewers, be sure to also soak them in water before grilling.

When you are ready to cook the vegetables, heat your grill to medium heat. Thread the vegetables onto skewers, in rainbow order if desired. Sprinkle with additional salt and pepper if desired. Then place the skewers under the grill and cook for 5-7 minutes per side, or until cooked through.  They could also be cooked on a BBQ.

Rainbow vegetable skewers

5 views0 comments

Recent Posts

See All


bottom of page