Tofu Rice Bowls are an easy healthy one-bowl meal
This easy but abundant tofu bowl is filled with all of your favorite fresh Asian flavors, combined with vegetables, and served over rice. Any combination of vegetables can be used so these bowls are super versatile!
These rice bowls are often called Buddha Bowls because everything is layered into a big bowl or shallow plate that looks like a big belly. The bowls generally have a few key elements:
- Grains -such as rice or quinoa
- Vegetables
- Protein – tofu, chickpeas, plant-based protein, or meat
- Dressing or Sauce
Making this Tofu Rice Bowl is easy and it’s all about the layering. It’s perfect for meal prep because the rice, the protein, and the vegetables can all be prepared ahead of time if needed.
Start with a fluffy bowl of rice, add seared tofu, top with fresh vegetables, and add a classic Asian sauce. Finish with a sprinkling of sesame seeds and cilantro and your bowl is complete!
Ingredients for healthy tofu rice bowls:
- Cooked Rice
- Firm Tofu
- Canola or Sesame Oil (for searing the tofu)
- Asian Sauce – use our quick recipe below, this easy Teriyaki Sauce, or your favorite store version
- Vegetables – we use spinach, broccoli florets, carrots, cherry tomatoes, and scallions
- Cilantro
- Salt and Pepper
- Sesame Seeds – we like a black and white seed combo for a pop of color
- Lime – for garnish and to squeeze on top for added flavor
How to prepare and sear tofu:
Tofu is a great option if you are trying to cut back on meat, and it tastes great seared. However, you can substitute seared chicken breast pieces or shrimp in place of the tofu.
- Tofu comes in a block and is packed in water, so if you want to get a great sear on your tofu you must “air dry” it before cooking.
- For tofu pieces (like the one in this recipe) use Firm or Extra Firm tofu. It will be clearly labeled on the package. Anything softer will not hold up to a good sear.
How to perfectly sear tofu:
- Drain the tofu block and place it on a cutting board
- Cut the block into 8 equal rectangular pieces (see photo below)
- Prep the tofu pieces by laying them in a single layer on 3 layers of paper towels
- Lay an additional layer of paper towels on top of the tofu and press down gently to release some of the moisture
- Let air dry for about 10 minutes while preparing the Asian sauce. Blot again before cooking
- To Sear: add the oil to a large non-stick pan and heat until the oil is shimmering. Gently lay tofu pieces in the pan in a single layer and sprinkle with salt and pepper. (see photo below)
- Cook without moving for 4 minutes, making sure the tofu develops a nice crust before turning.
- Turn and sear the other side for additional 3-4 minutes or until golden brown. Let it rest in the pan while you prep the Asian sauce.
Finish the Tofu and make the Asian sauce:
- Make the Asian Sauce: In a medium bowl whisk together soy sauce, sugar, rice vinegar, Sambal, water, sesame oil, and cornstarch, until the sugar is completely dissolved.
- Drizzle half of the sauce over the top of the tofu. Turn heat to high so that the sauce begins bubbling, turn tofu once, and cook until the sauce is thickened.
- Sprinkle with 1 Tablespoon of scallions and 1 teaspoon of sesame seeds. (see photo below)
- Remove tofu from the pan and let it cool on a plate while you prep the vegetables.
Step by Step Assembly for Rice Bowls:
- Step 1 – add cooked rice
- Step 2 – add seared tofu and large vegetables (we added steamed broccoli)
- Step 3 – add leafy and lighter greens – we added spinach leaves
- Step 4 – nestle in remaining vegetables to fill in the space
- Step 5 – finish by adding small vegetables like scallions and cilantro, and squeeze fresh lime juice over everything for flavor. Sprinkle with sesame seeds
- Step 6 – drizzle with remaining Asian sauce
The best type of rice to use for Rice Bowls:
The ideal rice for this type of bowl is fluffy rice, such as jasmine or basmati rice. Brown rice is also a great choice because it adds an interesting nutty flavor.
Other easy Asian-inspired recipes:
- Spicy Szechuan Green Beans are a zesty vegetarian dish that comes together in a flash
- Our Ahi Sesame Poke Recipe is the perfect appetizer or easy light lunch
- Asian Coleslaw with Peanut Sauce has all the flavors you crave and is hearty enough for a whole meal or makes a fun side dish
- For a quick weeknight dinner try this Stir Fry Broccoli and Beef with a side of fluffy rice, or Sheet Pan Asian Salmon for a complete dinner
- Have the grill on? Fire up this flavor-packed Korean Beef Bulgogi recipe
Want to Save This Recipe?
Enter your email & We’ll send it to your inbox. Plus, get great new recipes from us every week!
By submitting this form, you consent to receive emails from The Art of Food and Wine.
Tofu Rice Bowls with Vegetables
Ingredients
Sauce Ingredients:
- ⅓ cup soy sauce
- 2 tsp sugar
- 2 Tbsp rice vinegar
- 1 Tbsp Sambal Oelek hot sauce, or sriracha
- ¼ cup water
- 3 Tbsp sesame oil
- 2 tsp cornstarch
Bowl Ingredients:
- 14 ounce block Firm Tofu, cut into 8 equal rectangular pieces
- 1 Tbsp olive oil, or canola oil
- 1 tsp black pepper, freshly ground
- 1 tsp salt
- 3 cups rice, cooked white or brown
- 1 cup broccoli florets, steamed
- 2 cups spinach
- 1 cup cherry tomatoes, halved
- 1 cup carrots, cut into rounds
- ¼ cup cilantro leaves
- ½ cup scallions, sliced on a diagonal, white and light green part, divided
- 2 Tbsp sesame seeds, divided
- 1 lime, sliced in wedges
Instructions
Preparing the tofu:
- Prep the tofu pieces by laying them in a single layer on 3 layers of paper towels. Lay an additional layer of paper towels on top of the tofu and press down gently to release some of the moisture. Let air dry for about 10 minutes while preparing the sauce.
Sauce instructions:
- In a medium bowl whisk together soy sauce, sugar, rice vinegar, Sambal, water, sesame oil, and cornstarch, making sure sugar is completely dissolved.
- Reserve about 1/2 cup of the sauce, in a small bowl, for serving with finished rice bowls.
Sauteeing Tofu:
- In a large non-stick skillet add canola oil and heat over medium. Once the oil is shimmering, but not smoking, lay the tofu in a single layer in the pan. Sprinkle with salt and pepper.
- Cook without turning or moving for 4 minutes. Gently turn and cook on the other side. Tofu should be a light golden brown.
- Drizzle sauce over the tofu in the pan. Bring to a boil. Remove from the heat. The sauce will be thick and syrupy. If too thick add a tsp of water to get the desired consistency. Sprinkle with 1 tablespoon scallions and 1 teaspoon sesame seeds.
Assembling the Rice Bowls
- Prepare 4 bowls. Fill each bowl with 3/4 cup of cooked rice, 2 pieces of tofu, broccoli, spinach, carrots, cherry tomatoes, remaining scallions, and sesame seeds. Garnish with cilantro leaves.Drizzle with remaining reserved sauce and serve with lime wedges
Notes
- Grab your favorite teriyaki sauce at the store or make a big batch of our homemade Teriyaki Sauce ahead of time
- Pre-cook the rice and the proteins ahead of time
- Cut and steam veggies ahead of time
Bry
I love a rice bowl, and this one looks particularly yummy. Bookmarking this for later! x
Jeannette
What a delicious recipe! You can’t go wrong with rice bowls, especially if it’s topped with tofu!
Veena Azmanov
Love the presentation of this crunchy veg topping Bowl. Healthy and Tofu sounds yum. My comfort meal for sure.
Irina
These tofu sesame rice bowls sound healthy, inviting and appetizing. Cannot wait to give it a try!
Anita
We love this easy way to prepare tofu. Pairs really well with steamed white rice.