Introduction
If you’re looking for a delicious and satisfying meal that’s both healthy and vegetarian, this Japanese-inspired tofu bowl is a perfect choice. Loaded with protein-rich ingredients and bursting with flavors, this dish brings together the comforting textures of rice and tofu, complemented by fresh vegetables and a punch of spicy mayo. Perfect for lunch or dinner, this bowl is not only simple to prepare but also customizable to suit your taste buds.
Ingredients
1 block extra firm tofu
1 cup uncooked rice
2 cups frozen shelled edamame
1 cucumber, finely diced
1 avocado, cut into chunks or slices
1 jalapeño, thinly sliced
Neutral oil for cooking
1/2 cup teriyaki or savory-sweet Asian-inspired sauce
1/2 cup crunchy fried onions, crushed
Spicy mayo (see notes)
Prep Time
15 minutes
Cook Time
15 minutes
Total Time
30 minutes
Yield
Serves 2-3
This recipe is not only a feast for the senses but also provides a simple and efficient way to enjoy a healthy meal. Give it a try and enjoy the delightful combination of flavors and textures!
Detailed Directions and Instructions
Prep the tofu:
Press the water out of the block of extra firm tofu. You can do this by wrapping the tofu in a clean kitchen towel and placing a heavy object on top for about 15 minutes.
Cook the rice:
Prepare 1 cup of uncooked rice according to package directions. This typically involves rinsing the rice, adding it to a pot with water (generally 2 cups of water for 1 cup of rice), bringing it to a boil, then covering and simmering until the water is absorbed.
Prepare the edamame:
Cook 2 cups of frozen shelled edamame as per package instructions—usually by boiling in salted water or steaming until tender, which should take around 4-5 minutes.
Cook the tofu:
Cut the pressed tofu into cubes. Heat a bit of neutral oil (like vegetable or canola oil) in a frying pan over medium-high heat. Once hot, add the cubed tofu and fry until it turns golden brown on all sides. Pour in about 1/4 to 1/3 cup of teriyaki sauce, stirring to coat the tofu evenly. Continue to cook until the tofu is well caramelized and golden.
Assemble the bowls:
In serving bowls, layer the cooked rice as the base. Add the teriyaki tofu on top, followed by additional teriyaki sauce if desired. Then, layer in the cooked edamame, finely diced cucumber, sliced jalapeño, and crushed crunchy fried onions. Finish with a drizzle of spicy mayo on top.
Notes
Spicy Mayo:
Combine 2-3 tablespoons of sriracha with 1/4-1/2 cup of mayonnaise. Adjust the ratio based on your heat preference to create your ideal spicy mayo consistency.

Cook techniques
Pressing Tofu
To ensure that tofu absorbs flavors and achieves a desirable texture, press out excess water before cooking. Use a tofu press or wrap the tofu block in a clean kitchen towel and place a heavy object on top for 15-30 minutes.
Cooking Rice
Follow the package instructions for cooking rice. Typically, use a ratio of 1 cup of rice to 2 cups of water. Bring the water to a boil, add the rice, reduce to a simmer, cover, and cook until water is absorbed.
Cooking Edamame
Prepare frozen shelled edamame by boiling or steaming according to package directions. Generally, it takes about 3-5 minutes to reach tenderness.
Frying Tofu
After pressing and cubing the tofu, heat neutral oil in a pan over medium-high heat. Add the tofu cubes and fry until golden brown on all sides, ensuring even cooking.
Making Teriyaki Tofu
Once the tofu is golden, add teriyaki sauce and stir to coat. Cook for an additional few minutes until the sauce thickens and caramelizes on the tofu.
Assembling Bowls
Layer the ingredients artistically in bowls, starting with rice, followed by teriyaki tofu, edamame, cucumber, jalapeño, crunchy fried onions, and a drizzle of spicy mayo for flavor and visual appeal.
FAQ
Can I use other types of tofu?
While extra firm tofu is ideal for frying and holding its shape, you may use firm tofu, but it may be less crispy.
What kind of rice works best?
Short-grain or medium-grain rice is commonly used for this dish, but long-grain rice can be a suitable substitute depending on personal preference.
How do I store leftover tofu bowls?
Store leftovers in an airtight container in the refrigerator for up to 2-3 days. Reheat the tofu and rice in a pan or microwave before serving.
Can I customize the toppings?
Absolutely! Feel free to add or substitute vegetables like carrots, radishes, or greens, and adjust the sauces based on your taste.
Is this dish suitable for meal prep?
Yes, these ingredients work well for meal prep. Simply keep the components separate until ready to serve to prevent sogginess.
Conclusion
This tofu bowl is a delicious and nutritious meal, combining crispy teriyaki tofu with fresh veggies and a satisfying base of rice. The addition of spicy mayo and crunchy fried onions elevates the dish, making it a delightful option for lunch or dinner. It’s not only filling but also packed with flavor and texture, perfect for a wholesome vegetarian meal.
More recipes suggestions and combination
Quinoa Bowl
Replace rice with quinoa and add roasted sweet potatoes, kale, and a tahini dressing for a nutritious twist.
Sushi-Inspired Wraps
Use nori sheets to wrap the ingredients with teriyaki tofu, cucumber, and avocado for a handheld sushi experience.
Buddha Bowl
Incorporate other colorful veggies such as bell peppers, carrots, and purple cabbage, topped with a peanut sauce for added richness.
Rice Paper Rolls
Wrap the tofu, edamame, cucumber, and avocado in rice paper for a fresh, light appetizer served with a soy or peanut dipping sauce.
Vegetable Stir-Fry
Stir-fry a mix of your favorite vegetables with the tofu and a dash of teriyaki sauce, served over the cooked rice for a quick and easy meal.
Loaded Nachos
Layer tortilla chips with crispy tofu, edamame, jalapeños, avocado, and a drizzle of spicy mayo for a fusion take on nachos.
Breakfast Bowl
Use the ingredients to create a hearty breakfast bowl topped with a poached egg and a sprinkle of sesame seeds for added flavor.
