Elevate your grilled skewer game with these High Protein Grilled Tofu Skewers with Spicy Peanut Sauce! Perfect for vegetarians and protein lovers alike, this recipe transforms extra-firm tofu into golden, flavorful cubes marinated in a sweet and savory blend of soy sauce, maple syrup, and rice vinegar. The skewers are loaded with colorful veggies like red bell pepper, zucchini, and red onion, all grilled to perfection for a smoky char. Paired with a velvety homemade spicy peanut sauce infused with sriracha and lime juice, these skewers are a delicious balance of spice, zest, and creaminess. Ready in under 40 minutes, they make an excellent healthy dinner or party appetizer thatβs both satisfying and crowd-pleasing. Packed with plant-based protein and bursting with bold flavors, this dish is your new go-to for easy grilling!
Press the tofu: Place the block of tofu between paper towels or a clean kitchen towel, and place a heavy object on top. Let it sit for 20 minutes to remove excess moisture.
Prepare the marinade: In a bowl, mix together 2 tablespoons of soy sauce, olive oil, maple syrup, rice vinegar, and one minced garlic clove.
Cut the tofu: Once pressed, cut the tofu into 1-inch cubes.
Marinate the tofu: Place the tofu cubes in the marinade and let them sit for at least 20 minutes, flipping occasionally to coat evenly.
Prepare vegetables: Cut the red bell pepper, zucchini, and red onion into 1-inch pieces.
Assemble skewers: Thread the tofu cubes onto skewers alternately with pieces of bell pepper, zucchini, and red onion.
Preheat grill: Heat the grill to medium-high heat.
Make the peanut sauce: In a blender, combine peanut butter, remaining soy sauce, the remaining minced garlic clove, sriracha, lime juice, water, and salt. Blend until smooth, adding more water if needed to reach the desired consistency.
Grill the skewers: Place the tofu skewers on the grill and cook for about 8-10 minutes, turning every 2-3 minutes to ensure even grilling, until the vegetables are lightly charred and the tofu is heated through.
Serve: Transfer the skewers to a serving platter. Drizzle with the spicy peanut sauce and garnish with chopped cilantro before serving.
Calories |
2634 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 192.6 g | 247% | |
| Saturated Fat | 35.7 g | 178% | |
| Polyunsaturated Fat | 34.9 g | ||
| Cholesterol | 0 mg | 0% | |
| Sodium | 4947 mg | 215% | |
| Total Carbohydrate | 133.6 g | 49% | |
| Dietary Fiber | 29.5 g | 105% | |
| Total Sugars | 69.6 g | ||
| Protein | 128.6 g | 257% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 2948 mg | 227% | |
| Iron | 17.6 mg | 98% | |
| Potassium | 3527 mg | 75% | |
*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.