Teriyaki Tofu Bowl (Easy Vegetarian Dinner in 30 Minutes) 

If you’re anything like me, always looking for dinners that are easy, filling, and don’t leave you with a sink full of dishes. This Teriyaki Tofu Bowl checks every box, with crispy tofu, fresh veggies, and a sweet and savory homemade teriyaki sauce that brings everything together in the best way.

teriyaki tofu

Why You’ll Love This Teriyaki Tofu Bowl

If you’ve ever thought tofu was a little bland, this recipe might just change your mind. Once it’s coated in cornstarch, cooked until crispy, and tossed in homemade teriyaki sauce, it’s anything but boring. Add some fluffy rice and your favorite veggies, and you’ve got a dinner that’s easy, colorful, and always a crowd-pleaser. Here’s why I keep coming back to this recipe:

Easy to make – Simple ingredients and minimal prep make this perfect for busy weeknights.

Better than takeout – Fresh, homemade, and packed with flavor without the extra cost.

Crispy, saucy tofu – Golden tofu coated in a rich homemade teriyaki sauce is hard to resist.

Easy to customize – Swap in your favorite vegetables, grains, or toppings based on what you have.

Great for meal prep – Make a batch ahead of time for delicious lunches or dinners throughout the week.

Wholesome and satisfying – Loaded with plant-based protein, colorful veggies, and fluffy rice for a balanced meal.

 

Ingredients

The beauty of this recipe is that you don’t need a long list of fancy ingredients to make it taste amazing. Everything comes together with a handful of fresh vegetables, a few pantry staples, and of course, extra-firm tofu, which turns perfectly crispy when cooked. The homemade teriyaki sauce is made with simple ingredients like soy sauce, garlic, ginger, sesame oil, and brown sugar, creating that classic sweet and savory flavor we all love. Pair it all with fluffy jasmine rice (or brown rice if you prefer), add your favorite veggies, and you’ve got a colorful, wholesome meal that’s as delicious as it is easy to make.

 

How to Make Teriyaki Tofu Bowl

Start by pressing the tofu for about 20–30 minutes to remove excess moisture. Once pressed, cut it into cubes and toss it with cornstarch, salt, and black pepper. This helps create that perfectly crispy coating.

Heat a little oil in a large skillet over medium-high heat and add the tofu in a single layer. Cook until all sides are golden and crispy, flipping occasionally. Try not to stir too often, the less you move the tofu, the crispier it gets.

While the tofu is cooking, whisk together the soy sauce, brown sugar, garlic, ginger, rice vinegar, sesame oil, and cornstarch slurry. Let the sauce simmer for a few minutes until it thickens into a glossy teriyaki sauce.

Add the crispy tofu to the sauce and gently toss until every piece is evenly coated. Let it cook for another minute so the tofu absorbs all that sweet and savory flavor.

To assemble your bowl, start with a bed of warm rice, then add your favorite vegetables and the teriyaki tofu. Finish with sesame seeds and green onions, then serve immediately while everything is warm and fresh.

 

Tips for the Best Teriyaki Tofu Bowl

This recipe is pretty forgiving, but a few simple tips can make a big difference. From getting the tofu extra crispy to making sure your sauce has the perfect consistency, these little tricks will help you get the best results every time.

  • Press the tofu well. The more moisture you remove, the crispier it will become when cooked.
  • Don’t skip the cornstarch. It’s the secret to that light, crispy coating that holds onto the teriyaki sauce.
  • Cook the tofu in a single layer. Overcrowding the pan traps steam, making the tofu soft instead of crispy.
  • Use fresh garlic and ginger. They add a much brighter flavor than the powdered versions.
  • Let the sauce thicken before adding the tofu. It should be glossy enough to coat the back of a spoon.
  • Add the tofu at the end. Toss it in the sauce just before serving to help it stay nice and crispy.
  • Customize your bowl. Broccoli, carrots, edamame, bell peppers, snap peas, or even cabbage all work beautifully in this recipe.

 

Recipe Variations

One of the best things about this Teriyaki Tofu Bowl is how easy it is to make it your own. Whether you’re trying to use up what’s already in the fridge or simply want to switch things up, there are plenty of ways to customize this bowl without sacrificing flavor.

  • Switch up the veggies. Try bell peppers, snap peas, mushrooms, bok choy, zucchini, or shredded cabbage instead of (or alongside) the veggies in this recipe.
  • Change the grain. Not in the mood for rice? Serve the tofu over brown rice, quinoa, cauliflower rice, or noodles for a different twist.
  • Turn up the heat. Add a drizzle of sriracha, a spoonful of chili garlic sauce, or a pinch of red pepper flakes if you like a little spice.
  • Add extra protein. Toss in edamame or roasted chickpeas to make the bowl even more filling.
  • Finish with toppings. Sprinkle on crushed peanuts, cashews, sesame seeds, or crispy fried onions for extra crunch and flavor.
  • Make it extra fresh. A squeeze of lime juice and a handful of fresh cilantro can brighten up the whole bowl just before serving.

 

Storage & Reheating

