Tofu Rice Bowl Vegetarian Friendly

Ashley

Preserving the traditions of fine dining.

Recommended Kitchen Pick

CAROTE Complete 21-Piece Nonstick Cookware Set

A stylish all-in-one cookware set for everyday cooking, easy cleanup, and induction-ready performance.

CAROTE 21-piece nonstick cookware set on Amazon
★★★★★ 4.4/5 based on 33,000+ reviews

What’s Included

  • 1 Egg Pan
  • 9.5" Frying Pan
  • 11" Frying Pan
  • 1.7 Qt Saucepan with Lid & Steamer
  • 2.4 Qt Saucepan with Lid

 

  • 4.3 Qt Casserole Pot with Lid
  • 6.5 Qt Casserole Pot with Lid
  • 4.5 Qt Sauté Pan with Lid
  • 3 Cooking Utensils
  • 4 Pan Protectors
Nonstick for easier cooking and cleanup
Works on all cooktops, including induction
Good all-in-one starter or kitchen upgrade set

This is one of our favorite cookware picks for home cooks who want a complete set without overcomplicating the kitchen.

This post may contain affiliate links learn more.

It started as a personal challenge: could I make tofu genuinely exciting for my family, who were decidedly skeptical? Weeknight dinners often felt like a rotation of the same few meals, and I craved something fresh, healthy, and, importantly, something everyone would eat without complaint. Enter the Tofu Rice Bowl. I’d seen countless gorgeous pictures online, vibrant bowls brimming with colourful vegetables and perfectly browned tofu, drizzled with tempting sauces. I decided to create my own version, focusing on maximum flavour and a crispy tofu texture that might just win over the doubters. The first attempt was promising, but the tofu wasn’t quite right. After some experimenting – focusing on pressing the tofu properly and getting the marinade just right – I nailed it. The result? Crispy, flavourful tofu cubes nestled amongst fluffy rice and crisp-tender vegetables, all tied together with a simple yet addictive sauce. The first time I served this version, the silence was telling, followed by requests for seconds. Even my most tofu-averse family member admitted it was “actually really good.” Now, this Vegetarian Tofu Rice Bowl is a regular in our rotation. It’s incredibly versatile, relatively quick to assemble (especially if you prep components ahead), packed with nutrients, and genuinely satisfying. It’s proof that plant-based eating can be both incredibly delicious and crowd-pleasing, transforming humble tofu into the star of the show.

Ingredients

Here’s what you’ll need to create this vibrant and satisfying Tofu Rice Bowl:

For the Crispy Tofu & Marinade:

  • 1 block (14-16 oz / 400-450g) Extra-Firm Tofu: Pressed very well to remove excess water, then cut into ¾-inch cubes. (Using extra-firm ensures the best texture).
  • 3 Tablespoons Low-Sodium Soy Sauce (or Tamari for Gluten-Free): Provides the salty, umami base for the marinade.
  • 1 Tablespoon Rice Vinegar: Adds a subtle tanginess to balance the flavours.
  • 1 Tablespoon Toasted Sesame Oil: Lends a nutty, aromatic depth.
  • 1 Tablespoon Maple Syrup (or Agave Nectar): Provides a touch of sweetness to balance the soy sauce and helps with caramelization.
  • 1 teaspoon Cornstarch (or Arrowroot Starch): Helps the marinade cling to the tofu and creates a crispier coating when cooked.
  • 1-2 Cloves Garlic: Minced finely for a pungent kick.
  • 1 teaspoon Grated Fresh Ginger: Adds warmth and spice.
  • 1-2 Tablespoons Neutral Cooking Oil (like Avocado or Canola): For pan-frying or roasting the tofu until golden and crispy.

For the Rice Bowl Assembly:

  • 2 cups Cooked Rice: Your choice – fluffy white Jasmine rice, nutty brown rice, or even quinoa work beautifully. (This equates to about 1 cup uncooked).
  • 2 cups Mixed Fresh Vegetables: Chopped, sliced, or spiralized. Use a colourful variety for visual appeal and nutrients. Examples include:
    • Broccoli florets (lightly steamed or sautéed)
    • Carrot ribbons or matchsticks
    • Sliced Bell Peppers (any colour)
    • Edamame (shelled, thawed if frozen)
    • Sliced Cucumber
    • Shredded Purple Cabbage
    • Baby Spinach or Kale (can be wilted slightly)
    • Sliced Radishes
  • Optional Garnishes:
    • Sliced Green Onions
    • Toasted Sesame Seeds (white or black)
    • Fresh Cilantro leaves
    • Sriracha or favourite hot sauce (for heat)
    • Extra soy sauce or tamari for drizzling
    • A dollop of peanut sauce or spicy mayo

