Savory Tofu and Broccoli Bowl

Bianca

Founder of Red Recipe

Best seller

knife

You’re Missing Out! This Chef Knife Is a Game-Changer

  • Stays Sharp: Ice-hardened for long-lasting sharpness.
  • Better Control: Unique finger hole for a steady grip.
  • Built to Last: Premium stainless steel and beech wood.
  • Perfect Balance: Comfortable weight for easy use.
  • Big Savings: 70% off, high quality at a steal.
  • Customer Approved: Loved for quality and ease.
Grab Yours Today at 70% Off!

This post may contain affiliate links learn more.

It started as a desperate attempt to use up the block of tofu lingering in the fridge and the head of broccoli that was nearing its last leg. I’ll be honest, my family isn’t always thrilled by the prospect of “another tofu night.” But this Savory Tofu and Broccoli Bowl? It was a game-changer. The first time I made it, the aroma alone had my kids peeking into the kitchen, intrigued. The tofu, perfectly crispy on the outside and tender within, was drenched in a savory, slightly sweet, and umami-rich sauce that even my usually skeptical husband couldn’t get enough of. The broccoli, steamed to a vibrant green crisp-tender perfection, provided a wonderful textural contrast and a fresh counterpoint to the richness of the sauce. What truly surprised me was how easy it was to pull together, making it an instant addition to our weeknight dinner rotation. It wasn’t just a meal; it was a revelation. We found ourselves scraping the bowls clean, and the usual chorus of “What’s for dinner?” has now occasionally been replaced with hopeful queries of “Are we having that yummy tofu and broccoli bowl tonight?” It’s become a dish I’m genuinely proud to serve, knowing it’s packed with goodness, incredibly flavorful, and, most importantly, loved by everyone at the table. It’s proof that healthy eating doesn’t have to be boring, and plant-based meals can be utterly satisfying and crave-worthy. This recipe isn’t just about feeding your family; it’s about nourishing them with a dish that tastes like a treat but is secretly good for them.

Ingredients

Here’s what you’ll need to create this delicious and wholesome Savory Tofu and Broccoli Bowl:

For the Crispy Tofu:

  • 1 block (14-16 ounces) extra-firm or firm tofu: Drained and pressed very well to remove excess water, then cut into 1-inch cubes. This is crucial for achieving a crispy texture.
  • 2 tablespoons soy sauce (or tamari for gluten-free): Adds a salty, umami base to the marinade.
  • 1 tablespoon rice vinegar: Provides a subtle tanginess that brightens the flavors.
  • 1 teaspoon toasted sesame oil: Lends a nutty, aromatic depth.
  • 1 tablespoon cornstarch (or arrowroot starch): Coats the tofu to create a wonderfully crispy exterior when cooked.
  • 1-2 tablespoons neutral cooking oil (like avocado or canola oil): For pan-frying the tofu to golden perfection.

For the Savory Sauce:

  • 1/4 cup low-sodium soy sauce (or tamari): The primary savory element of the sauce.
  • 2 tablespoons maple syrup (or agave nectar): Adds a touch of sweetness to balance the saltiness; adjust to your preference.
  • 1 tablespoon rice vinegar: Contributes acidity and complexity.
  • 1 clove garlic, minced (about 1 teaspoon): Provides a pungent, aromatic kick.
  • 1 teaspoon fresh ginger, grated (or 1/2 teaspoon ground ginger): Adds warmth and a zesty spice.
  • 1 teaspoon toasted sesame oil: Enhances the sauce with its distinctive nutty flavor.
  • 1 tablespoon cornstarch (or arrowroot starch) mixed with 2 tablespoons cold water: This “slurry” will thicken the sauce to a luscious consistency.
  • Optional: 1/4 teaspoon red pepper flakes: For a touch of heat, if desired.

For the Broccoli & Assembly:

  • 1 large head of broccoli (about 4-5 cups florets): Cut into bite-sized florets. Fresh is best for optimal texture.
  • 2 cups cooked rice (brown, white, or quinoa): To serve as the base of the bowl, providing a hearty foundation.
  • Optional Garnishes: Toasted sesame seeds, sliced green onions, fresh cilantro.

