Grilled Moroccan Vegetable Skewers

Prep Time: 4 hours
Cook Time: 15 minutes
Total Time: 4 hours 15 minutes
Serve with the Moroccan Chicken,Tzatziki sauce to dip the veggies and chicken and a side of steamy buttery white rice. Find the recipes for Moroccan Chicken and Tzatziki sauce on
Author: Natasha of
Skill Level: Easy
Cost to Make: Varies by Season $9-$14
Servings: 9 -10 skewers


Vegetables you'll need:

  • 2 medium zucchini green or yellow, sliced into 1/3" rings
  • 2 medium bell peppers cut into 1" pieces
  • 1 large yellow onion or sweet onion sliced and separated into 1" pieces
  • 1 lb small-ish mushrooms rinsed and dried on paper towels
  • 10 large wood skewers soaked at least 30 minutes in water.

Marinade Ingredients:


How to Make the Moroccan Marinade:

  1. Put all ingredients into the food processor except for the cilantro, parsley and veggies. Pulse the marinade 5-7 times to mince the garlic.
  2. Next, add cilantro and parsley then pulse a few more times until your cilantro and parsley look chopped (your veggies will look nicer if you don't puree your marinade.

Assembling the Skewers:

  1. Rinse, dry and slice all of your veggies, then transfer them to a large bowl or 1 gallon zip-loc bag.
  2. Pour marinade over your veggies and toss to combine and coat veggies evenly with marinade. Refrigerate for 4 hours to marinate.
  3. Preheat your grill. Skewer your veggies on your wet skewers just so the veggies are touching each other; no need to pack them together.
  4. Use a grill brush to oil the grill (it keeps the veggies from sticking). Grill over medium/low heat, turning every few minutes for even grilling. Grill until veggies are soft (about 15 minutes).
  5. That's all there is to it! So easy and super tasty!