Instructions

Follow these steps to assemble your delicious Vegetarian Tofu Rice Bowl:

  1. Press the Tofu: This is crucial! Remove the tofu from its packaging and drain the water. Wrap the block in several layers of paper towels or a clean kitchen towel. Place it on a plate, put something heavy on top (like a cutting board topped with cans of food or a cast-iron skillet), and let it press for at least 30 minutes, or ideally 1 hour. The longer you press, the firmer and less watery the tofu will be, allowing it to absorb more marinade and become crispier. Change the paper towels if they become saturated.
  2. Prepare the Marinade: While the tofu is pressing, whisk together the low-sodium soy sauce (or tamari), rice vinegar, toasted sesame oil, maple syrup, cornstarch, minced garlic, and grated ginger in a medium-sized bowl until the cornstarch is fully dissolved and the mixture is smooth.
  3. Cube and Marinate the Tofu: Once pressed, unwrap the tofu and cut it into roughly ¾-inch cubes. Add the tofu cubes to the bowl with the marinade. Gently toss to ensure all pieces are evenly coated. Let the tofu marinate for at least 15-20 minutes at room temperature, or cover and refrigerate for up to an hour for deeper flavour (toss occasionally).
  4. Cook the Rice: While the tofu marinates, cook your chosen rice according to package directions. Keep it warm until ready to assemble the bowls.
  5. Prepare the Vegetables: Wash and chop, slice, or spiralize your chosen vegetables. If using vegetables like broccoli or kale that benefit from light cooking, you can briefly steam, sauté, or blanch them now. Raw vegetables like cucumber, carrots, radishes, and bell peppers can be used as is.
  6. Cook the Tofu: You have a few options for cooking the tofu until golden brown and crispy:
    • Pan-Frying (Recommended for Crispiest): Heat 1-2 tablespoons of neutral cooking oil in a large non-stick skillet or wok over medium-high heat. Once hot, carefully add the marinated tofu cubes in a single layer (work in batches if necessary to avoid overcrowding). Cook for 8-12 minutes, turning the cubes occasionally, until all sides are deeply golden brown and crispy. Remove from skillet and set aside. If there’s any leftover marinade in the bowl, you can pour it into the skillet during the last minute of cooking to create a glaze, being careful not to burn it.
    • Baking: Preheat your oven to 400°F (200°C). Spread the marinated tofu cubes in a single layer on a baking sheet lined with parchment paper. Bake for 20-30 minutes, flipping halfway through, until golden brown and slightly puffed. Baked tofu will be firm and chewy, slightly less crispy than pan-fried.
    • Air Frying: Preheat your air fryer to 375°F (190°C). Arrange the marinated tofu cubes in a single layer in the air fryer basket (you may need to work in batches). Air fry for 12-18 minutes, shaking the basket occasionally, until golden brown and crispy.
  7. Assemble the Bowls: Divide the cooked rice evenly among serving bowls. Arrange the prepared fresh and cooked vegetables artfully around the rice. Top generously with the crispy cooked tofu cubes.
  8. Garnish and Serve: Sprinkle with your desired garnishes, such as sliced green onions, toasted sesame seeds, and fresh cilantro. Offer extra soy sauce/tamari, sriracha, or other sauces on the side for drizzling. Serve immediately while the tofu is warm and crispy.

Nutrition Facts

  • Servings: This recipe typically makes 2 large or 3 moderate servings.
  • Calories per Serving (Approximate): Around 450-550 calories per serving (based on 2 large servings), depending heavily on the amount of rice, oil used, and specific vegetables chosen.
  • Protein: Tofu is an excellent source of plant-based protein, crucial for muscle repair, satiety, and overall body function. Each serving provides a significant portion of daily protein needs.
  • Fiber: With whole grains (like brown rice) and plenty of vegetables, this bowl is rich in dietary fiber, promoting digestive health, stable blood sugar, and feelings of fullness.
  • Iron: Tofu and certain vegetables (like spinach and broccoli) contribute plant-based iron, important for oxygen transport in the blood. Pairing with vitamin C-rich veggies (like bell peppers) enhances absorption.
  • Vitamins & Minerals: The variety of colourful vegetables provides a spectrum of essential vitamins (like Vitamin C, Vitamin A, K) and minerals, supporting immune function and overall well-being.
  • Healthy Fats: Includes unsaturated fats from sesame oil and avocado oil (if used), beneficial for heart health.

