Nutrition Facts for Vegan grilled mediterranean meat skewers
Blog Research API Download App

Vegan Grilled Mediterranean Meat Skewers

Image of Vegan Grilled Mediterranean Meat Skewers
Nutriscore Rating: 83/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.

Titanium Cutting Board
4.9
★★★★★
1,315 verified reviews
⭐ Customer Favorite

The Last Cutting Board You'll Ever Need

Join thousands who made the switch to pure titanium

"I was shocked when I learned about the bacteria and microplastics in my old cutting board. Switching to Titan Haus was the best decision—I'll never go back!"

David M., Verified Buyer

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!
322
cal
17.7g
protein
14.8g
carbs
22.6g
fat

Nutrition Facts

1 serving (353.1g)
Calories
322
% Daily Value*
Total Fat 22.6 g 29%
Saturated Fat 3.2 g 16%
Polyunsaturated Fat 0.0 g
Cholesterol 0 mg 0%
Sodium 512 mg 22%
Total Carbohydrate 14.8 g 5%
Dietary Fiber 5.3 g 19%
Total Sugars 6.4 g
Protein 17.7 g 35%
Vitamin D 0.0 mcg 0%
Calcium 394 mg 30%
Iron 3.9 mg 22%
Potassium 635 mg 14%

*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

17.8%%
21.2%%
61.0%%
Fat: 810 cal (61.0%%)
Protein: 281 cal (21.2%%)
Carbs: 236 cal (17.8%%)