Nutrition Facts for Vegan beef shish kabob

Vegan Beef Shish Kabob

Elevate your grilling game with this vibrant and satisfying Vegan Beef Shish Kabob recipe! Perfect for vegans and meat-lovers alike, this plant-based twist on the classic shish kabob features tender, flavorful "beef" chunks paired with a medley of colorful vegetables like bell peppers, zucchini, and cherry tomatoes. The combination of a zesty marinade, crafted from soy sauce, balsamic vinegar, garlic, and spices, ensures every bite bursts with savory, smoky goodness. Easy to prepare in just 35 minutes, these skewers are a healthy, high-protein option for barbecues, weeknight dinners, or summer gatherings. Whether grilled to perfection outdoors or on a stovetop grill pan, these plant-based kabobs are guaranteed to impress your guests and pair beautifully with a fresh salad or your favorite grain.

Nutriscore Rating: 82/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Vegan Beef Shish Kabob
Prep Time:20 mins
Cook Time:15 mins
Total Time:35 mins
Servings: 4

Ingredients

  • 500 grams Plant-based beef chunks
  • 2 medium Bell peppers (red, green, or yellow)
  • 1 large Red onion
  • 1 medium Zucchini
  • 200 grams Cherry tomatoes
  • 2 tablespoons Olive oil
  • 1 tablespoon Soy sauce
  • 1 tablespoon Balsamic vinegar
  • 3 cloves Minced garlic
  • 0.5 teaspoon Black pepper
  • 1 teaspoon Paprika
  • 1 teaspoon Dried oregano
  • 2 tablespoons Fresh parsley
  • 0.5 teaspoon Salt
  • 8 pieces Wooden or metal skewers

Directions

Step 1

If using wooden skewers, soak them in water for at least 30 minutes to prevent burning during cooking.

Step 2

Cut the plant-based beef chunks into bite-sized pieces if not pre-cut. Set aside in a mixing bowl.

Step 3

Prepare the vegetables by cutting the bell peppers and red onion into similar sized chunks as the plant-based beef. Slice the zucchini into thick rounds. Leave the cherry tomatoes whole.

Step 4

In a small bowl, combine olive oil, soy sauce, balsamic vinegar, minced garlic, black pepper, paprika, dried oregano, and salt. Mix well to create the marinade.

Step 5

Pour the marinade over the plant-based beef chunks and toss to coat evenly. Allow to marinate for 10-15 minutes.

Step 6

Preheat your grill or grill pan over medium-high heat.

Step 7

Thread the plant-based beef chunks and vegetables onto the skewers, alternating between the chunks, bell peppers, onion, zucchini, and cherry tomatoes.

Step 8

Place the skewers on the preheated grill. Cook for 12-15 minutes, turning occasionally, until the vegetables are tender and have grill marks, and the plant-based beef is cooked through and charred in spots.

Step 9

Once cooked, remove the skewers from the grill and let them rest for a few minutes.

Step 10

Garnish with freshly chopped parsley before serving. Serve warm with a side of choice.

Nutrition Facts

Serving size (1377.8g)
Amount per serving % Daily Value*
Calories 1543.0
Total Fat 80.4g 0%
Saturated Fat 9.9g 0%
Polyunsaturated Fat 2.8g
Cholesterol 0mg 0%
Sodium 5833.8mg 0%
Total Carbohydrate 104.9g 0%
Dietary Fiber 28.3g 0%
Total Sugars 43.1g
Protein 110.1g 0%
Vitamin D 0IU 0%
Calcium 406.5mg 0%
Iron 19.6mg 0%
Potassium 3382.3mg 0%
*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

Fat: 45.7%
Protein: 27.8%
Carbs: 26.5%