(Note: These are estimates. Exact nutritional values vary based on specific ingredients and portion sizes.)

Preparation Time

  • Prep Time: Approximately 20-25 minutes (includes chopping vegetables, making marinade, cubing tofu). This does not include the tofu pressing time (30-60 minutes) or rice cooking time (varies by type).
  • Cook Time: Approximately 15-25 minutes (includes cooking tofu and any vegetables requiring it).
  • Total Active Time: Roughly 35-50 minutes (excluding passive pressing/marinating/rice cooking time). This makes it manageable for a weeknight meal, especially if you press the tofu or chop veggies in advance.

How to Serve

This Tofu Rice Bowl is a complete meal in itself, but here are some ways to serve and enhance it:

  • Layering is Key: Build your bowl thoughtfully for visual appeal and balanced bites.
    • Start with a base of warm, fluffy rice.
    • Arrange distinct sections of colourful vegetables around the perimeter.
    • Pile the crispy tofu generously in the center or slightly off to one side.
  • Sauce it Up:
    • Drizzle extra marinade (if thickened slightly) or plain soy sauce/tamari over the top.
    • Offer a side of creamy peanut sauce for a richer flavour profile.
    • Provide sriracha or a chili garlic sauce for those who like heat.
    • A drizzle of Japanese-style mayonnaise (regular or vegan) adds creaminess.
  • Garnish Generously: Don’t underestimate the power of garnishes!
    • Freshness: Sliced green onions (scallions) or chopped fresh cilantro.
    • Crunch & Nuttiness: Toasted sesame seeds (black or white), chopped peanuts, or cashews.
    • Spice: A pinch of red pepper flakes.
    • Umami: Crumbled Nori (seaweed) sheets.
  • Serve Immediately: Tofu is best when freshly cooked and crispy. Assemble the bowls just before serving for optimal texture.
  • Deconstructed Option: For picky eaters or gatherings, consider serving components separately (rice, tofu, different veggies, sauces, garnishes) and letting everyone build their own bowl.

Additional Tips

Make your Tofu Rice Bowl even better with these handy tips:

  1. Don’t Skip the Press: Seriously, pressing the tofu is the most critical step for achieving a firm, non-soggy texture that crisps up beautifully. Invest in a tofu press if you make tofu often, or use the weighted plate method consistently.
  2. Marinade Variations: Feel free to customize the marinade. Add a teaspoon of miso paste for more umami, a pinch of smoked paprika for smokiness, garlic powder or onion powder if you’re out of fresh, or a squeeze of lime juice instead of rice vinegar for a different tang.
  3. Experiment with Cooking Methods: While pan-frying yields the crispiest result, baking is great for a lower-oil option, and air frying is fast and efficient. Try different methods to see which you prefer. Ensure you don’t overcrowd the pan/baker/basket for even cooking.
  4. Veggie Rainbow: Aim for variety in colour and texture. Combine crunchy raw veggies (cucumber, carrots, cabbage) with lightly cooked ones (steamed broccoli, sautéed bell peppers, wilted spinach). Use seasonal produce for the best flavour and value.
  5. Grain Alternatives: Swap white or brown rice for quinoa (higher protein), farro (chewy texture), barley, or even cauliflower rice for a low-carb, grain-free option. Cook grains in vegetable broth for extra flavour.
  6. Meal Prep Strategy: While tofu is best fresh, you can prep components ahead for faster assembly. Cook the rice, chop all the vegetables, and make the marinade (store separately in airtight containers in the fridge). Press and marinate the tofu up to a day ahead. Cook the tofu just before serving.
  7. Sauce is Boss: Beyond the marinade, having an extra drizzle sauce elevates the bowl. A simple peanut sauce (peanut butter, soy sauce, lime juice, water, maple syrup) is a fantastic addition. Or try a quick teriyaki glaze or a spicy mayo (mayo + sriracha).
  8. Add Extra Crunch: Texture is key! Besides crispy tofu and crunchy veggies, consider adding toasted nuts (peanuts, cashews), seeds (sunflower, pumpkin), crispy fried onions, or even crushed rice crackers or wonton strips just before serving.

