Spicy Tofu Teriyaki recipe served on a plate, by Teriyaki Madness
Sep 24 2026
Restaurants›Teriyaki Madness›Spicy Tofu Teriyaki Recipe

Spicy Tofu Teriyaki Recipe

Inspired by Teriyaki Madness
Time40m
Serves4
Rating
5.0
1 rating

Savor our Spicy Tofu Teriyaki, featuring crispy tofu tossed in a zesty teriyaki sauce, served with steamed rice and vibrant vegetables for a delightful kick.

Was this page helpful?

Help improve this recipe for others.

Send this recipe to your inbox.

We'll email it straight to you - plus weekly cooking inspiration.

Ingredients

Some product links may be affiliates. If you buy through them, you're supporting the site and Pekin may earn a commission at no extra cost to you.

General

Teriyaki Sauce

Rice

Method

Prepare the Tofu

  1. 1

    Drain and press tofu

    Remove the tofu from the package and drain excess liquid. Wrap the tofu in a clean towel and place a heavy object on top. Let it sit for at least 15-20 minutes to press out remaining moisture.

  2. 2

    Cut and season tofu

    Once pressed, cut the tofu into bite-sized cubes. Lightly season with salt and pepper or a pinch of garlic powder if desired.

  3. 3

    Crisp the tofu

    Heat a tablespoon of oil in a large nonstick skillet over medium-high heat. Add the tofu cubes and cook for 3-4 minutes on each side until all sides are golden brown and crispy. Remove from heat and set aside.

Prepare Teriyaki Sauce

  1. 4

    Mix sauce ingredients

    In a small bowl, combine soy sauce, brown sugar, rice vinegar, minced garlic, grated ginger, sesame oil, and a pinch of red pepper flakes (adjust based on spice preference). Stir well until sugar dissolves.

  2. 5

    Thicken the sauce

    In a small saucepan over medium heat, pour the sauce mixture. Bring to a gentle simmer. In a separate cup, mix cornstarch with 2 tablespoons of water to make a slurry. Stir the slurry into the sauce. Cook for 2-3 minutes until the sauce thickens slightly, then remove from heat.

Cook the Vegetables

  1. 6

    Sauté mixed vegetables

    In a separate skillet, heat 1 tablespoon of oil over medium heat. Add sliced bell peppers, broccoli florets, and shredded carrots. Stir-fry for 5-7 minutes until vegetables are just tender but still crisp. Season lightly with salt if desired.

Prepare the Rice

  1. 7

    Cook the rice

    Rinse 1 cup of jasmine or short grain rice under cold water until the water runs clear. In a pot, bring 2 cups of water to a boil. Add the rice, reduce heat to low, cover, and simmer for 15-18 minutes or until the water is absorbed. Remove from heat and let steam with the lid on for 5 minutes, then fluff with a fork.

Combine and Serve

  1. 8

    Assemble the dish

    Return the crispy tofu to the skillet or a clean pan, pour the teriyaki sauce over the tofu and gently toss to coat evenly. Cook over low heat for 2-3 minutes, allowing the tofu to absorb the flavors.

  2. 9

    Plate and serve

    Scoop rice into serving bowls, top with sautéed vegetables and saucy tofu. Garnish with sesame seeds and sliced green onions if desired. Serve hot and enjoy your spicy tofu teriyaki!

More from Teriyaki Madness