The Garden Grazer

  • Recipes
  • Matcha
  • About
  • Newsletter
  • Contact
menu icon
go to homepage
  • Recipes
  • Gluten-Free
  • Oil-Free
  • Subscribe
  • About
subscribe
search icon
Homepage link
  • Recipes
  • Gluten-Free
  • Oil-Free
  • Subscribe
  • About
×
Home » Recipes » Main Dish

Tofu Rice Bowl with Peanut Sauce

Oct 2, 2023 by Kaitlin · 2 Comments

Jump to Recipe

A flavorful, filling Tofu Rice Bowl recipe drizzled with garlic-ginger peanut sauce! Protein-rich and so nourishing with baked tofu, roasted veggies, and hearty whole-grain rice. (Vegan, gluten-free, oil-free.)

Overhead view of tofu rice bowl with roasted vegetables and topped with peanut sauce

This flavorful, filling Tofu Rice Bowl is a delicious one-bowl wonder! It's healthy, protein-rich, and so satisfying.

We combine fluffy warm rice, savory baked tofu, and tasty roasted veggies. Then top it with a rich, luscious, homemade peanut sauce. (One of my all-time favorite recipes!)

It's a fun family-friendly meal because everyone can garnish their bowl with their own favorite toppings. See below for some ideas to get you started!

Fresh broccoli, carrots, bell pepper, tofu, rice, peanut sauce, and spice ingredients laid out on a metal tray

Ingredients for Tofu Rice Bowl

For this recipe you'll combine:

  • Extra-firm tofu: You'll need one block tofu for this recipe. We'll press it ahead of time to remove the excess moisture. (This helps the tofu soak up more flavor from the marinade sauce.) A tofu press is a helpful gadget to have in the kitchen. But if you don't have one, no worries. Simply press your tofu between kitchen towels or paper towels to remove some moisture before cutting it into cubes.
  • Tamari: Or substitute soy sauce, but use tamari for gluten-free. I use regular tamari, but you can use reduced sodium if desired.
  • Rice vinegar: I use unseasoned rice vinegar which doesn't contain added sugar or salt.
  • Pure maple syrup
  • Onion & garlic powder
  • Fresh broccoli: You'll need 5 cups fresh broccoli florets, which is about one large, or 2 medium heads broccoli. (Or about 10 ounces cut florets.)
  • Carrots
  • Red bell pepper: If you don't care for bell pepper, simply leave it out or replace with other veggies.
  • Rice: Either use brown rice or white rice. Most often I use organic brown basmati rice. Or try swapping in other grains like quinoa, farro, or couscous.
  • Peanut sauce: While the tofu & veggies bake in the oven, we'll whip up my homemade garlic-ginger Peanut Sauce recipe. (It's so good!) Or you can prepare it ahead of time and store in the fridge until ready.
Savory marinated tofu cubes lined up on a sheet pan before baking

Customizing

Make it spicy: Top your tofu bowl with sriracha or red pepper flakes before serving.

Veggies: Change up the vegetables with your own favorites or whatever's in season. Include asparagus, red onion, cauliflower, zucchini, yellow summer squash, or Brussels sprouts. (I use a sheet pan lined with parchment paper for oil-free roasting, but you can toss them with a small amount of high quality extra-virgin olive oil if desired.)

Sauté: You can also sauté the veggies on the stovetop instead of roasting them in the oven. Toss in baby bok choy, green onions, cabbage, zucchini, sweet peas, or green beans. Or stir in fresh greens like spinach or kale to lightly sauté.

Other variations: Include shelled edamame, or Crispy Tofu instead of the savory tofu. You could also try this Cilantro Lime Rice or cauliflower rice instead of plain rice. If you include oil in your diet, toasted sesame oil can add great flavor as well.

Peanut sauce note: I find one batch of peanut sauce is a pretty great match for this recipe. (Each serving gets 1/3 cup sauce.) But if you like extra sauce, feel free to make a larger (or even double) batch. Then you can drizzle it with reckless abandon without worry of running out! Plus it saves great in the fridge when you have leftovers.

Fresh broccoli florets, sliced carrots, and chopped bell pepper spread out on a sheet pan before roasting

Serving

Toppings: Right before serving, top your bowl with optional sesame seeds, fresh cilantro, peanuts, cashews, slivered almonds, sriracha, mung bean sprouts, or green onions. (I really enjoy peanuts for crunchy texture!)

Storing

Store tofu, rice, veggies, and peanut sauce in separate airtight containers in the refrigerator. I find it keeps for about 4 days. You could also prepare a full bowl for meal prep up to a day ahead of time. Then simply reheat in the microwave when ready to enjoy.

Close-up view of vegan rice and tofu bowl topped with peanut sauce, fresh cilantro, and sesame seeds.

For more inspiration, also browse all vegan tofu recipes or easy vegan dinner recipes.

Overhead view of tofu rice bowl with roasted vegetables and topped with peanut sauce

Tofu Rice Bowl with Peanut Sauce

This one-bowl wonder is healthy, filling, and protein-rich! Made with baked tofu, roasted veggies, warm rice, and a garlic-ginger peanut sauce.
5 from 2 votes
Print Recipe Pin Recipe Comment
Prep Time: 25 minutes minutes
Cook Time: 30 minutes minutes
Total Time: 55 minutes minutes
Author: Kaitlin - The Garden Grazer
Course: Main Dish
Cuisine: Gluten-Free, Oil-Free, Vegan
Servings: 4 bowls

