Description
Grilled Tofu Skewers are a delicious, protein-packed vegan dish that’s perfect for BBQs, weeknight dinners, or meal prep. These skewers are marinated in a savory blend of soy sauce, sesame oil, and spices, then grilled to crispy perfection. The result is a smoky, golden exterior with a soft and juicy interior, making them the ideal plant-based alternative for your next occasion.
Ingredients
- 1 (8 ounce) block extra firm tofu, pat dry and cut into 1-inch cubes
- 2 tablespoons soy sauce
- 1 tablespoon sesame oil
- 1 teaspoon balsamic vinegar or white vinegar
- 1 teaspoon sesame seeds, (optional, for garnish)
For the peanut dipping sauce (optional):
- 2 tablespoons hoisin sauce or sweet soy sauce
- 2 tablespoons peanut butter
- 1 tablespoon water
- 1 teaspoon sesame oil
- 1 teaspoon lime juice, freshly squeezed
Instructions
- In a large mixing bowl, toss the cubed tofu with soy sauce, sesame oil, and vinegar. Stir well to coat the tofu evenly in the marinade.
- Thread the marinated tofu onto bamboo skewers, leaving a little space between each cube. Add 4-5 cubes to each skewer.
- Lightly brush the grill pan or large skillet with oil. Preheat the pan over medium-high heat for 1-2 minutes until the oil starts to shimmer. Place the skewers in the pan, ensuring they’re evenly spaced. Grill for 3-4 minutes per side, or until golden brown and crispy. Occasionally brush with the leftover soy sauce marinade on each side to enhance the flavor.
- Make the peanut dipping sauce by whisking together hoisin sauce, peanut butter, water, sesame oil, and lime juice until smooth. Set aside.
- Once grilled, sprinkle the tofu skewers with sesame seeds and serve immediately with the peanut dipping sauce.
Notes
How to store: Store leftover grilled tofu skewers in an airtight container in the refrigerator for up to 3-4 days.
How to reheat: Place the skewers in a preheated oven at 350°F (175°C) for 5-7 minutes until heated through. Alternatively, you can heat them in a skillet over medium heat for a few minutes, turning occasionally to ensure they’re evenly warmed.
How to freeze: Grilled tofu skewers can be frozen for up to 1 month. To freeze, place them in an airtight container or freezer-safe bag. When ready to eat, thaw overnight in the refrigerator and reheat as directed.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Vegetarian
- Method: Grill
- Cuisine: Chinese