Fire up the grill for these vibrant Vegan Grilled Mediterranean Meat Skewers – a plant-based twist on a classic favorite! Packed with bold Mediterranean flavors, these skewers feature cubes of perfectly marinated extra-firm tofu alongside a colorful medley of fresh veggies like red bell peppers, zucchini, red onion, and cherry tomatoes. A zesty marinade made with olive oil, lemon juice, minced garlic, and aromatic herbs like oregano and thyme ensures every bite is bursting with tangy, smoky goodness. Grilled to perfection, these skewers boast charred edges and tender, juicy interiors, making them an irresistible option for a summer cookout, a healthy main dish, or a crowd-pleasing addition to your Mediterranean feast. Pair them with warm flatbreads, hummus, or a crisp side salad for a truly satisfying meal!
Scan with your phone to download!
Press the tofu to remove excess moisture. Wrap in a clean kitchen towel and place under a heavy object for 15 minutes.
Meanwhile, soak bamboo skewers in water to prevent burning during grilling.
Cut the pressed tofu into 1-inch cubes.
Chop the red bell pepper and zucchini into similarly sized pieces as the tofu. Peel and quarter the red onion.
In a large bowl, whisk together the olive oil, lemon juice, minced garlic, dried oregano, dried thyme, paprika, salt, and black pepper.
Add the tofu cubes, bell pepper, zucchini, onion, and cherry tomatoes into the marinade. Toss well to coat evenly and let them marinate for at least 15 minutes.
Preheat your grill to medium-high heat.
Thread the marinated tofu and vegetables onto the soaked skewers, alternating between different ingredients.
Grill the skewers for about 12-15 minutes, turning occasionally, until the tofu is heated through and the vegetables have grill marks.
Remove from the grill and garnish with fresh basil leaves before serving.
Serve immediately as a main dish or as part of a larger Mediterranean-themed meal.
Serving size | (1347.4g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1347.9 |
Total Fat 91.3g | 0% |
Saturated Fat 14.0g | 0% |
Polyunsaturated Fat 5.6g | |
Cholesterol 0mg | 0% |
Sodium 4827.0mg | 0% |
Total Carbohydrate 72.1g | 0% |
Dietary Fiber 21.7g | 0% |
Total Sugars 36.8g | |
Protein 71.4g | 0% |
Vitamin D 0IU | 0% |
Calcium 2905.6mg | 0% |
Iron 16.0mg | 0% |
Potassium 2672.5mg | 0% |
Source of Calories