Instructions

Follow these steps carefully to achieve the perfect Savory Tofu and Broccoli Bowl:

1. Prepare the Tofu:
* If you haven’t already, press your tofu. Wrap the drained block of tofu in several layers of paper towels or a clean kitchen towel. Place something heavy on top (like a cast iron skillet or a few heavy books) and let it press for at least 30 minutes, or up to an hour. The more water you remove, the crispier your tofu will be.
* Once pressed, cut the tofu into 1-inch cubes.
* In a medium bowl, gently toss the tofu cubes with 2 tablespoons of soy sauce (or tamari), 1 tablespoon of rice vinegar, and 1 teaspoon of toasted sesame oil. Let it marinate for at least 15-20 minutes. For deeper flavor, you can marinate it in the refrigerator for a few hours or even overnight.
* After marinating, sprinkle the 1 tablespoon of cornstarch over the tofu and toss gently again until each piece is lightly coated. This is key for crispiness.

2. Prepare the Sauce:
* While the tofu is marinating, prepare the savory sauce. In a small bowl, whisk together the 1/4 cup soy sauce (or tamari), maple syrup, 1 tablespoon rice vinegar, minced garlic, grated ginger, 1 teaspoon toasted sesame oil, and optional red pepper flakes.
* In a separate tiny bowl or cup, mix the 1 tablespoon cornstarch with 2 tablespoons of cold water until smooth to create a slurry. Set this aside.

3. Cook the Broccoli:
* You have a few options for cooking the broccoli:
Steaming: Place the broccoli florets in a steamer basket over boiling water. Cover and steam for 3-5 minutes, or until crisp-tender and bright green. Avoid overcooking.
Blanching: Bring a pot of water to a boil. Add the broccoli florets and cook for 2-3 minutes. Immediately drain and plunge into an ice bath (a bowl of ice water) to stop the cooking process and retain the vibrant color. Drain well.
Stir-frying (with the tofu later): You can also add the broccoli to the pan after the tofu is cooked and stir-fry it with a splash of water or broth for a few minutes.

4. Cook the Tofu:
* Heat 1-2 tablespoons of neutral cooking oil in a large non-stick skillet or wok over medium-high heat. The oil should be hot enough that a piece of tofu sizzles immediately when added.
* Carefully add the cornstarch-coated tofu cubes to the hot skillet in a single layer, ensuring not to overcrowd the pan (cook in batches if necessary).
* Cook for 3-5 minutes per side, or until golden brown and crispy on all sides. Use tongs to gently turn the pieces.
* Once crispy, remove the tofu from the skillet and set aside on a paper towel-lined plate.

5. Finish the Sauce and Assemble:
* Reduce the heat under the skillet to medium-low. If there’s excessive oil, carefully wipe some out, leaving about a teaspoon.
* Pour the prepared savory sauce mixture (without the cornstarch slurry yet) into the skillet. Bring it to a gentle simmer, stirring occasionally.
* Give the cornstarch slurry a quick re-stir (as cornstarch settles) and pour it into the simmering sauce. Whisk constantly until the sauce thickens to your desired consistency, usually about 1-2 minutes. It should coat the back of a spoon. If it gets too thick, you can add a tablespoon of water or broth to thin it out.
* Return the crispy tofu to the skillet with the sauce. If you opted not to pre-cook your broccoli, you can add it now and stir-fry until tender-crisp. If your broccoli is already cooked, add it to the pan with the tofu.
* Gently toss everything together to ensure the tofu and broccoli are well-coated with the delicious sauce. Cook for another minute or two, just to heat through.

6. Serve:
* Divide the cooked rice (or quinoa) among serving bowls.
* Spoon the savory tofu and broccoli mixture generously over the rice.
* Garnish with toasted sesame seeds, sliced green onions, and/or fresh cilantro, if desired. Serve immediately and enjoy!

