Craving delicious and healthy Asian takeout from the comfort of your own kitchen? Look no further! These **Teriyaki Broccoli Tofu Bowls** are a culinary delight, offering a perfect blend of savory, sweet, and umami flavors. Designed for quick preparation and easy cleanup, this plant-based powerhouse is ideal for any weeknight dinner. Served over fluffy brown rice, it’s a wholesome, satisfying, and incredibly flavorful meal that will quickly become a household favorite.

For many, tofu can be an intimidating ingredient, but for me, it has always been a beloved staple. Growing up, my mom frequently incorporated tofu into our meals, which undoubtedly fostered my appreciation for its versatility and health benefits. The key to truly enjoying tofu lies in its preparation, transforming it from a bland block into a flavor-absorbing, textural marvel. Through years of culinary experimentation, I’ve honed the techniques to prepare tofu in the most delectable ways, making it a star in any dish.
This Teriyaki Broccoli Tofu Stir Fry is my plant-based twist on a popular 20-minute teriyaki chicken and broccoli recipe. It retains all the robust flavors and satisfying fullness of its predecessor but embraces a wholesome, plant-forward approach that aligns perfectly with modern healthy eating goals. If you’re eager to explore more incredible tofu recipes, be sure to check out some of my other favorites, including Sesame Garlic Tofu, Sweet and Sour Tofu, and Spicy Chili Tofu Stir Fry. Each offers a unique and delightful way to enjoy this amazing ingredient.

Why This Teriyaki Tofu Bowl Will Be Your New Favorite
This broccoli tofu stir fry isn’t just another recipe; it’s a game-changer for your weeknight meal rotation. Here’s why you’ll absolutely adore it:
- Effortlessly Quick & Simple: Once you’ve mastered the essential step of draining your tofu, this recipe comes together with remarkable speed. You can easily have a piping hot, homemade dinner on your table in under an hour, making it perfect for busy evenings.
- Gourmet Takeout Flavor at Home: The next time a craving for Asian takeout strikes, skip the delivery and whip up this flavorful tofu stir fry instead! It boasts all the vibrant, savory, and slightly sweet notes you’d expect from your favorite Asian dishes, but with the added satisfaction of knowing exactly what goes into it. Plus, you won’t need to search for a vegetarian-friendly restaurant.
- Ideal for Tofu Novices: If you’re new to cooking with tofu, this recipe is an excellent starting point. Its straightforward steps and forgiving nature will build your confidence, proving that preparing delicious tofu is far easier than you might think.
- Nutritious and Wholesome: Packed with plant-based protein from tofu, fiber and vitamins from fresh broccoli, and complex carbohydrates from brown rice, this bowl is a complete and balanced meal that nourishes your body without compromising on taste. It’s a meal you can feel good about enjoying often.
- Highly Customizable: While the core recipe is fantastic, it’s also incredibly adaptable. Feel free to add other vegetables, adjust the spice level, or even experiment with different grains to suit your personal preferences.

Essential Ingredients for Your Tofu Bowl
Crafting this irresistible tofu bowl requires just a handful of fresh, simple ingredients. Each component plays a crucial role in building the layered flavors and satisfying textures of the dish. For precise measurements, please refer to the comprehensive recipe card below.
- Extra-Firm Tofu: The star of our show! Extra-firm tofu is paramount for achieving that desirable crispy exterior. Its dense texture holds up beautifully to stir-frying and absorbs flavors wonderfully.
- Cornstarch: A dual-purpose hero. It creates an incredibly crispy coating on the tofu when cooked and acts as a fantastic thickening agent for our rich teriyaki sauce, giving it that perfect clingy consistency.
- Sesame Oil: My preferred oil for stir-fries, sesame oil infuses the dish with a distinct nutty aroma and flavor, elevating the overall Asian-inspired profile.
- Fresh Broccoli Florets: Vibrant green broccoli adds a delightful crunch and a wealth of nutrients. While fresh is highly recommended for optimal texture and flavor, frozen broccoli florets can be used as a convenient alternative if fresh is unavailable.
- Brown Rice: The hearty foundation of our bowls. Brown rice provides complex carbohydrates, essential fiber, and a nutty flavor that complements the teriyaki tofu beautifully.
For the Irresistible Teriyaki Sauce:
- Garlic: Freshly minced garlic is non-negotiable for adding a pungent, aromatic depth that is fundamental to any good teriyaki sauce.
- Low-Sodium Soy Sauce: Forms the savory backbone of the sauce. Opting for low-sodium allows you to control the saltiness, ensuring a perfectly balanced flavor without being overly salty.
- Water: Helps to thin the rich sauce to the ideal consistency, ensuring it coats every piece of tofu and broccoli without being too heavy.
- Rice Vinegar: Introduces a subtle tang and brightness to the teriyaki sauce, cutting through the richness and adding complexity.
- Dark Brown Sugar: Provides the essential sweetness and a molasses-rich depth that distinguishes classic teriyaki. It balances the savory and tangy notes beautifully.
Choosing the Right Tofu: Firmness is Key!
When it comes to stir-fries and bowls like this teriyaki creation, the firmer your tofu, the better! Extra-firm tofu is undoubtedly the superior choice as it contains the least amount of water, making it easier to press and achieve that coveted crispy texture. Its robust structure also means it won’t crumble or lose its shape during cooking, holding up well to tossing and stirring. While firm tofu can work in a pinch, it will require more thorough pressing to achieve a similar result. It is crucial to steer clear of silken or soft tofu varieties for this recipe, as their delicate consistency will simply disintegrate, resulting in a soggy, unappealing dish. Always aim for extra-firm to ensure success!

