Elevate your plant-based grilling game with these high-protein grilled tofu skewers paired with a bold and creamy spicy peanut sauce! Perfect for summer cookouts or a wholesome weeknight dinner, this recipe combines marinated cubes of extra-firm tofu with vibrant vegetables like red bell pepper, zucchini, and red onion, all grilled to smoky, charred perfection. The star of the dish is the rich peanut sauce, infused with sriracha, lime juice, and garlic for a perfect balance of heat, tang, and nutty flavors. Ready in just 40 minutes, these vegan-friendly skewers are packed with flavor, protein, and color, making them a crowd-pleasing centerpiece for any table. Serve with rice or salad, drizzle generously with the sauce, and garnish with fresh cilantro for an unforgettable meal!
Scan with your phone to download!
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.
Serving size | (1361.4g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2633.7 |
Total Fat 192.6g | 0% |
Saturated Fat 35.7g | 0% |
Polyunsaturated Fat 34.9g | |
Cholesterol 0mg | 0% |
Sodium 4947.4mg | 0% |
Total Carbohydrate 133.6g | 0% |
Dietary Fiber 29.5g | 0% |
Total Sugars 69.6g | |
Protein 128.6g | 0% |
Vitamin D 0IU | 0% |
Calcium 2948.4mg | 0% |
Iron 17.6mg | 0% |
Potassium 3526.8mg | 0% |
Source of Calories