Go Back
+ servings
tofu skewers with teriyaki sauce, topped with scallions and sesame seeds
Print Recipe Pin Recipe
5 from 2 votes

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
Cook Time: 20 minutes
Total Time: 1 hour 20 minutes
Servings: 4
Author: Shweta

Ingredients 

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

Instructions

  • 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
Tried this recipe? Let me know!Tag @sharethespice or tag #sharethespicerecipes!