Experience the smoky, savory charm of these **Vegan Grilled "Beef" Kebabs**, a plant-based twist on the classic barbecue favorite. Made with protein-rich **extra firm tofu** and marinated in a flavorful blend of **vegetable broth, soy sauce, balsamic vinegar, and maple syrup**, each bite is infused with bold, smoky undertones thanks to the addition of **smoked paprika** and aromatic spices. Skewered alongside vibrant veggies like **bell peppers, red onion, and juicy cherry tomatoes**, these kebabs are grilled to perfection, developing beautifully charred edges and tender textures. Ready in under an hour, this recipe is perfect for summer cookouts or weeknight grilling, offering a guilt-free, crowd-pleasing alternative thatβs packed with flavor and nutrients. Pair with your favorite vegan dips or salads for a complete, satisfying meal thatβs sure to impress vegans and non-vegans alike.
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.
Calories |
1326 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 80.2 g | 103% | |
| Saturated Fat | 12.4 g | 62% | |
| Polyunsaturated Fat | 4.8 g | ||
| Cholesterol | 0 mg | 0% | |
| Sodium | 1810 mg | 79% | |
| Total Carbohydrate | 86.1 g | 31% | |
| Dietary Fiber | 23.8 g | 85% | |
| Total Sugars | 43.5 g | ||
| Protein | 76.6 g | 153% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 2872 mg | 221% | |
| Iron | 15.8 mg | 88% | |
| Potassium | 2808 mg | 60% | |
*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.