This vibrant grain bowl brings together crispy oven-baked tofu tossed in cornstarch and sriracha, served over a bed of wholesome brown rice or quinoa. A rainbow of fresh vegetables—julienned carrots, sliced cucumber, bell pepper, and shredded red cabbage—adds crunch and color to every bite.
The dish is finished with a bold sauce made from soy sauce, rice vinegar, maple syrup, sesame oil, and chili paste, then topped with toasted sesame seeds and fresh herbs. It comes together in just 45 minutes and delivers a satisfying, protein-packed meal that's entirely plant-based.
The sizzle of tofu hitting a hot baking sheet is one of those sounds that makes everyone in the house wander into the kitchen asking what is for dinner. This spicy tofu grain bowl came together one rainy Tuesday when the fridge was bare except for half a block of tofu and some wilting cabbage. What started as a desperate clean out the fridge meal has since become the most requested dinner in our rotation. It is proof that simple ingredients treated with a little care can outshine any takeout order.
My partner used to side eye tofu every time I served it until I made this bowl with the extra crispy edges and that sticky sriracha glaze. Now it is the one meal where there are never leftovers and someone is always scraping the last grains of rice from the pot with a spoon.
Ingredients
- Firm tofu (400 g): Pressing it well is the secret to getting those crispy golden edges that make this dish sing.
- Cornstarch (2 tbsp): This is what creates the irresistible crust on the tofu cubes.
- Soy sauce (2 tbsp for tofu plus 2 tbsp for sauce): Use a good quality one because it is the backbone of flavor here.
- Sriracha (1 tbsp for tofu plus 1 to 2 tsp for sauce): Adjust the heat level to your comfort but do not skip it entirely.
- Neutral oil (2 tbsp): Canola or sunflower oil works best since it lets the other flavors shine.
- Brown rice quinoa or farro (250 g cooked): Farro gives a wonderful chewy texture but any grain you have on hand works beautifully.
- Carrot (1 medium julienned): Thin strips soak up the sauce and add a satisfying crunch.
- Cucumber (1 small thinly sliced): It brings a cool freshness that balances the spice perfectly.
- Red bell pepper (1 thinly sliced): Sweetness and color that make the bowl look as good as it tastes.
- Red cabbage (100 g shredded): This adds a gorgeous purple hue and a peppery bite.
- Scallions (2 sliced): Scatter these on last for a mild onion kick.
- Rice vinegar (1 tbsp): Just a splash brightens the entire sauce.
- Maple syrup or agave (1 tbsp): A touch of sweetness tames the heat and rounds out the flavors.
- Toasted sesame oil (1 tsp): A little goes a long way and adds that unmistakable nutty aroma.
- Sesame seeds (2 tbsp toasted): Toasting them yourself in a dry pan takes thirty seconds and doubles the flavor.
- Fresh cilantro or mint plus lime wedges: These finishing touches elevate the bowl from good to unforgettable.
Instructions
- Preheat and prepare:
- Set your oven to 200 degrees Celsius (400 degrees Fahrenheit) or fire up the air fryer and line your tray with parchment paper so nothing sticks.
- Coat the tofu:
- Pat the tofu cubes dry with a clean towel until they feel almost suede like then toss them gently with cornstarch soy sauce and sriracha until every piece is evenly coated and slightly tacky.
- Bake or air fry until golden:
- Spread the tofu in a single layer with space between each cube drizzle with oil and bake for 20 to 25 minutes flipping halfway through until the edges are deeply golden and audibly crispy when tapped.
- Cook your grains:
- If grains are not already prepared cook them according to the package directions while the tofu bakes so everything is ready at the same time.
- Prep the vegetables:
- Julienne slice and shred all your vegetables arranging them in little piles on your cutting board which makes assembly feel like painting a canvas.
- Whisk the spicy sauce:
- Combine soy sauce rice vinegar maple syrup toasted sesame oil and sriracha in a small bowl whisking until it is completely smooth and glossy.
- Assemble the bowls:
- Divide warm grains between four bowls arrange the vegetables and hot tofu on top drizzle generously with sauce and scatter sesame seeds and herbs over everything with lime wedges on the side.
The first time I served this to friends at a casual backyard dinner they stood around the kitchen island eating straight from the serving bowls before we even made it to the table. That is when I knew this recipe had graduated from a weeknight staple to something worth sharing.
Making It Your Own
This bowl is endlessly adaptable once you master the basic formula of crispy protein hearty grains raw vegetables and a punchy sauce. Try swapping in millet or wild rice when you want a different texture or throw on some sliced avocado and edamame for extra substance.
What to Serve Alongside
A chilled glass of white wine or an iced green tea pairs wonderfully with the heat of the sriracha glaze. On hotter days I like to serve everything slightly cooled which turns this into a refreshing lunch rather than a warming dinner.
Storing and Reheating
The components store beautifully separately in airtight containers for up to three days in the refrigerator. Keep the sauce in its own jar and the tofu on its own so nothing gets soggy then reassemble when ready to eat.
- Reheat tofu in a dry skillet or air fryer for two minutes to bring back the crunch.
- Make a double batch of sauce because you will absolutely want it on noodles or roasted vegetables later.
- Prepped vegetables stay crisp in containers lined with a dry paper towel to absorb moisture.
Some recipes become favorites because they are impressive but this one earns its place because it is genuinely easy deeply satisfying and somehow better every single time you make it. Keep this in your back pocket and it will never let you down.
Recipe FAQs
- → How do I get the tofu extra crispy?
-
Press the tofu firmly for at least 15 minutes to remove excess moisture, then toss the cubes thoroughly in cornstarch before baking. Baking at 200°C (400°F) for 20–25 minutes and flipping once halfway through ensures an even, golden crust. An air fryer works even better for maximum crispiness.
- → Can I prepare the components ahead of time?
-
Yes, the grains and vegetables can be prepped and stored separately in the refrigerator for up to 3 days. The spicy sauce also keeps well in a sealed jar. Cook the tofu fresh for the best texture, though leftover baked tofu reheats well in a skillet or air fryer.
- → What grains work best for this bowl?
-
Brown rice, quinoa, and farro all work beautifully as a base. For variety, try millet, bulgur, or wild rice. Each grain brings a different texture—quinoa adds lightness, farro offers a chewy bite, and brown rice provides a classic, comforting foundation.
- → Is this dish suitable for meal prep?
-
Absolutely. Store the grains, vegetables, sauce, and tofu in separate airtight containers in the refrigerator. When ready to eat, reheat the tofu and grains, then assemble the bowl with fresh vegetables and sauce. This keeps well for up to 4 days.
- → How can I adjust the spice level?
-
Control the heat by varying the amount of sriracha or chili paste in both the tofu marinade and the sauce. For a milder version, use just 1 teaspoon of sriracha. For extra kick, add up to 2 teaspoons of chili paste or a dash of chili flakes on top.
- → What can I substitute for soy sauce to make it gluten-free?
-
Use tamari or coconut aminos as a direct substitute for soy sauce in both the tofu marinade and the spicy sauce. Both options are naturally gluten-free and deliver a similar umami depth. Always check labels on other sauces and grains to ensure they are certified gluten-free.