Nutrition Facts

  • Servings: 4
  • Calories per serving: Approximately 400-450 calories (this can vary based on the exact amount of oil used and the type of rice/base).
    • Protein: High. Tofu is an excellent source of plant-based protein, crucial for muscle repair, growth, and overall satiety. Each serving provides a significant portion of your daily protein needs.
    • Fiber: Good source. Broccoli and brown rice (if used) contribute dietary fiber, which aids digestion, helps regulate blood sugar levels, and promotes a feeling of fullness.
    • Vitamin C: Rich. Broccoli is packed with Vitamin C, a powerful antioxidant that supports the immune system and collagen production.
    • Iron: Contains. Tofu and broccoli both provide iron, important for oxygen transport in the blood and preventing fatigue. Pairing with Vitamin C-rich broccoli can enhance iron absorption.
    • Healthy Fats: Moderate. Primarily from the sesame oil and any cooking oil used, these fats are important for nutrient absorption and brain health. Choosing avocado oil can increase monounsaturated fat content.

Preparation Time

  • Pressing Tofu: 30 minutes (minimum, largely hands-off)
  • Marinating Tofu: 15-20 minutes (can be extended for more flavor)
  • Active Prep Time (chopping, mixing): 20 minutes
  • Cook Time: 20-25 minutes
  • Total Time: Approximately 1 hour 25 minutes to 1 hour 40 minutes (including pressing and marinating). If tofu is pressed and marinated ahead, active time is around 45 minutes.

How to Serve

This Savory Tofu and Broccoli Bowl is wonderfully versatile. Here are some delicious ways to serve it:

  • Classic Bowl:
    • Serve hot over a bed of fluffy steamed white jasmine rice.
    • Alternatively, use brown rice for added fiber and a nuttier flavor.
    • Quinoa makes an excellent gluten-free, high-protein base.
  • Noodle Bowl Variation:
    • Serve over cooked soba noodlesudon noodles, or even ramen noodles (discard the seasoning packet) for a slurp-worthy meal.
  • Lettuce Wraps:
    • For a lighter, low-carb option, spoon the tofu and broccoli mixture into crisp lettuce cups (like butter lettuce or romaine hearts).
  • Enhanced Garnish Options:
    • A sprinkle of toasted sesame seeds for crunch and nutty flavor.
    • Thinly sliced green onions (scallions) for a fresh, mild onion bite.
    • A scattering of fresh cilantro leaves for a burst of herbaceousness.
    • A drizzle of sriracha or a pinch of extra red pepper flakes for those who like it spicy.
    • A wedge of lime on the side to squeeze over for a zesty kick.
  • With Additional Vegetables:
    • Feel free to add other stir-fried or steamed vegetables alongside, such as:
      • Sliced bell peppers (red, yellow, or orange)
      • Shredded carrots
      • Snap peas or snow peas
      • Sliced mushrooms
  • Side Dishes:
    • A simple cucumber salad dressed with rice vinegar and sesame oil.
    • Steamed edamame (either in the pod or shelled).

Additional Tips

