Plant-based buddha bowls can be such colourful and healthy lunches to make! They’re so easy to prepare and can be a really good meal prep option. I used what vegetables I had at the time, so feel free to switch it up and use whatever you have. I also used a frozen pack of cauliflower rice to keep it light, but brown rice or quinoa would also be lush for this buddha bowl.

If you’re new to tofu, or you’ve tried it before and you thought it tasted like nothing, then I have a life-changing tip for you. The tofu I used in this recipe tasted reaaally good because it was seasoned with lemon juice + mixed herbs. But if you want your tofu to taste even more banging then I definitely suggest you marinate it overnight. I used a vegan chicken stock I bought online, but you can use any low sodium veggie stock. I tend to prep my tofu quite often like this and leave it marinating in a glass container ready to be cooked in the week.

I promise you it’s worth that little bit extra effort! Especially since Tofu is such a good source of protein and calcium for vegans, so it’s great to add into your meals! And make sure you buy extra firm tofu – I buy smoked organic extra firm tofu by The Tofoo Company.

Lemon + herb tofu buddha bowl with cauliflower rice
Lemon + Herb Tofu Buddha Bowl With Cauliflower Rice
Prep Time
5 mins
Cook Time
20 mins
Total Time
25 mins
Course: lunch/dinner
Keyword: budddha bowl, gluten free, healthy, plant-based, tofu
Servings: 1
Calories: 258 kcal
  • 1/2 cup tinned sweetcorn
  • 1/4 red onion
  • 1 cup broccoli
  • 1 handful washed spinach
  • 4 large mushrooms
  • 1/4 block firm tofu
  • 1 packet cauliflower rice
  • 2-3 tbsp fresh lemon juice
  • 1-2 tbsp mixed dry herbs (i used basil, oregano, thyme + parsley - but feel free to mix it up)
  • 1 tsp garlic powder
  • 1 pinch black pepper
  1. Preheat the oven to 180 degrees and line a large baking tray with foil.

  2. Chop 1/4 of your block of firm tofu into small chunks, chop your mushrooms into slices, and chop off about 1/4 of your fresh broccoli and add all ingredients to a baking tray.

  3. Season your tofu and veg with mixed herbs, lemon juice, garlic powder + black pepper + cook in the oven for around 15 minutes.

  4. Once your tofu, mushrooms + broccoli all look crispy and nearly cooked, empty your tinned sweetcorn into a small pan for around 3 minutes.

  5. Add your packet cauliflower rice to a microwave for 1-2 minutes (see back of the packet for instructions).

  6. Add all the ingredients to your bowl and top with the red onion and fresh spinach. I added a lemon +herb sauce to my tofu to complete the bowl, but any sauce or dressing will work!


Recipe Notes


% Daily Value*
  • Serving Size: 1 serving
  • Calories: 258
  • Fat: 5.5g
  • Carbohydrates: 40.1g
  • Fiber: 14.2g (51%)
  • Sugar: 11.9g
  • Sodium: 581mg
  • Protein: 18.5g
  • Calcium: 339mg (31%)
  • Iron: 10mg (53%)

Did you make this recipe? Tag @theveganafterglow on Instagram + hashtag #theveganafterglow

If you liked this recipe please leave a comment below and tell me what kind of recipes you’d like to see in the future!