Description
Savor the taste of Grilled Tofu Skewers (Vegan), a perfect dish featuring marinated tofu grilled to perfection, served with a tasty peanut dipping sauce. Ideal for a quick dinner or a healthy meal, this recipe is simple to prepare and absolutely flavorful.
Ingredients
Scale
- 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
- 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, combine the cubed tofu with soy sauce, sesame oil, and vinegar. Ensure the tofu is evenly coated in the marinade.
- Thread the marinated tofu onto bamboo skewers, spacing the cubes apart. Fit 4-5 cubes onto each skewer.
- Brush a grill pan or large skillet lightly with oil and preheat over medium-high heat for 1-2 minutes until the oil shimmers. Add the skewers to the pan, ensuring they have space between them. Grill the skewers for 3-4 minutes on each side, or until brown and crispy. Occasionally brush with the remaining soy sauce marinade during grilling for extra flavor.
- Prepare the peanut dipping sauce by whisking together the hoisin sauce, peanut butter, water, sesame oil, and lime juice until the mixture is smooth. Set aside until ready to serve.
- After grilling, sprinkle the skewers with sesame seeds and serve immediately alongside the peanut dipping sauce.
Notes
For extra flavor, let the tofu marinate for at least 30 minutes before grilling.
Feel free to add vegetables like bell peppers or zucchini to the skewers for additional nutrients and taste.
Store any leftover tofu skewers in an airtight container in the refrigerator for up to 2 days.
Nutrition
- Serving Size: 1 skewer
- Calories: 150
- Sugar: 2g
- Sodium: 400mg
- Fat: 10g
- Saturated Fat: 2g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 6g
- Fiber: 1g
- Protein: 10g
- Cholesterol: 0mg