To elevate your Savory Tofu and Broccoli Bowl experience and ensure success every time, consider these eight helpful tips:

  1. The Secret to Crispy Tofu is Pressing: Don’t skip or rush the tofu pressing step! The more water you remove, the firmer the tofu becomes, allowing it to absorb the marinade better and crisp up beautifully when cooked. A tofu press is a great investment if you cook tofu often, but the heavy-books-on-a-plate method works perfectly well. Aim for at least 30 minutes, but an hour is even better.
  2. Don’t Overcrowd the Pan: When cooking the tofu, ensure the pieces are in a single layer and not touching too much. Overcrowding steams the tofu instead of frying it, resulting in a softer, less crispy texture. Cook in batches if your skillet isn’t large enough. This small step makes a huge difference to the final crunch.
  3. Marinade Wisely for Flavor Infusion: While 15-20 minutes of marinating works for a quick meal, allowing the tofu to marinate for longer (even up to 24 hours in the refrigerator) will result in a much deeper, more complex flavor. Ensure the tofu is well-coated and turn it occasionally if marinating for an extended period.
  4. Broccoli Brilliance – Don’t Overcook: The goal for the broccoli is crisp-tender and vibrant green. Overcooked broccoli becomes mushy and loses its nutritional value and visual appeal. If steaming or blanching, test it frequently and remove it from the heat when it’s just right. The ice bath after blanching is key to stopping the cooking process immediately.
  5. Sauce Consistency Control: The cornstarch slurry is what thickens your sauce. If your sauce seems too thin after adding the slurry, let it simmer for another minute or two; it will continue to thicken as it cooks. If it becomes too thick, simply whisk in a tablespoon of water or vegetable broth at a time until it reaches your desired consistency.
  6. Customize Your Sweetness and Spice: The recipe provides a balanced flavor profile, but feel free to adjust it to your personal taste. Prefer it sweeter? Add a little more maple syrup. Like it spicier? Increase the red pepper flakes or add a dash of sriracha or gochujang (Korean chili paste) to the sauce.
  7. Embrace Different Cooking Methods for Tofu: While pan-frying yields excellent crispy results, you can also bake or air-fry the tofu.
    • Baked Tofu: Toss marinated and cornstarch-coated tofu with a little oil and bake at 400°F (200°C) for 20-30 minutes, flipping halfway, until golden and crispy.
    • Air-Fried Tofu: Place marinated and cornstarch-coated tofu in the air fryer basket in a single layer. Air fry at 375-400°F (190-200°C) for 10-15 minutes, shaking the basket a few times, until crispy. Then toss with the prepared sauce.
  8. Meal Prep for Busy Weeknights: This recipe is fantastic for meal prepping.
    • Press and cube the tofu; store it in an airtight container.
    • Whisk together the marinade ingredients and store separately. Marinate the tofu the night before or morning of.
    • Chop the broccoli and store it.
    • Mix the sauce ingredients (except the cornstarch slurry) and store.
    • Cook your rice or quinoa ahead of time.
    • When ready to eat, cook the tofu, steam the broccoli, and assemble the sauce. This cuts down active cooking time significantly.

FAQ Section

Here are answers to some frequently asked questions about the Savory Tofu and Broccoli Bowl:

Q1: Can I use frozen broccoli for this recipe?
A: Yes, you can use frozen broccoli, but the texture might be slightly softer than fresh broccoli. If using frozen, there’s no need to thaw it completely before cooking. You can add it directly to the steamer or pan. You might need to adjust the cooking time slightly, usually a bit longer to ensure it’s heated through and tender-crisp. For the best texture, fresh broccoli is recommended.

Q2: How do I ensure my tofu gets really crispy?
A: There are three key factors:
1. Pressing: Remove as much water as possible from the tofu.
2. Cornstarch: Coating the marinated tofu cubes in cornstarch (or arrowroot starch) creates a layer that crisps up beautifully when fried.
3. Hot Oil & No Overcrowding: Use enough hot oil in the pan and cook the tofu in a single layer without overcrowding. This allows for direct contact with the hot surface, promoting browning and crisping rather than steaming.

Q3: Is this recipe gluten-free?
A: It can easily be made gluten-free! The main ingredient to watch is soy sauce. Simply substitute regular soy sauce with tamari, which is typically gluten-free (always check the label), or use a certified gluten-free soy sauce. Also, ensure your cornstarch is pure cornstarch without any gluten-containing additives.

Q4: Can I make this recipe oil-free?
A: Yes, you can reduce or eliminate the oil, though the tofu might not get as traditionally crispy. For the tofu, instead of pan-frying, try baking it on a parchment-lined baking sheet at 400°F (200°C) for 20-30 minutes, flipping halfway, until firm and lightly golden. You can also air-fry it without oil. For the sauce, you can omit the sesame oil if desired, though it adds significant flavor. When cooking the sauce, you might need a splash of water or broth to prevent sticking if you’re not using oil from frying the tofu.

