Print

Easy Teriyaki Tofu (20-Minute Vegan Recipe)

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This quick and easy teriyaki tofu recipe is ready in 20 minutes! Simple stovetop method with 7 ingredients for a flavorful vegan weeknight dinner.

  • Author: George
  • Prep Time: 5 minutes
  • Cook Time: 15 minutes
  • Total Time: 20 minutes
  • Yield: 4 servings 1x
  • Category: Side Dish
  • Method: Stovetop
  • Cuisine: Japanese
  • Diet: Vegan

Ingredients

Scale
  • 1 block extra-firm tofu, cut into 1-inch cubes
  • 3 tablespoons corn starch
  • 2 tablespoons neutral tasting oil
  • 3 tablespoons water
  • 2 tablespoons soy sauce
  • 2 tablespoons Maple syrup
  • 1 tablespoon Mirin
  • Dash of black pepper (optional)

Instructions

  1. Prep the tofu – Place a block of tofu in the microwave for 1 minute to draw out excess water. Cut into bite-sized cubes, then gently pat dry with paper towels.

  2. Coat with cornstarch – Lightly dust the cubes with cornstarch so they crisp up and hold onto the sauce.

  3. Brown the tofu – Heat a little oil in a large skillet over medium heat. Add the tofu in a single layer and cook until golden on all sides, about 6–8 minutes. Remove from the pan and set aside.

  4. Make the sauce – In the same pan, add soy sauce, maple syrup (or sugar/agave), mirin, black pepper, a splash of water, and the cornstarch slurry. Bring to a boil, stirring frequently. Once boiling, reduce the heat to low and let the sauce simmer for 1 minute.

  5. Combine – Place the cooked tofu cubes back into the pan. Let them absorb the sauce for about a minute, stirring gently until each piece is evenly coated in the glossy teriyaki glaze.

  6. Serve – Enjoy right away with rice, noodles, lettuce wraps, or even a crisp salad.

Notes

For detailed instructions and tips on getting the best texture, see the Step-by-Step and Easy Vegan Teriyaki Tofu Texture Tips sections above. These include my quick microwave method for skipping the press, cubing tips for even browning, and how to avoid soggy tofu.