Frequently Asked Questions (FAQ)

1. What type of tofu is best for this rice bowl?
Extra-firm tofu is highly recommended. It holds its shape well after pressing and cubing, and it develops the best crispy exterior and chewy interior. Firm tofu can also work, but silken or soft tofu is not suitable for this recipe as it will fall apart.

2. How can I make this Tofu Rice Bowl gluten-free?
Easily! Simply substitute the soy sauce with Tamari, which is typically brewed without wheat, or use a certified gluten-free soy sauce. Also, double-check that any additional sauces you might add (like teriyaki or hoisin) are gluten-free. The core recipe ingredients (tofu, rice, vegetables, sesame oil, rice vinegar, maple syrup, cornstarch) are naturally gluten-free.

3. Is this recipe vegan?
Yes, as written, this recipe is vegan-friendly. It uses all plant-based ingredients. If you make substitutions (like using honey instead of maple syrup), ensure they align with a vegan diet.

4. How long can I store leftovers?
It’s best to store components separately if possible. Cooked rice, vegetables, and cooked tofu can be stored in airtight containers in the refrigerator for up to 3-4 days. Store any extra sauce separately. Assemble and reheat just before eating.

5. How do I reheat leftover Tofu Rice Bowls?
You can reheat the rice and tofu gently in the microwave or a skillet. Note that leftover tofu will lose some of its crispiness upon reheating. For best results, you can quickly pan-fry or air fry the leftover tofu again for a minute or two to help it crisp back up. Add fresh garnishes after reheating. Cold vegetables can be added after the rice and tofu are warm.

6. Can I make this recipe kid-friendly?
Absolutely! You can adjust the marinade to be less intense (perhaps less ginger/garlic). Serve components separately so kids can choose what they like (e.g., plain rice, tofu, familiar veggies like carrots or cucumber). Offer a milder sauce option. Cutting the tofu into smaller cubes might also be more appealing.

7. Can I add other protein sources?
While tofu is the star, you can certainly boost the protein further. Adding shelled edamame (as a vegetable component) is an easy way. You could also sprinkle in some roasted chickpeas or add a handful of toasted nuts or seeds as a garnish.

8. Can I use a different grain besides rice?
Definitely! This bowl format is incredibly versatile. Quinoa is a popular high-protein, gluten-free alternative. Farro offers a delightful chewy texture. Barley is another hearty option. For a low-carb version, use cauliflower rice or even a base of mixed greens like spinach or kale. Adjust cooking times based on the grain you choose.

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

Tofu Rice Bowl Vegetarian Friendly


  • Author: Ashley

Ingredients

Scale

Here’s what you’ll need to create this vibrant and satisfying Tofu Rice Bowl:

For the Crispy Tofu & Marinade:

  • 1 block (14-16 oz / 400-450g) Extra-Firm Tofu: Pressed very well to remove excess water, then cut into ¾-inch cubes. (Using extra-firm ensures the best texture).
  • 3 Tablespoons Low-Sodium Soy Sauce (or Tamari for Gluten-Free): Provides the salty, umami base for the marinade.
  • 1 Tablespoon Rice Vinegar: Adds a subtle tanginess to balance the flavours.
  • 1 Tablespoon Toasted Sesame Oil: Lends a nutty, aromatic depth.
  • 1 Tablespoon Maple Syrup (or Agave Nectar): Provides a touch of sweetness to balance the soy sauce and helps with caramelization.
  • 1 teaspoon Cornstarch (or Arrowroot Starch): Helps the marinade cling to the tofu and creates a crispier coating when cooked.
  • 12 Cloves Garlic: Minced finely for a pungent kick.
  • 1 teaspoon Grated Fresh Ginger: Adds warmth and spice.
  • 12 Tablespoons Neutral Cooking Oil (like Avocado or Canola): For pan-frying or roasting the tofu until golden and crispy.