Q5: How long will leftovers last in the refrigerator?
A: Leftovers can be stored in an airtight container in the refrigerator for up to 3-4 days. The tofu may lose some of its crispiness upon refrigeration. To reheat, you can gently warm it in a skillet over medium heat, in the oven, or in the microwave. Reheating in a skillet or air fryer can help to restore some of the crispiness.

Q6: Can I add other vegetables to this bowl?
A: Absolutely! This recipe is very adaptable. Feel free to add other vegetables like sliced bell peppers (any color), carrots (julienned or sliced), snap peas, snow peas, mushrooms (shiitake, cremini), edamame, or even baby corn. Add them to the pan along with the broccoli or stir-fry them separately and combine at the end. Adjust cooking times based on the vegetables used.

Q7: My sauce didn’t thicken properly, or it got too thick. What can I do?
A: If your sauce isn’t thickening, ensure your cornstarch slurry was well-mixed and that the sauce came to a simmer after adding it. Sometimes it just needs another minute or two of gentle simmering and whisking. If it’s still too thin, you can make a little more slurry (e.g., 1 teaspoon cornstarch mixed with 1 tablespoon cold water) and add it gradually.
If your sauce gets too thick, simply whisk in a little warm water, vegetable broth, or even a bit more soy sauce, one tablespoon at a time, until it reaches your desired consistency.

Q8: What if I’m not a big fan of tofu? Are there alternatives?
A: While this recipe is designed around tofu, you could adapt the sauce and broccoli concept for other proteins.
Tempeh: Crumbled or cubed tempeh would work well and offers a nuttier, firmer texture. Steam it briefly before marinating and pan-frying.
Chickpeas: Canned chickpeas (rinsed and drained) can be roasted or pan-fried until slightly crispy and then tossed with the sauce.
Plant-Based Chicken Alternatives: Many store-bought plant-based chicken strips or pieces would be delicious with this sauce.
* If you’re not strictly plant-based, shrimp or diced chicken breast could also be used, adjusting cooking times accordingly.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Savory Tofu and Broccoli Bowl


  • Author: Bianca

Ingredients

Scale

Here’s what you’ll need to create this delicious and wholesome Savory Tofu and Broccoli Bowl:

For the Crispy Tofu:

  • 1 block (14-16 ounces) extra-firm or firm tofu: Drained and pressed very well to remove excess water, then cut into 1-inch cubes. This is crucial for achieving a crispy texture.
  • 2 tablespoons soy sauce (or tamari for gluten-free): Adds a salty, umami base to the marinade.
  • 1 tablespoon rice vinegar: Provides a subtle tanginess that brightens the flavors.
  • 1 teaspoon toasted sesame oil: Lends a nutty, aromatic depth.
  • 1 tablespoon cornstarch (or arrowroot starch): Coats the tofu to create a wonderfully crispy exterior when cooked.
  • 12 tablespoons neutral cooking oil (like avocado or canola oil): For pan-frying the tofu to golden perfection.

For the Savory Sauce:

  • 1/4 cup low-sodium soy sauce (or tamari): The primary savory element of the sauce.
  • 2 tablespoons maple syrup (or agave nectar): Adds a touch of sweetness to balance the saltiness; adjust to your preference.
  • 1 tablespoon rice vinegar: Contributes acidity and complexity.
  • 1 clove garlic, minced (about 1 teaspoon): Provides a pungent, aromatic kick.
  • 1 teaspoon fresh ginger, grated (or 1/2 teaspoon ground ginger): Adds warmth and a zesty spice.
  • 1 teaspoon toasted sesame oil: Enhances the sauce with its distinctive nutty flavor.
  • 1 tablespoon cornstarch (or arrowroot starch) mixed with 2 tablespoons cold water: This “slurry” will thicken the sauce to a luscious consistency.
  • Optional: 1/4 teaspoon red pepper flakes: For a touch of heat, if desired.

For the Broccoli & Assembly:

  • 1 large head of broccoli (about 45 cups florets): Cut into bite-sized florets. Fresh is best for optimal texture.
  • 2 cups cooked rice (brown, white, or quinoa): To serve as the base of the bowl, providing a hearty foundation.
  • Optional Garnishes: Toasted sesame seeds, sliced green onions, fresh cilantro.