Ingredients

For the baked tofu:

  • 14 oz. block extra-firm tofu (pressed*)
  • 1/4 cup tamari
  • 1 Tbsp. rice vinegar
  • 2 tsp. pure maple syrup
  • 1/2 tsp. garlic powder
  • 1/2 tsp. onion powder

For the roasted veggies:

  • 5 cups fresh broccoli florets
  • 2 medium carrots
  • 1 red bell pepper

The rest:

  • 1 cup brown basmati rice (or white)
  • 1 batch Peanut Sauce**
  • For serving: Sesame seeds, fresh cilantro, peanuts, cashews, green onions, sriracha, mung bean sprouts, etc.

Instructions

  • Begin: Preheat oven to 375°F (190°C). Line two baking pans with parchment paper. Set aside.
  • Cook rice: Rinse and cook rice according to package instructions.
  • Prepare the tofu: Cut tofu into small cubes, about 2/3-inch. In a medium bowl, add tamari, rice vinegar, maple syrup, garlic powder, and onion powder. Stir the marinade, then add tofu cubes. Gently toss with a spatula to evenly coat, then set bowl aside to marinate for a few minutes.
  • Prepare veggies: Chop broccoli into small florets. Slice carrots. Dice bell pepper into bite-sized pieces.
  • Bake tofu & veggies: Spread out tofu on a lined pan in a single layer. (Spoon any remaining sauce over the top for maximum flavor if desired.) On the other pan, spread out veggies. Add salt & pepper if desired. Then place both trays in oven and bake for 30 minutes, stirring each halfway through.
  • Make peanut sauce: While everything is cooking, make the peanut sauce.
  • Assemble bowls: To a serving bowl, add cooked rice, veggies, and tofu. Then drizzle peanut sauce and any desired toppings. (I like sesame seeds, fresh cilantro, and peanuts for crunch.)

Notes

*Pressing tofu: Use a tofu press for about 15-20 minutes (or longer) or simply press between paper towels to remove excess moisture.
**Peanut sauce: I find one batch of peanut sauce is a pretty great match for this recipe. (Each serving gets 1/3 cup sauce.) But if you like extra sauce, feel free to make a larger (or even double) batch.

Nutrition Per Serving (Estimate)

Nutrition Facts
Tofu Rice Bowl with Peanut Sauce
Amount per Serving
Calories
529
% Daily Value*
Fat
 
20
g
31
%
Saturated Fat
 
4
g
25
%
Polyunsaturated Fat
 
5
g
Monounsaturated Fat
 
8
g
Potassium
 
994
mg
28
%
Carbohydrates
 
70
g
23
%
Fiber
 
7
g
29
%
Sugar
 
18
g
20
%
Protein
 
24
g
48
%
Vitamin A
 
6714
IU
134
%
Vitamin C
 
142
mg
172
%
Calcium
 
147
mg
15
%
Iron
 
4
mg
22
%
* Percent Daily Values are based on a 2000 calorie diet.

Sodium content: This is omitted as I cannot provide an accurate number. I encourage you to calculate your own to provide a much more precise reading based on the exact ingredients, brands, and amounts you're using.

Get the Monthly NewsletterSubscribe here!

If you're enjoying this tofu rice bowl recipe with peanut sauce, also check out:

  • Cashew Tofu Lettuce Wraps
  • Asian Kale & Tofu Salad

Follow The Garden Grazer on Instagram, Pinterest, Twitter, or Facebook for more updates and inspiration.

More Vegan Main Dish Recipes

  • Vegan Cobb Salad cover photo
    Ultimate Vegan Cobb Salad
  • Tofu Salad with Savory Dressing (Easy!)
  • Hoisin peanut noodles cover photo
    Hoisin Peanut Noodles (15 Minute!)
  • Black bean tempeh tacos cover photo
    Black Bean Tempeh Tacos (Easy!)

Comments

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating:




  1. Jennifer says

    January 31, 2024 at 7:34 pm

    5 stars
    With every new recipe I try, I am ever grateful for having come across your website!! Made this for dinner tonight and we absolutely loved it! Hubby said, "this is really good." (Man of few words. 🤣) I served it on a bed of greens, and added some red onion chunks to the veggie sheet pan, but otherwise followed your recipe exactly. Easy to make because there's lots of hands-off time, so perfect for a weeknight like today. And the sauce... mmmm..."elixir of life"!! Delicious! Thanks for sharing such an awesome recipe!

    Reply
    • Kaitlin says

      February 01, 2024 at 1:28 pm

      Haha, awesome. It warms my heart hearing how much you're both enjoying the recipes. Your feedback is a joy to read, and I especially love hearing when you put your own creative spin on them! So fun. Grateful for your beautiful thoughts and support - thanks, Jennifer!

      Reply

Hello, I'm Kaitlin!
I live in Montana and share vegan recipes that are easy and healthy. About Me →

Footer

↑ back to top

Info

About
Privacy Policy
Contact

Follow

Newsletter
Facebook
Instagram
Pinterest

Recipes

Recipe Index
Oil-Free Recipes
Gluten-Free Recipes

Copyright © 2025 The Garden Grazer

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required