If you happen to have leftovers (which isn’t always the case!), this Teriyaki Tofu Bowl stores really well and makes a great lunch for the next day. Just keep the components in an airtight container in the refrigerator for up to 4 days. If you’re meal prepping, storing the teriyaki tofu, rice, and veggies separately will help keep everything fresh and prevent the tofu from becoming soggy.

When you’re ready to eat, simply reheat the rice and tofu in the microwave or in a skillet over medium heat until warmed through. If the sauce has thickened in the fridge, add a splash of water while reheating to loosen it up. Finish by adding any fresh toppings, like green onions, sesame seeds, or avocado, just before serving.

 

Frequently Asked Questions

What type of tofu works best for this recipe?

Extra-firm tofu is the best choice because it holds its shape well and crisps up beautifully. Firm tofu can also work, but avoid soft or silken tofu as they’re too delicate for pan-frying.

Can I bake or air fry the tofu instead?

Absolutely! Bake the tofu at 425°F (220°C) for about 25–30 minutes, flipping halfway through, or air fry it at 400°F (200°C) for 14–16 minutes until golden and crispy. Then simply toss it in the homemade teriyaki sauce.

Can I make this recipe ahead of time?

Yes! This recipe is perfect for meal prep. You can cook the tofu, rice, and sauce ahead of time and store them in separate containers. When you’re ready to eat, reheat everything and assemble your bowl with fresh veggies and toppings.

Can I use store-bought teriyaki sauce?

Of course! While the homemade sauce adds the freshest flavor, a good-quality store-bought teriyaki sauce works well if you’re short on time. Just warm it slightly before tossing it with the crispy tofu.

What vegetables go well in a teriyaki tofu bowl?

This bowl is incredibly versatile. Broccoli, carrots, bell peppers, snap peas, mushrooms, bok choy, cabbage, cucumbers, and edamame all pair wonderfully with the sweet and savory teriyaki sauce.

Why didn’t my tofu turn crispy?

The most common reasons are not pressing the tofu long enough, skipping the cornstarch, or overcrowding the pan. Giving the tofu enough space to cook and avoiding frequent stirring will help you get that perfectly crispy texture every time.

 

Final Thoughts

I hope this Teriyaki Tofu Bowl finds a spot in your regular dinner rotation. It’s simple, comforting, and one of those meals that comes together without a lot of fuss. If you give it a try, I’d love to hear what you think—or what veggies and toppings you added to make it your own!

If you’re looking for more easy meal ideas, be sure to check out my One-Pan Creamy Garlic Veg Pasta (Easy 30-Min Recipe)  for another quick weeknight favorite, Easy Bowl Meals for Dinner for more hearty bowl inspiration, or treat yourself to a slice of my Best Homemade Margherita Pizza Without a Pizza Oven  the next time pizza night rolls around. Happy cooking!

Teriyaki Tofu Bowl

This Teriyaki Tofu Bowl features crispy tofu tossed in a homemade teriyaki sauce, served with fluffy rice and fresh vegetables for an easy, satisfying vegetarian dinner.
Prep Time 20 minutes
Cook Time 20 minutes
Total Time 40 minutes
Servings: 4 people
Course: Main Course
Cuisine: Japanese
Calories: 465

Ingredients
  

Crispy Tofu
  • 14 oz 400 g extra-firm tofu, pressed and cubed
  • 2 tbsp cornstarch
  • Salt & black pepper to taste
  • 2 tbsp vegetable oil
Homemade Teriyaki Sauce
  • ¼ cup soy sauce
  • 2 tbsp brown sugar
  • 1 tbsp rice vinegar
  • 2 cloves garlic minced
  • 1 tsp fresh ginger grated
  • 1 tsp sesame oil
  • 1 tbsp cornstarch
  • 2 tbsp water
Bowl
  • 2 cups cooked jasmine rice
  • 1 cup edamame
  • 1 cup shredded carrots
  • 1 cup julienned cucumber
  • 4 –5 radishes thinly sliced
  • Sesame seeds for garnish
  • 2 green onions sliced

Method
 

  1. Press the tofu for 20–30 minutes to remove excess moisture. Cut into cubes and coat with cornstarch, salt, and black pepper.
  2. Heat vegetable oil in a large skillet over medium-high heat. Add the tofu in a single layer and cook until golden and crispy on all sides.
  3. While the tofu cooks, whisk together the soy sauce, brown sugar, garlic, ginger, rice vinegar, sesame oil, cornstarch, and water. Simmer until the sauce thickens.
  4. Add the crispy tofu to the sauce and gently toss until evenly coated.
  5. Divide the cooked rice between serving bowls. Arrange the carrots, cucumber, edamame, and radishes around the rice.
  6. Spoon the teriyaki tofu over the bowls, drizzle with any remaining sauce, and finish with sesame seeds and sliced green onions. Serve immediately.

Notes

  • Pressing the tofu is the key to getting a crispy texture.
  • Don’t overcrowd the pan while cooking the tofu.
  • Feel free to swap in your favorite vegetables like broccoli, snap peas, mushrooms, or bell peppers.
  • Leftovers can be stored in the refrigerator for up to 4 days.

 

    Leave a Reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating