Description
Spiced Tofu Kebabs with Vegetables are a savory delight, perfect for grilling and packed with flavor.
Ingredients
Scale
- 1 block (14 ounces) firm tofu, pressed and drained
- 1 tablespoon olive oil
- 2 tablespoons soy sauce
- 1 tablespoon lemon juice
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 bell pepper, cut into 1-inch pieces
- 1 zucchini, sliced into thick rounds
- 1 red onion, cut into wedges
- Wooden or metal skewers
Instructions
- Cut the pressed tofu into 1-inch cubes and place them in a large bowl.
- In a separate bowl, whisk together the olive oil, soy sauce, lemon juice, cumin, smoked paprika, garlic powder, onion powder, salt, and black pepper.
- Pour the marinade over the tofu cubes and toss gently to coat. Cover and refrigerate for at least 30 minutes, or up to 2 hours for more flavor.
- While the tofu marinates, soak wooden skewers in water for about 30 minutes to prevent burning on the grill.
- Preheat the grill or grill pan over medium-high heat.
- After marinating, thread the tofu cubes, bell pepper pieces, zucchini rounds, and red onion wedges onto the skewers, alternating between the tofu and vegetables.
- Place the skewers on the grill and cook for about 10-12 minutes, turning occasionally, until the tofu is golden and the vegetables are tender.
- Remove from the grill and let cool slightly before serving.
- Serve the kebabs warm, garnished with fresh herbs if desired.
Notes
- For added flavor, consider marinating the tofu overnight.
- You can substitute the vegetables with your favorites, such as cherry tomatoes or mushrooms.
- If you prefer a spicier kick, add a pinch of cayenne pepper to the marinade.
- Prep Time: 10 minutes
- Cook Time: 12 minutes
- Category: Main Dish
- Method: Grilling
- Cuisine: Vegetarian
Nutrition
- Serving Size: 1 kebab
- Calories: 180
- Sugar: 3g
- Sodium: 500mg
- Fat: 10g
- Saturated Fat: 1g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 8g
- Fiber: 2g
- Protein: 12g
- Cholesterol: 0mg