The Crucial Step: Draining Tofu for Superior Texture and Flavor
Successfully removing excess liquid from tofu is perhaps the most critical step in preparing it for stir-frying, ensuring a wonderfully crispy exterior and allowing it to truly soak up the delicious flavors of your sauce. Neglecting this step often leads to soggy tofu that lacks texture and doesn’t absorb marinades effectively. Here’s how to do it right:
- Initial Drain: Begin by opening the package of tofu over a sink. Gently tip the package upside down, holding the tofu in place, to allow the majority of the packing water to drain away.
- Pressing Methods: You have a couple of effective options for pressing:
- The Paper Towel & Heavy Object Method: Place two layers of paper towels on a flat plate. Carefully transfer the drained block of tofu onto the paper towels. Cover the tofu with two more sheets of paper towels. Now, place something heavy on top – a cast iron skillet, a stack of cookbooks, or a cutting board with cans on top all work well. Allow the tofu to press for at least 30 minutes. Midway through, check the paper towels; if they are saturated, replace them with fresh ones to ensure maximum liquid extraction.
- The Wire Rack Method: For a slightly less messy approach, place a wire rack over a baking sheet. Set the tofu block directly on the wire rack and place your heavy object on top. This method allows the liquid to drip directly onto the baking sheet below, minimizing paper towel usage.
Regardless of the method you choose, this pressing process compacts the tofu, making it firmer and more absorbent, ultimately leading to a much more satisfying eating experience.
Crafting Your Delicious Broccoli Tofu Stir Fry: A Step-by-Step Guide
Making this flavorful dish is simpler than you think, broken down into manageable steps that ensure perfect results every time. Let’s get cooking!


- Prepare the Tofu: After thoroughly draining the tofu using one of the methods described above, carefully slice the block in half lengthwise, then cut it into uniform cubes (about 1-inch pieces). Place the tofu cubes into a large bowl. Sprinkle 2 tablespoons of cornstarch over the tofu, then gently toss with your hands until every piece is lightly but evenly coated. This cornstarch coating is the secret to achieving that irresistible crispy texture.
- Prepare the Broccoli: Bring a medium pot of water to a rolling boil. Add your fresh broccoli florets and blanch them for exactly 5 minutes. This step partially cooks the broccoli and locks in its vibrant green color. Immediately after blanching, transfer the broccoli to an ice bath (a large bowl filled with cold water and ice) to halt the cooking process and maintain its crisp-tender texture. Set the blanched broccoli aside.


- Cook the Tofu: Heat 1 tablespoon of sesame oil in a large skillet or wok over medium-high heat until shimmering. Carefully add the cornstarch-coated tofu cubes to the hot pan in a single layer, ensuring not to overcrowd the pan (cook in batches if necessary). Allow the tofu to brown and develop a crispy crust on all sides. This will take about 3-4 minutes per side. Avoid moving the tofu too much initially to allow a crust to form.
- Whisk the Sauce: While the tofu is cooking, combine all the sauce ingredients in a small bowl: minced garlic, low-sodium soy sauce, water, rice vinegar, and dark brown sugar. Whisk vigorously until the sugar is fully dissolved and the mixture is well combined. If using additional cornstarch for thickening later, prepare a small slurry with water separately.


- Combine and Coat: Once the tofu is beautifully browned and crispy on all sides, pour the prepared teriyaki sauce into the skillet. It will begin to thicken almost immediately. Add the blanched broccoli florets to the pan with the tofu and sauce. Toss everything gently but thoroughly to ensure the tofu and broccoli are evenly coated in the glistening, thick sauce. Remove the skillet from the heat as soon as everything is coated.
- Serve and Enjoy: Divide your cooked brown rice among serving bowls. Top generously with the flavorful teriyaki tofu and broccoli mixture. Serve immediately and savor the homemade goodness!

