Vegan Buddha Bowls with Tofu (gluten-free)

Two colourful vegan buddha bowls containing rice, vegetables and tofu, surrounded by forks, napkins, sesame seeds and kale leaves.

Our neighbour came over a few nights ago for an early supper and we whipped up these quick Vegan Buddha Bowls with Tofu. I always get a bit anxious when feeding someone who isn't plant-based because I'm aware that the way I eat is very nutrient-dense, but I needn't have worried! He thoroughly enjoyed it and raved about the tofu (which made it, in my opinion). The combination of brown rice, fresh greens and vegetables, topped with grilled tofu makes it the perfect nutritious dinner.

I've been meaning to put a buddha bowl recipe on the blog, so this provided the perfect opportunity! It's ideal as a weeknight meal because you can make it in under an hour. It also contains ingredients you'd find in the back of your fridge (hello, beets and carrots). It provides a good amount of protein from the tofu and edamame, and because you're eating a variety of colourful veggies you'll be getting a lot of vitamins too.

If you have a little extra time, I'd recommend making double the quantity of these Vegan Buddha Bowls. That way, you'll have leftovers to take to work/school etc. This bowl packs really easily into tupperware so it's the perfect weekday lunch as well.

One of the things I really love about this recipe is that it's totally customisable! You can substitute in any of your favourite whole grains for the rice, change any of the veg (particularly useful if you've got some in the fridge that needs using up) and use your own favourite dressing if you prefer. Have fun and make it your own!

One colourful vegan buddha bowl containing rice, vegetables and tofu, surrounded a fork, napkin, sesame seeds and kale leaves.
Print Recipe Pin Recipe
No ratings yet

Vegan Buddha Bowls with Tofu (gluten-free)

For a colourful and delicious dinner fix, try these Vegan Buddha Bowls. Naturally gluten-free and low carbohydrate, they're delicious and nutritious!
Prep Time35 mins
Cook Time25 mins
Total Time1 hr
Course: Main Course
Cuisine: gluten-free, healthy, vegan, vegetarian
Servings: 2 people



  • ½ cup edamame
  • cups cooked brown rice, quinoa or millet
  • 1 cup shredded leafy green mix (I like using lettuce and kale)
  • cup spiralized or shredded carrot
  • cup spiralized or shredded beet
  • cup cubed cucumber
  • 1 tbsp sesame seeds


  • 1 350g pack medium firm tofu
  • 1 tbsp avocado or grapeseed oil
  • 1 tbsp Braggs Soy Seasoning (or tamari/soy sauce)
  • ¼ tsp smoked paprika
  • ¼ tsp black pepper


  • Juice of one lemon
  • 6 tbsp olive, avocado, or grapeseed oil (try to avoid using an oil with a very strong taste, like extra virgin olive oil)
  • ½ tbsp Braggs Soy Seasoning, soy sauce or tamari
  • 1 clove garlic, crushed
  • Salt & pepper


  • Begin by steaming or boiling the edamame in a saucepan on the stovetop for 3-5 minutes, or until tender. Remove from the heat and allow to cool.
  • While the edamame are cooling, make the tofu. Slice the block of tofu into 8 long, flat strips and place them on a baking tray.
  • Brush the slices with half the oil, Braggs/soy sauce, paprika and pepper.
  • Place under your oven's broiler (grill) for 10 minutes, or until the strips are golden.
  • Flip the strips over and re-coat with the remaining oil, Braggs/soy sauce, paprika and pepper.
  • Broil/grill the tofu for another 10 minutes and remove from the oven. Set aside.
  • To make the dressing, add all ingredients to a mason or glass jar and screw the lid on. Shake vigorously for about 20 seconds until all ingredients are combine. Simple!

To assemble the bowls

  • Add the leafy green mix to the bottom of two large dinner bowls.
  • Pile on top the brown rice, edamame, carrot, beet and cucumber.
  • Add to the top of the bowls the tofu strips, and sprinkle with the sesame seeds.
  • Pour over as much dressing as you require (you will likely have some left over, it can be stored in the fridge for at least a week), and enjoy!
Tried this recipe?Leave a rating above and mention @vancouverwithlove or tag #vancouverwithlove on Instagram!


  • The dressing will separate if left. Simply shake the jar before using. 

Leave a Reply

Your email address will not be published.

Recipe Rating