Jump to Recipe

Delicious vegan skewers with marinated vegetables.

Do you want a super easy, quick and frugal vegan food for you or your friends? Then this vegan vegetables skewers recipe is specially made for you!

A perfect suggestion for a party as well!

This post contains affiliate links. If you make a purchase, we get a percentage, at no extra cost to you. As an Amazon Associate, allaboutvegans.com earns from qualifying purchases.

Photo of grilled vegetables skewers (souvlakia) with mushrooms, green and red peppers, cherry tomatoes and zucchini. A vegetarian and vegan recipe from All About Vegans.

Vegan grilled vegetable skewers (souvlakia)

Delicious vegan skewers with marinated vegetables.
5 from 9 votes
Print Pin
Course: Main Courses, Appetizers
Cuisine: Greek, Vegan, Greek Vegan
Keywords: vegan, vegetables, vegetable, mushrooms, lenten, skewer, skewers, vegetarian, souvlaki, souvlakia
Prep Time: 20 minutes
Cooking Time: 15 minutes
Marinating: 10 minutes
Total Time: 45 minutes
Servings: 20 skewers
Calories: 41kcal
Author: Thodoris Tibilis


Ingredients for the marinade

  • 3 Tbsp olive oil
  • 3 Tbsp soy sauce
  • 1 Tbsp rosemary
  • ½ tsp curry
  • ¼ tsp smoked paprika or ½ tsp sweet

Ingredients for the skewers

  • 20 skewers
  • 500  g mushrooms white or brown
  • 40 cherry tomatoes
  • 2 zucchini
  • 1 onion
  • 1 green bell pepper
  • 1 Florina pepper



  • Mix in a large bowl all the ingredients for the marinade.
  • Cut the mushrooms into small pieces, the peppers and onion into cubes, and the zucchini into slices (not too thin).
  • Add all the ingredients in the bowl, stir well and leave to marinate for 5 minutes.

Vegan vegetables skewers

  • Thread the vegetables onto the skewers.
  • Bake on a preheated grill for 10 minutes or until golden brown.
  • Turn them carefully on the other side and bake for another 5 minutes.


  • Serve them as they are, on top of pita bread or wrapped in one.
  • Serve with french fries, fresh salad or vegan Greek tzatziki sauce.


  • You can use other ingredients such as eggplants, diced mushrooms or diced tofu.
  • Soy sauce is already salty, so don't add salt before tasting the vegetables.
  • To prevent the skewers from burning while grilled, you can soak them in water for 5 minutes (while marinating the vegetables).
  • If you want, after they are cooked, sprinkle some dried oregano on top.
  • You can cook them in a frying pan, grill or even on barbeque grill.

Nutrition Facts

Calories: 41kcal | Carbohydrates: 4g | Protein: 2g | Fat: 2g | Saturated Fat: 1g | Sodium: 159mg | Potassium: 241mg | Fiber: 1g | Sugar: 3g | Vitamin A: 431IU | Vitamin C: 25mg | Calcium: 13mg | Iron: 1mg

© allaboutvegans.com