Pro Tips for Achieving the Ultimate Teriyaki Tofu Bowl
Elevate your teriyaki tofu game with these expert tips, ensuring every bite is bursting with flavor and perfect texture:
- Never Skip Draining the Tofu: This cannot be stressed enough! Tofu, by nature, is like a sponge. If it’s saturated with packing liquid, it won’t be able to absorb the delicious teriyaki sauce, leading to a bland, watery, and ultimately disappointing dish. Proper draining also helps achieve that desirable crispy crust.
- Resist the Urge to Disturb the Tofu: When you first add the cornstarch-coated tofu to the hot skillet, give it space. Do not touch or stir it for at least 3-4 minutes. This crucial resting period allows a beautiful, golden-brown crust to form and adhere to the tofu pieces. If you try to flip or stir it too soon, it will stick to the pan and prevent crisping.
- Mastering Sauce Thickness with Cornstarch: For the perfect sauce consistency, start with ½ tablespoon of cornstarch (mixed with an equal amount of cold water to form a slurry) when you add it to the simmering sauce. Stir well. If you desire a thicker sauce, add another ½ tablespoon cornstarch slurry at a time, incorporating thoroughly after each addition, until your teriyaki sauce reaches your preferred clingy, glossy texture.
- High Heat for Stir-Frying: True stir-frying thrives on high heat. Ensure your skillet or wok is properly preheated before adding the oil and then the tofu. This helps in achieving that quick sear and crispy exterior without overcooking the inside.
- Uniform Tofu Cubes: Cut your tofu into roughly uniform 1-inch cubes. This ensures even cooking and browning, leading to consistently crispy pieces throughout the dish.
- Don’t Overcrowd the Pan: When cooking the tofu, work in batches if necessary. Overcrowding the pan lowers the temperature, causing the tofu to steam rather than fry, which inhibits crisping.
Protein Alternatives: Can I Use Something Else Instead of Tofu?
Absolutely! While tofu is the star of this plant-based dish, the teriyaki sauce and preparation method are incredibly versatile. This recipe, after all, was inspired by my 20-minute teriyaki chicken and broccoli. So, if you’re not strictly plant-based or simply prefer a different protein, boneless, skinless chicken breast or thighs, cut into similar-sized pieces, would be an excellent substitute. Shrimp or even thinly sliced beef could also work beautifully, adapting the cooking times accordingly to ensure they are cooked through but not overdone. For other plant-based options, tempeh or even firm chickpeas (roasted until crispy) could provide interesting textural variations.

Elevating Your Teriyaki Tofu Bowl: Perfect Serving Suggestions
One of the many reasons to adore this broccoli tofu stir fry is that it stands alone as a complete, balanced, and incredibly satisfying meal. The harmonious combination of protein, vegetables, and complex carbohydrates means you don’t need much else. However, a few simple additions can truly enhance the experience and add an extra layer of flavor and visual appeal:
- Garnish for Flair and Flavor: Elevate the presentation and add textural contrast with a sprinkle of toasted sesame seeds over the top. A drizzle of additional soy sauce or a dash of sriracha for those who enjoy a little heat can also be a wonderful finishing touch.
- A Tangy Twist: For an intriguing pop of bright, acidic flavor, consider adding a spoonful of homemade pickled red onions. Their sharp tang provides a fantastic counterpoint to the rich teriyaki sauce.
- Fresh Herbs: A scattering of fresh cilantro or sliced green onions adds freshness and a subtle aromatic lift.
- Spicy Kick: If you enjoy a bit of heat, a dash of chili flakes or a swirl of chili oil can instantly transform the flavor profile.
- Extra Veggies: Feel free to steam or stir-fry extra vegetables on the side, like snap peas, carrots, or bell peppers, for an even more vibrant and nutrient-dense meal.
However you choose to serve it, this teriyaki tofu bowl promises a delightful and wholesome dining experience.

