Teriyaki Grilled Tofu Skewers
These Teriyaki Tofu Skewers are made with the perfect marinade, grilled flavors, and a delicious teriyaki sauce. A great vegan grill recipe!
Prep Time: 1 hour hr
Cook Time: 20 minutes mins
Total Time: 1 hour hr 20 minutes mins
Servings: 4
Author: Shweta
For the Tofu Skewers Marinade
- ⅓ cup soy sauce
- 3 tablespoons maple syrup
- ½ inch ginger, grated
- 2 cloves garlic, minced
- 1 tablespoon rice vinegar
- 2 teaspoons cornstarch
- ½ cup cold water
- Garnish: chopped scallion and sesame seeds
For the Tofu Skewers
- 16 oz package tofu
- 1 bell pepper
- 1 red onion
Press the Tofu. Drain and press the tofu by wrapping it in an absorbent towel and placing something heavy on it to remove excess water (or use a tofu press) for about 10-15 minutes. Note: If you're using bamboo skewers, soak in water for 15-20 minutes at this time.
Prep the Teriyaki Sauce. While the tofu is pressing, combine soy sauce, maple syrup, ginger, garlic, rice vinegar, corn starch, and water. Heat a saucepan and cook on medium heat until it forms a thin slurry. Since this is used for a marinade, I don't like to make it too thick.
Marinate. After pressing the tofu, cut the tofu into evenly sized slices (slice the tofu thick enough to go through skewers). In a container with a lid, place the tofu slices and pour ½ the marinade over the slices, coating each piece well. Marinate for at least 30 minutes (overnight works best!)
Grill. Oil a grill pan for the stove or grill grate and preheat thoroughly. On each skewer, rotate a piece of bell pepper, onion, and then tofu to ensure even cooking. While grilling, turn every 3-4 minutes, until browned and beginning to char on each side.
Serve. Drizzle the skewers with the rest of the marinade and serve immediately. Garnish with scallions and sesame seeds. Enjoy!
Nutrition Info
Calories: 172kcal | Carbohydrates: 19g | Protein: 13g | Fat: 5g | Saturated Fat: 1g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 1g | Sodium: 775mg | Potassium: 211mg | Fiber: 2g | Sugar: 11g | Vitamin A: 111IU | Vitamin C: 26mg | Calcium: 178mg | Iron: 2mg