Transform your backyard barbecue with these irresistible Vegan Grilled Beef Kebabs—a plant-based twist on a classic favorite. Made with protein-packed extra firm tofu marinated in a bold blend of vegetable broth, soy sauce, balsamic vinegar, and smoked paprika, these kebabs deliver smoky, savory flavors in every bite. Skewered alongside vibrant red and green bell peppers, juicy cherry tomatoes, and sweet red onion, this recipe is as beautiful as it is delicious. Quick to prepare and grill-ready in just 30 minutes, these kebabs are perfect for summer gatherings or weeknight dinners. Serve them hot off the grill with your favorite vegan dips or salads for a satisfying, wholesome meal. Whether you're vegan or just looking to try something new, these meatless kebabs are sure to impress!
Scan with your phone to download!
Press the tofu to remove excess moisture by wrapping it in a clean kitchen towel and placing a heavy object on top for at least 15 minutes.
In a medium bowl, whisk together vegetable broth, soy sauce, olive oil, balsamic vinegar, maple syrup, smoked paprika, garlic powder, onion powder, and black pepper.
Cut the pressed tofu into 1-inch cubes.
Place the tofu cubes in a sealable plastic bag or shallow dish and pour the marinade over them. Allow them to marinate in the refrigerator for at least 30 minutes, or up to overnight for stronger flavor.
While the tofu is marinating, cut the red bell pepper, green bell pepper, and red onion into 1-inch pieces.
Soak the wooden skewers in water for at least 20 minutes to prevent them from burning on the grill.
Preheat your grill to medium-high heat.
Thread the marinated tofu, bell peppers, red onion, and cherry tomatoes onto the skewers, alternating pieces for an appealing look.
Place the skewers on the grill and cook for about 10-12 minutes, turning occasionally, until the vegetables are tender and the tofu is heated through with grill marks.
Remove the skewers from the grill and serve immediately, alongside your favorite vegan dips or salads.
Serving size | (1360.7g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1326.2 |
Total Fat 80.2g | 0% |
Saturated Fat 12.4g | 0% |
Polyunsaturated Fat 4.8g | |
Cholesterol 0mg | 0% |
Sodium 1810.4mg | 0% |
Total Carbohydrate 86.1g | 0% |
Dietary Fiber 23.8g | 0% |
Total Sugars 43.5g | |
Protein 76.6g | 0% |
Vitamin D 0IU | 0% |
Calcium 2871.9mg | 0% |
Iron 15.8mg | 0% |
Potassium 2808.0mg | 0% |
Source of Calories