Go Back
A close-up of a vibrant Teriyaki Tofu Bowl featuring crispy tofu triangles, fluffy white rice, broccoli, red bell pepper, and carrots, garnished with sesame seeds and green onions.
Reda

Teriyaki Tofu Bowl

A quick and satisfying weeknight meal featuring crispy pan-fried tofu glazed in a rich homemade teriyaki sauce, served over fluffy rice with vibrant steamed veggies.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 4 servings
Course: Main Course
Cuisine: Asian, Fusion
Calories: 435

Ingredients
  

For the Crispy Tofu
  • 1 block extra-firm tofu 14-16 oz, pressed and cubed
  • 2 tbsp cornstarch divided
  • 2 tbsp vegetable oil
For the Teriyaki Sauce
  • 0.5 cup low-sodium soy sauce
  • 0.25 cup mirin
  • 2 tbsp packed light brown sugar
  • 2 cloves garlic minced
  • 1 tsp fresh ginger grated
For Serving
  • 3 cups cooked rice such as jasmine or brown
  • 2 cups broccoli florets
  • 1 tsp toasted sesame seeds for garnish
  • 2 tbsp green onions sliced, for garnish

Equipment

  • Large skillet or wok
  • Medium saucepan
  • Steamer basket or pot with lid

Method
 

Prep
  1. Press the block of extra-firm tofu for at least 20-30 minutes to remove excess water. Cut the pressed tofu into 1-inch cubes. In a medium bowl, gently toss the tofu cubes with 1.5 tablespoons of cornstarch until lightly coated. This helps them get super crispy!
  2. In a small bowl, whisk together the soy sauce, mirin, brown sugar, minced garlic, and grated ginger. In a separate tiny bowl, mix the remaining 0.5 tablespoon of cornstarch with 1 tablespoon of cold water to create a slurry; set aside.
  3. Heat the vegetable oil in a large skillet or wok over medium-high heat. Once shimmering, add the cornstarch-coated tofu in a single layer, ensuring not to overcrowd the pan (cook in batches if necessary). Cook for 6-8 minutes, flipping occasionally, until all sides are golden brown and crispy. Remove the tofu from the skillet and set aside.
  4. While the tofu cooks, steam the broccoli florets until tender-crisp, about 3-5 minutes. You can do this in a steamer basket over boiling water or in a microwave-safe bowl with a splash of water, covered.
  5. Reduce the heat on your skillet to medium-low. Pour the whisked teriyaki sauce mixture into the pan. Bring it to a gentle simmer, then slowly whisk in the cornstarch slurry. Stir continuously for 1-2 minutes until the sauce thickens to your desired consistency. It should be glossy and able to coat the back of a spoon.
  6. Add the crispy tofu back into the thickened teriyaki sauce. Gently toss to coat all the tofu pieces evenly. Serve immediately over warm cooked rice, alongside the steamed broccoli. Garnish generously with toasted sesame seeds and sliced green onions.

Notes

Don't skip pressing the tofu! It's crucial for achieving that crispy texture. You can use a tofu press or wrap the block in paper towels, place it on a plate, and weigh it down with something heavy for at least 30 minutes.
This bowl is super versatile. Feel free to swap broccoli for other quick-cooking veggies like snap peas, shredded carrots, or bell peppers. For the rice, jasmine is classic, but brown rice or even quinoa works great for a healthier twist.
The teriyaki sauce can be made ahead and stored in an airtight container in the fridge for up to a week. Leftover tofu bowls are delicious the next day, but the tofu won't be as crispy. Reheat gently in the microwave or on the stovetop for best results.