A simple yet flavorful Crispy Tofu and Broccoli Rice Bowl made with tender rice, golden-brown tofu, and sautéed vegetables tossed in a light sesame-ginger soy sauce. This plant-based recipe is protein-rich, fiber-packed, and perfect for quick weeknight dinners or meal prep.
2green onionsthinly sliced (white and green parts)
1teaspoonsesame seedsfor garnish
For the Sesame-Ginger Sauce
¼cuplow-sodium soy sauce
2tablespoonsrice vinegar
1tablespoonsesame oil
2teaspoonsfresh gingerminced
1teaspoongarlicminced
Instructions
Prepare the Rice Base: Begin by cooking the rice, which will serve as the hearty foundation of your bowl. Place 1 cup of dry rice in a medium pot, then pour in 2 cups of water. Bring the mixture to a boil over medium-high heat. Once boiling, reduce the heat to low, cover the pot with a tight-fitting lid, and allow the rice to simmer undisturbed. Depending on the type of rice used, cooking will take about 18–20 minutes. The rice should be tender, fluffy, and able to separate easily with a fork. Once done, remove from the heat, keep covered, and set aside to stay warm until serving.
Press and Cube the Tofu: While the rice cooks, prepare the tofu so it turns perfectly crispy. Take your 8-ounce block of extra-firm tofu and press out excess moisture using a tofu press or by wrapping it in a clean kitchen towel and placing a heavy object on top for at least 10 minutes. This step is essential—removing extra liquid allows the tofu to brown evenly and develop that irresistible crispiness. Once pressed, cut the tofu into bite-sized cubes, roughly ¾ to 1 inch in size, for even cooking and a satisfying texture in every bite.
Crisp the Tofu to Perfection: Heat a large pan over medium-high heat and add 2 teaspoons of sesame oil. Once the oil is shimmering, carefully place the cubed tofu in the pan in a single layer, leaving space between pieces so they crisp instead of steam. Allow the tofu to cook undisturbed for 4–5 minutes per side, turning only once it has formed a golden-brown crust. Continue until all sides are crispy, about 18–20 minutes total. When finished, transfer the tofu to a plate and keep warm.
Sauté the Broccoli and Onion: In a separate medium pan, heat the remaining 2 teaspoons of sesame oil over medium-high heat. Add the broccoli florets and thinly sliced onion, tossing gently to coat in the oil. Cover the pan with a lid and allow the vegetables to steam-sauté for 12–15 minutes, stirring occasionally. The broccoli should be vibrant green and tender, while the onion softens and caramelizes slightly around the edges. If the pan becomes too dry before the vegetables are fully cooked, add 1–2 tablespoons of water to help them soften without burning.
Shred and Prepare the Carrot: While the vegetables cook, prepare the carrot. Peel and either shred it using a grater or slice it thinly into matchsticks for extra crunch. The carrot will be used fresh and uncooked in the bowl, bringing a naturally sweet contrast to the savory flavors of the tofu and sauce. Set aside until ready to assemble.
Whisk the Sesame-Ginger Sauce: In a small mixing bowl, combine ¼ cup low-sodium soy sauce, 2 tablespoons rice vinegar, 1 tablespoon sesame oil, 2 teaspoons minced fresh ginger, and 1 teaspoon minced garlic. Whisk thoroughly until the ingredients are well blended and the flavors marry into a fragrant, glossy sauce. Taste and adjust if desired—for more zing, add an extra splash of vinegar; for more depth, a drizzle of soy sauce. Set the sauce aside.
Assemble the Rice Bowls: Once all components are ready, it’s time to bring the bowls together. Start by scooping a generous portion of warm rice into each serving bowl. Layer on the sautéed broccoli and onions, followed by the fresh carrot strips. Add the crispy tofu cubes over the top. Drizzle the sesame-ginger sauce evenly across each bowl, ensuring every bite has a burst of flavor.
Garnish and Serve: Finish the bowls with a sprinkle of sliced green onions and a light dusting of sesame seeds for crunch and visual appeal. Serve immediately while warm for the best texture and flavor. This bowl can be enjoyed on its own as a complete meal or paired with miso soup or a light cucumber salad for an even more refreshing dining experience.
Notes
Pressing the tofu before cooking is essential for crispiness.
Allow tofu to cook undisturbed for several minutes per side before flipping.
Use freshly grated ginger and garlic for the most vibrant sauce flavor.
Carrots are left raw for a fresh crunch, but can be lightly sautéed if preferred.
A splash of water during vegetable cooking helps prevent burning and softens broccoli.
Brown rice makes this dish more fiber-rich, while white rice cooks faster.
This recipe is naturally plant-based and can be made gluten-free with tamari.