Why You’ll Love This Spicy Tofu Rice Bowl
- It’s a total texture party. You get the crispy tofu, the fluffy rice, and the crunch of fresh vegetables all in one bite. It’s that contrast that makes every single spoonful interesting and downright delicious.
- The sauce is a game-changer. It’s this magical blend of spicy, sweet, and savory that clings to every ingredient. Once you make it, you’ll probably want to put it on everything—and I wouldn’t blame you one bit.
- It’s incredibly versatile. Not a fan of bell peppers? Swap in broccoli. Out of brown rice? Quinoa works perfectly. This recipe is a fantastic template for cleaning out the vegetable drawer, making it a practical and waste-free choice.
- It comes together faster than you think. While the rice cooks, you can prep everything else. The active cooking time is really quite short, resulting in a seriously impressive meal that feels like it took far more effort than it actually did.
Ingredients & Tools
- 1 block (14-16 oz) extra-firm tofu
- 1 cup uncooked jasmine or brown rice
- 2 tbsp neutral oil (like avocado or grapeseed)
- 1 red bell pepper, thinly sliced
- 2 medium carrots, julienned or grated
- 3-4 green onions, sliced (whites and greens separated)
- 1 tbsp toasted sesame seeds, for garnish
- For the Sauce:
- 3 tbsp soy sauce or tamari
- 2 tbsp sriracha (adjust to your heat preference)
- 1 tbsp maple syrup or agave nectar
- 1 tbsp rice vinegar
- 2 cloves garlic, minced
- 1 tsp freshly grated ginger
- 1 tsp cornstarch
- 2 tbsp water
Tools: A large skillet (non-stick is great here), a medium saucepan with a lid, a tofu press or some heavy books/plates, a small bowl for whisking.
The real heroes here are the extra-firm tofu and the sauce ingredients. Pressing the tofu properly is non-negotiable for that crave-worthy crispiness. And don’t skip the fresh ginger and garlic—they provide a fragrant base that powdered versions just can’t replicate.
Serves: 2-3 | Prep Time: 20 minutes | Cook Time: 25 minutes | Total Time: 45 minutes
Before You Start: Tips & Ingredient Notes
- Pressing your tofu is key. This step removes excess water, allowing the tofu to soak up the sauce and get super crispy in the pan. If you don’t have a tofu press, wrapping the block in paper towels and placing a heavy pan on top for 15-20 minutes works perfectly.
- Don’t be shy with the sauce. The cornstarch is our secret weapon—it thickens the sauce beautifully so it clings to the tofu and veggies instead of pooling at the bottom of the bowl. You’ll notice the transformation from a thin liquid to a glossy glaze.
- Prep your veggies while the tofu presses. This is the ultimate efficiency hack. By the time your tofu is ready to cook, your peppers will be sliced, your carrots will be julienned, and you’ll be set to go without any downtime.
- Customize the heat level. The sriracha amount is a suggestion. If you like a milder bowl, start with 1 tablespoon. If you’re a heat-seeker, feel free to add more, or even a pinch of red pepper flakes for an extra kick.
How to Make Spicy Tofu Rice Bowl
Step 1: Press and Cube the Tofu. Start by pressing your block of tofu to remove as much water as possible. Once pressed, cut it into roughly 1-inch cubes. Pat them dry one more time with a paper towel—this will help them achieve maximum crispiness. You’ll notice the cubes feel much firmer and less watery now.
Step 2: Cook the Rice. While the tofu is pressing, cook your rice according to the package directions. I like to add a pinch of salt to the water for a bit more flavor. Once it’s done, fluff it with a fork and let it sit with the lid on to stay warm. This is your foundation!
Step 3: Whisk the Sauce. In a small bowl, combine the soy sauce, sriracha, maple syrup, rice vinegar, minced garlic, and grated ginger. In a separate tiny dish (or a measuring cup), whisk the cornstarch with the 2 tablespoons of water until it’s completely smooth. This is called a “slurry” and it’s the trick to preventing lumpy sauce.
Step 4: Pan-Fry the Tofu. Heat 1 tablespoon of oil in your large skillet over medium-high heat. Once the oil is shimmering, carefully add the tofu cubes in a single layer. Let them cook undisturbed for 3-4 minutes, until the bottoms are golden brown and crispy. Then, flip and cook for another 3-4 minutes until all sides are nicely browned. Transfer the crispy tofu to a clean plate.
Step 5: Sauté the Aromatics and Veggies. Reduce the heat to medium and add the remaining 1 tablespoon of oil to the same skillet. Add the white parts of your green onions and sauté for about 30 seconds until fragrant. Then, toss in the bell pepper and carrots. Cook for 4-5 minutes, stirring occasionally, until the veggies have softened slightly but still have a pleasant crunch.
Step 6: Bring It All Together. Return the crispy tofu to the skillet with the veggies. Give the sauce another quick stir and pour it over everything. Let it bubble for about a minute. Now, give your cornstarch slurry another whisk (it settles quickly!) and drizzle it into the pan while stirring constantly. You’ll see the sauce thicken almost immediately into a glossy, beautiful glaze that coats everything evenly. Cook for another minute until heated through.
Step 7: Assemble Your Bowls. Divide the fluffy rice between your bowls. Top generously with the spicy tofu and vegetable mixture. Garnish with the green parts of the onions and a generous sprinkle of toasted sesame seeds. The aroma at this point is honestly incredible.
Serving Suggestions
Complementary Dishes
- A simple cucumber salad — The cool, crisp, and slightly tangy flavor provides a fantastic contrast to the spicy, warm bowl, cleansing the palate between bites.
- Steamed or roasted broccoli — An easy way to add more green veggies to the meal; the florets are perfect for soaking up any extra sauce left in the bowl.
- Vegetable spring rolls — Serve them on the side for a more substantial, restaurant-style feast. The fresh, herby filling complements the bold flavors of the bowl beautifully.
Drinks
- A crisp, cold lager — The carbonation and mild bitterness of a light beer are fantastic for cutting through the richness and spice of the dish.
- Iced green tea with lemon — A refreshing, non-alcoholic option that won’t compete with the flavors; the slight astringency balances the sweetness of the sauce.
- Ginger beer — The spicy-sweet notes in the drink echo the ginger in the sauce, creating a really harmonious pairing that also helps cool the heat.
Something Sweet
- Fresh mango slices — The sweet, juicy fruit is a classic pairing with spicy food and feels like a light, natural way to end the meal.
- A scoop of coconut sorbet — The creamy, tropical flavor is incredibly soothing after the kick of the sriracha, and it’s often dairy-free, which fits the theme.
- Fortune cookies — A fun, thematic finish that adds a little bit of whimsy and a sweet, vanilla-like crunch.
Top Mistakes to Avoid
- Mistake: Not pressing the tofu enough. Soggy tofu will steam instead of fry, resulting in soft, pale cubes that just won’t get crispy no matter how long you cook them. I’ve messed this up before too, and it’s the difference between a good bowl and a great one.
- Mistake: Crowding the pan when frying the tofu. If you dump all the tofu in at once, they’ll steam each other. Giving them space ensures each cube makes direct contact with the hot surface for that perfect, even browning.
- Mistake: Adding the cornstarch directly to the sauce. It will instantly form unappetizing lumps. Always, always mix it with a cold liquid first to create a smooth slurry before introducing it to the heat.
- Mistake: Overcooking the vegetables. You want them to be tender-crisp, not mushy. They should still have some bite and vibrant color to provide that essential textural contrast in the final bowl.
Expert Tips
- Tip: Toss the tofu in a little cornstarch before frying. For an even crispier, almost craggy exterior, toss your dried tofu cubes in a tablespoon or two of cornstarch before adding them to the hot oil. It creates an incredible, restaurant-quality crust.
- Tip: Make a double batch of the sauce. It’s that good. Keep the extra in a jar in the fridge for up to a week. It’s amazing on stir-fries, roasted vegetables, or even as a dipping sauce for dumplings.
- Tip: Add a squeeze of lime at the end. Right before serving, a generous squeeze of fresh lime juice over the top brightens all the flavors and adds a wonderful zesty note that cuts through the richness.
- Tip: Let the tofu rest after frying. If you can resist eating it straight from the pan, letting the tofu sit for a minute on the plate allows the exterior to set and become even crispier.
FAQs
Can I make this Spicy Tofu Rice Bowl ahead of time?
You can definitely prep the components ahead of time to make assembly super quick! Cook the rice and store it separately. Press, cube, and even pan-fry the tofu, storing it in an airtight container. Chop all your vegetables and whisk the sauce (keep the cornstarch slurry separate). When ready to eat, just reheat the tofu and veggies in a pan, add the sauce and slurry to thicken, and assemble your bowls. The texture of the tofu is best when freshly cooked or reheated in a pan, but it’s still delicious as leftovers.
I’m not a fan of tofu. What can I use instead?
No problem at all! This recipe is wonderfully adaptable. You could use an equal amount of cubed chickpeas (pat them dry well for crispiness) or tempeh. For a non-plant-based option, diced chicken breast or shrimp would work beautifully—just adjust the cooking time accordingly to ensure they’re cooked through before adding the sauce.
How can I make this recipe gluten-free?
It’s very easy! Simply ensure you use tamari instead of soy sauce, as most soy sauce contains wheat. Also, double-check that your sriracha brand is gluten-free (many are, but it’s always good to check the label). All the other core ingredients are naturally gluten-free.
My sauce didn’t thicken. What went wrong?
This usually happens for one of two reasons. First, the cornstarch slurry might not have been mixed thoroughly enough before adding it. Second, the sauce might not have been brought to a sufficient simmer after adding the slurry. Cornstarch needs to reach a certain temperature to activate its thickening power. If this happens, just mix another teaspoon of cornstarch with a tablespoon of cold water and stir it in, letting the mixture bubble for another minute.
Can I bake the tofu instead of pan-frying it?
Absolutely! Baking is a great hands-off method. After pressing and cubing, toss the tofu with a tablespoon of oil and spread it in a single layer on a parchment-lined baking sheet. Bake at 400°F (200°C) for 25-30 minutes, flipping halfway through, until golden and crispy. Then, just add it to the skillet with the sauce and veggies as directed.
Spicy Tofu Rice Bowl
Craving a quick, flavorful meal? My Spicy Tofu Rice Bowl features crispy tofu, fluffy rice, fresh veggies & a killer sauce. Easy, adaptable & ready in 45 minutes!
Ingredients
Ingredients
-
1 block extra-firm tofu (14-16 oz)
-
1 cup jasmine or brown rice (uncooked)
-
2 tbsp neutral oil (like avocado or grapeseed)
-
1 red bell pepper (thinly sliced)
-
2 medium carrots (julienned or grated)
-
3-4 green onions (sliced (whites and greens separated))
-
1 tbsp toasted sesame seeds (for garnish)
-
3 tbsp soy sauce or tamari
-
2 tbsp sriracha (adjust to your heat preference)
-
1 tbsp maple syrup or agave nectar
-
1 tbsp rice vinegar
-
2 cloves garlic (minced)
-
1 tsp ginger (freshly grated)
-
1 tsp cornstarch
-
2 tbsp water
Instructions
-
Press tofu to remove moisture, then cut into 1-inch cubes and pat dry.01
-
Cook rice according to package directions; fluff and keep covered to stay warm.02
-
Whisk soy sauce, sriracha, maple syrup, rice vinegar, minced garlic, and grated ginger. In a separate cup, whisk cornstarch with 2 Tbsp water to make a smooth slurry.03
-
Heat 1 Tbsp oil in a large skillet over medium-high. Pan-fry tofu in a single layer 3–4 minutes per side until golden and crispy; transfer to a plate.04
-
Reduce heat to medium, add remaining 1 Tbsp oil. Sauté white parts of green onions 30 seconds, then add bell pepper and carrots; cook 4–5 minutes until slightly tender-crisp.05
-
Return tofu to the skillet. Stir sauce, pour it in, and let bubble 1 minute. Re-whisk slurry and drizzle in while stirring; cook 1 minute until the sauce thickens and coats everything.06
-
Assemble bowls: divide rice, top with spicy tofu and veggies, garnish with green onion tops and toasted sesame seeds.07


