Nutrition Facts for Vegan grilled mediterranean meat skewers

Vegan Grilled Mediterranean Meat Skewers

Image of Vegan Grilled Mediterranean Meat Skewers
Nutriscore Rating: 79/100

Fire up the grill and savor the vibrant flavors of these Vegan Grilled Mediterranean Meat Skewers! Perfectly marinated cubes of extra-firm tofu join an irresistible medley of fresh vegetables—crunchy red bell peppers, tender zucchini, juicy cherry tomatoes, and sweet red onion—all infused with a zesty blend of olive oil, lemon juice, garlic, and Mediterranean herbs like oregano and thyme. The skewers are charred to perfection, delivering smoky, caramelized notes that elevate every bite. Ready in under an hour, this plant-based recipe is both easy and healthy, making it the ideal centerpiece for a summer BBQ or a Mediterranean-inspired dinner. Serve these flavorful skewers with a sprinkling of fresh basil for a pop of color and freshness. Keywords: vegan meat skewers, Mediterranean tofu recipe, grilled vegetable skewers, plant-based BBQ recipes.

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
30 min
🔥
Cook Time
15 min
🕐
Total Time
45 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

15 items
  • 400 grams Extra-firm tofu
  • 1 large Red bell pepper
  • 1 large Zucchini
  • 1 medium Red onion
  • 200 grams Cherry tomatoes
  • 60 milliliters Olive oil
  • 30 milliliters Lemon juice
  • 3 pieces Garlic cloves (minced)
  • 2 teaspoons Dried oregano
  • 1 teaspoon Dried thyme
  • 1 teaspoon Paprika
  • 1 teaspoon Salt
  • 0.5 teaspoon Black pepper
  • 10 grams Fresh basil leaves
  • 10 pieces Bamboo skewers
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

11 steps
1

Press the tofu to remove excess moisture. Wrap in a clean kitchen towel and place under a heavy object for 15 minutes.

2

Meanwhile, soak bamboo skewers in water to prevent burning during grilling.

3

Cut the pressed tofu into 1-inch cubes.

4

Chop the red bell pepper and zucchini into similarly sized pieces as the tofu. Peel and quarter the red onion.

5

In a large bowl, whisk together the olive oil, lemon juice, minced garlic, dried oregano, dried thyme, paprika, salt, and black pepper.

6

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.

7

Preheat your grill to medium-high heat.

8

Thread the marinated tofu and vegetables onto the soaked skewers, alternating between different ingredients.

9

Grill the skewers for about 12-15 minutes, turning occasionally, until the tofu is heated through and the vegetables have grill marks.

10

Remove from the grill and garnish with fresh basil leaves before serving.

11

Serve immediately as a main dish or as part of a larger Mediterranean-themed meal.

Cooking Tip: Take your time with each step for the best results!
1348
cal
71.4g
protein
72.1g
carbs
91.3g
fat

Nutrition Facts

1 serving (1347.4g)
Calories
1348
% Daily Value*
Total Fat 91.3 g 117%
Saturated Fat 14.0 g 70%
Polyunsaturated Fat 5.6 g
Cholesterol 0 mg 0%
Sodium 4827 mg 210%
Total Carbohydrate 72.1 g 26%
Dietary Fiber 21.7 g 78%
Total Sugars 36.8 g
Protein 71.4 g 143%
Vitamin D 0.0 mcg 0%
Calcium 2906 mg 224%
Iron 16.0 mg 89%
Potassium 2672 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.

Source of Calories

20.7%%
20.5%%
58.9%%
Fat: 821 cal (58.9%%)
Protein: 285 cal (20.5%%)
Carbs: 288 cal (20.7%%)