Storing & Reheating Your Delicious Leftovers
This Teriyaki Broccoli Tofu Stir Fry makes fantastic leftovers, perfect for meal prepping or enjoying a quick, healthy lunch the next day. Proper storage and reheating will ensure your meal retains its delicious flavor and texture:
- Refrigeration: Allow the stir fry to cool completely before transferring it to an airtight container. Store the teriyaki tofu and broccoli mixture separately from any leftover brown rice if possible. This helps prevent the rice from becoming overly soft and ensures the tofu remains its best. It will keep well in the refrigerator for up to 3-4 days.
- Reheating for Best Results:
- Stovetop (Recommended): For the crispiest tofu and freshest texture, reheat the stir fry in a skillet on the stovetop over medium heat. Add a tiny splash of water or broth to help rehydrate the sauce. Stir occasionally until heated through. Reheat the rice separately, perhaps with a tablespoon of water, either in a microwave or a small saucepan.
- Microwave (Convenient): If time is of the essence, the microwave is a perfectly acceptable option. Place the tofu and broccoli in a microwave-safe bowl, cover loosely, and heat in 1-minute intervals, stirring in between, until warmed through. The tofu may lose some of its crispiness in the microwave, but it will still be delicious. Reheat the rice separately.
Enjoying your leftovers ensures less food waste and more delicious, plant-based meals throughout your week!
Discover More Incredible Tofu Recipes
If you’ve fallen in love with tofu after trying this recipe, there’s a whole world of culinary possibilities waiting to be explored! Tofu’s ability to absorb flavors and adapt to various cooking methods makes it an incredibly versatile ingredient. Here are a few more must-try tofu recipes that will expand your plant-based repertoire:
- Crispy Popcorn Tofu: A fun and addictive snack or appetizer, perfect for those who love a crunchy bite.
- Tofu Coconut Curry: A rich, creamy, and aromatic dish that brings vibrant Thai-inspired flavors to your table.
- Teriyaki Tofu Meatballs: A creative and delicious way to enjoy tofu, shaped into savory “meatballs” coated in a luscious teriyaki glaze.
- Eggplant Tofu (Panda Express Copycat): Recreate a popular takeout favorite at home with this flavorful combination of tender eggplant and savory tofu.
Each of these recipes showcases a different facet of tofu’s incredible potential, proving that this humble ingredient can truly shine in a myriad of exciting and delicious ways.
Teriyaki Tofu and Broccoli Bowls
Julie Chiou
30 minutes
25 minutes
55 minutes
4
Ingredients
- 14 ounces (397 g) extra firm tofu
- 2 ½ cups (228 g) fresh broccoli florets
- 2 tablespoons cornstarch
- 1 tablespoon sesame oil
- Cooked brown rice
For the sauce:
- 2 cloves garlic, minced
- ½ cup (118 ml) low-sodium soy sauce
- ¼ cup (59 ml) water
- 2 tablespoons rice vinegar
- ¼ cup (55 g) dark brown sugar
- ½ – 2 tablespoons cornstarch, start with ½ tablespoon then if your sauce is not thickening as you would like, add another ½ tablespoon with some water to make a slurry then pour into skillet, continue until desired consistency
Instructions
-
Place two paper towels on a plate then place the entire block of tofu (drained from its packaging liquid) onto the plate. Place two more paper towels on top of the tofu then put a heavy item on top. Not TOO heavy that it would completely crush the tofu but heavy enough that it can squeeze out liquid.
Leave for 30 minutes and halfway through, change out the paper towels.
Alternatively, if you want to do this with a wire rack on top of a baking sheet, just put the tofu on top of the wire rack and the heavy object on top of the tofu. The liquid should drain onto the baking sheet below.14 ounces (397 g) extra firm tofu -
Bring a medium pot of water to a boil and add the broccoli. Blanch the broccoli for 5 minutes then immediately transfer the broccoli to an ice bath (a large bowl of water with ice in it) to stop the cooking process. Set aside.2 1/2 cups (228 g) fresh broccoli florets
-
Once the tofu has drained, slice in half then into cubes and place into a large bowl. Sprinkle cornstarch on top and gently toss with your hands to ensure all tofu pieces are covered.2 tablespoons cornstarch
-
In a large skillet, add sesame oil then bring up to medium-high heat.1 tablespoon sesame oil
-
Once oil is heated up, add the tofu to the skillet and let brown and get crispy on all sides.
-
In the meantime, whisk together the ingredients for the sauce.2 cloves garlic, 1/2 cup (118 ml) low-sodium soy sauce, 1/4 cup (59 ml) water, 2 tablespoons rice vinegar, 1/4 cup (55 g) dark brown sugar, ½ – 2 tablespoons cornstarch
-
Once the tofu has browned and crisped up on all sides, add the sauce to the skillet and it should start to thicken immediately. Toss the tofu and broccoli around to coat then remove from heat.
-
Serve with brown rice.Cooked brown rice
Nutrition
Calories: 332kcal,
Carbohydrates: 47g,
Protein: 15g,
Fat: 9g,
Fiber: 3g,
Sugar: 13g
This website provides approximate nutrition information for convenience and as a courtesy only. Nutrition information can vary for a variety of reasons. For the most precise nutritional data use your preferred nutrition calculator based on the actual ingredients you used in the recipe.
The default measuring system for this website is US Customary. Unit conversions are provided for convenience and as a courtesy only. While we strive to provide accurate unit conversions, please be aware that there may be some discrepancies.

Photography by Ari Laing