Instructions

Follow these steps carefully to achieve the perfect Savory Tofu and Broccoli Bowl:

1. Prepare the Tofu:
* If you haven’t already, press your tofu. Wrap the drained block of tofu in several layers of paper towels or a clean kitchen towel. Place something heavy on top (like a cast iron skillet or a few heavy books) and let it press for at least 30 minutes, or up to an hour. The more water you remove, the crispier your tofu will be.
* Once pressed, cut the tofu into 1-inch cubes.
* In a medium bowl, gently toss the tofu cubes with 2 tablespoons of soy sauce (or tamari), 1 tablespoon of rice vinegar, and 1 teaspoon of toasted sesame oil. Let it marinate for at least 15-20 minutes. For deeper flavor, you can marinate it in the refrigerator for a few hours or even overnight.
* After marinating, sprinkle the 1 tablespoon of cornstarch over the tofu and toss gently again until each piece is lightly coated. This is key for crispiness.

2. Prepare the Sauce:
* While the tofu is marinating, prepare the savory sauce. In a small bowl, whisk together the 1/4 cup soy sauce (or tamari), maple syrup, 1 tablespoon rice vinegar, minced garlic, grated ginger, 1 teaspoon toasted sesame oil, and optional red pepper flakes.
* In a separate tiny bowl or cup, mix the 1 tablespoon cornstarch with 2 tablespoons of cold water until smooth to create a slurry. Set this aside.

3. Cook the Broccoli:
* You have a few options for cooking the broccoli:
Steaming: Place the broccoli florets in a steamer basket over boiling water. Cover and steam for 3-5 minutes, or until crisp-tender and bright green. Avoid overcooking.
Blanching: Bring a pot of water to a boil. Add the broccoli florets and cook for 2-3 minutes. Immediately drain and plunge into an ice bath (a bowl of ice water) to stop the cooking process and retain the vibrant color. Drain well.
Stir-frying (with the tofu later): You can also add the broccoli to the pan after the tofu is cooked and stir-fry it with a splash of water or broth for a few minutes.

4. Cook the Tofu:
* Heat 1-2 tablespoons of neutral cooking oil in a large non-stick skillet or wok over medium-high heat. The oil should be hot enough that a piece of tofu sizzles immediately when added.
* Carefully add the cornstarch-coated tofu cubes to the hot skillet in a single layer, ensuring not to overcrowd the pan (cook in batches if necessary).
* Cook for 3-5 minutes per side, or until golden brown and crispy on all sides. Use tongs to gently turn the pieces.
* Once crispy, remove the tofu from the skillet and set aside on a paper towel-lined plate.

5. Finish the Sauce and Assemble:
* Reduce the heat under the skillet to medium-low. If there’s excessive oil, carefully wipe some out, leaving about a teaspoon.
* Pour the prepared savory sauce mixture (without the cornstarch slurry yet) into the skillet. Bring it to a gentle simmer, stirring occasionally.
* Give the cornstarch slurry a quick re-stir (as cornstarch settles) and pour it into the simmering sauce. Whisk constantly until the sauce thickens to your desired consistency, usually about 1-2 minutes. It should coat the back of a spoon. If it gets too thick, you can add a tablespoon of water or broth to thin it out.
* Return the crispy tofu to the skillet with the sauce. If you opted not to pre-cook your broccoli, you can add it now and stir-fry until tender-crisp. If your broccoli is already cooked, add it to the pan with the tofu.
* Gently toss everything together to ensure the tofu and broccoli are well-coated with the delicious sauce. Cook for another minute or two, just to heat through.

6. Serve:
* Divide the cooked rice (or quinoa) among serving bowls.
* Spoon the savory tofu and broccoli mixture generously over the rice.
* Garnish with toasted sesame seeds, sliced green onions, and/or fresh cilantro, if desired. Serve immediately and enjoy!

Nutrition

  • Serving Size: one normal portion
  • Calories: 450