For the Rice Bowl Assembly:

  • 2 cups Cooked Rice: Your choice – fluffy white Jasmine rice, nutty brown rice, or even quinoa work beautifully. (This equates to about 1 cup uncooked).
  • 2 cups Mixed Fresh Vegetables: Chopped, sliced, or spiralized. Use a colourful variety for visual appeal and nutrients. Examples include:
    • Broccoli florets (lightly steamed or sautéed)
    • Carrot ribbons or matchsticks
    • Sliced Bell Peppers (any colour)
    • Edamame (shelled, thawed if frozen)
    • Sliced Cucumber
    • Shredded Purple Cabbage
    • Baby Spinach or Kale (can be wilted slightly)
    • Sliced Radishes
  • Optional Garnishes:
    • Sliced Green Onions
    • Toasted Sesame Seeds (white or black)
    • Fresh Cilantro leaves
    • Sriracha or favourite hot sauce (for heat)
    • Extra soy sauce or tamari for drizzling
    • A dollop of peanut sauce or spicy mayo

Instructions

Follow these steps to assemble your delicious Vegetarian Tofu Rice Bowl:

  1. Press the Tofu: This is crucial! Remove the tofu from its packaging and drain the water. Wrap the block in several layers of paper towels or a clean kitchen towel. Place it on a plate, put something heavy on top (like a cutting board topped with cans of food or a cast-iron skillet), and let it press for at least 30 minutes, or ideally 1 hour. The longer you press, the firmer and less watery the tofu will be, allowing it to absorb more marinade and become crispier. Change the paper towels if they become saturated.
  2. Prepare the Marinade: While the tofu is pressing, whisk together the low-sodium soy sauce (or tamari), rice vinegar, toasted sesame oil, maple syrup, cornstarch, minced garlic, and grated ginger in a medium-sized bowl until the cornstarch is fully dissolved and the mixture is smooth.
  3. Cube and Marinate the Tofu: Once pressed, unwrap the tofu and cut it into roughly ¾-inch cubes. Add the tofu cubes to the bowl with the marinade. Gently toss to ensure all pieces are evenly coated. Let the tofu marinate for at least 15-20 minutes at room temperature, or cover and refrigerate for up to an hour for deeper flavour (toss occasionally).
  4. Cook the Rice: While the tofu marinates, cook your chosen rice according to package directions. Keep it warm until ready to assemble the bowls.
  5. Prepare the Vegetables: Wash and chop, slice, or spiralize your chosen vegetables. If using vegetables like broccoli or kale that benefit from light cooking, you can briefly steam, sauté, or blanch them now. Raw vegetables like cucumber, carrots, radishes, and bell peppers can be used as is.
  6. Cook the Tofu: You have a few options for cooking the tofu until golden brown and crispy:
    • Pan-Frying (Recommended for Crispiest): Heat 1-2 tablespoons of neutral cooking oil in a large non-stick skillet or wok over medium-high heat. Once hot, carefully add the marinated tofu cubes in a single layer (work in batches if necessary to avoid overcrowding). Cook for 8-12 minutes, turning the cubes occasionally, until all sides are deeply golden brown and crispy. Remove from skillet and set aside. If there’s any leftover marinade in the bowl, you can pour it into the skillet during the last minute of cooking to create a glaze, being careful not to burn it.
    • Baking: Preheat your oven to 400°F (200°C). Spread the marinated tofu cubes in a single layer on a baking sheet lined with parchment paper. Bake for 20-30 minutes, flipping halfway through, until golden brown and slightly puffed. Baked tofu will be firm and chewy, slightly less crispy than pan-fried.
    • Air Frying: Preheat your air fryer to 375°F (190°C). Arrange the marinated tofu cubes in a single layer in the air fryer basket (you may need to work in batches). Air fry for 12-18 minutes, shaking the basket occasionally, until golden brown and crispy.
  7. Assemble the Bowls: Divide the cooked rice evenly among serving bowls. Arrange the prepared fresh and cooked vegetables artfully around the rice. Top generously with the crispy cooked tofu cubes.
  8. Garnish and Serve: Sprinkle with your desired garnishes, such as sliced green onions, toasted sesame seeds, and fresh cilantro. Offer extra soy sauce/tamari, sriracha, or other sauces on the side for drizzling. Serve immediately while the tofu is warm and crispy.

Nutrition

  • Serving Size: one normal portion
  • Calories: 550