Transport your taste buds to the Mediterranean with this vibrant and satisfying Vegetarian Greek Souvlaki recipe! Featuring a medley of marinated red bell peppers, zucchini, red onions, and cherry tomatoes paired with golden, grill-kissed halloumi cheese, these colorful skewers are bursting with smoky, savory goodness. Infused with a zesty marinade of olive oil, lemon juice, garlic, and oregano, this dish balances bold flavors with wholesome, fresh ingredients. Served alongside a cool and creamy homemade cucumber-dill yogurt sauce, itβs the perfect plant-based take on a Greek classic. Quick to prepare and grill in just 45 minutes, this recipe is ideal for a summer BBQ, weeknight dinner, or any time you crave a meal packed with Mediterranean flair. Serve it with warm pita bread or a fresh salad for an unforgettable, fuss-free feast!
Soak the wooden skewers in water for at least 30 minutes to prevent them from burning on the grill.
Cut the red bell peppers, zucchini, and halloumi cheese into 1-inch cubes. Slice the red onion into 1-inch wedges.
In a large bowl, combine olive oil, lemon juice, dried oregano, minced garlic cloves, salt, and black pepper to create the marinade.
Add the bell peppers, zucchini, red onion, cherry tomatoes, and halloumi cheese to the marinade. Toss well to coat all the ingredients. Let it marinate for at least 15 minutes.
Preheat a grill or a grill pan over medium-high heat.
Thread the marinated vegetables and halloumi onto the soaked skewers, alternating them for a colorful presentation.
Grill the skewers for about 12-15 minutes, turning occasionally, until the vegetables are tender and slightly charred, and the halloumi is golden brown.
While the skewers are grilling, prepare the yogurt sauce. Grate the half cucumber and squeeze out the excess water.
In a small bowl, mix the Greek yogurt, grated cucumber, and fresh dill. Add a pinch of salt to taste.
Serve the grilled skewers hot, accompanied by the refreshing yogurt sauce on the side.
Calories |
2045 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 144.5 g | 185% | |
| Saturated Fat | 68.5 g | 342% | |
| Polyunsaturated Fat | 5.7 g | ||
| Cholesterol | 8 mg | 3% | |
| Sodium | 7237 mg | 315% | |
| Total Carbohydrate | 96.7 g | 35% | |
| Dietary Fiber | 16.2 g | 58% | |
| Total Sugars | 67.6 g | ||
| Protein | 95.3 g | 191% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 2678 mg | 206% | |
| Iron | 5.4 mg | 30% | |
| Potassium | 2691 mg | 57% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.