Easy tofu rice bowl - one pot recipe

I love tofu but a lot of people don't know how to cook with it. So I wanted to create a really easy tofu recipe for you that's very tasty, yet hassle free. It can be made in one pot, so there is less washing up required, a total win win! This recipe is also a great base for a buddha bowl. I think tofu is one of the most misunderstood vegan ingredients. It doesn't have a lot of taste on it's own so the flavour really needs to come from the seasoning and ingredients. And you don't need to fry it to death either to make it more exciting. I think the easiest way to understand tofu is by moving away from using it as a meat replacement and expecting it to taste like meat. See it more as a healthy protein source that's low in fat. For me tofu is either a healthy vegan protein that's added to a tasty dish and therefore mixes with the other flavours and absorbs flavour this way (like in this rice bowl dish). Or you can also use it as a great healthy protein-rich base and mash and mix it with other ingredients like in a tofu scramble.


For more delicious vegan recipe ideas, also check out my other videos on my youtube channel and subscribe here:


Easy tofu rice bowl - one pot recipe


This dish it very much what I would cook for myself at home when I don't create recipe videos. It's very easy to make and takes inspiration in Asian as well as European cuisines. It's very much a fusion dish that combines different influences to create this beautiful rich umami flavour explosion. I used a fair amount of salty seasoning admittedly. But if you are looking for something very flavoursome that omnivores as well as herbivores enjoy alike, then trust me on the seasoning. E.g. meat has naturally occurring salt, so often in vegan cuisine you need to add a bit of extra salt and seasoning back in - especially with tofu, which doesn't have a lot of flavour on it's own. For comparison meat has 57g of naturally occurring sodium per 100g (says mother Google), whereas the same amount of tofu only has 7g. So I try to bring flavour back to my dishes with the seasoning.


tofu rice buddha bowl


You can easily freeze this tofu rice bowl as well. So you can make a few batches ahead and then take to work with you.


Delicious vegan rice dish with tofu


Make sure you cut the tofu into very small dices. This way it will absorb the seasoning better. Unless you bake tofu it doesn't absorb flavour well. So in order to infused it with a delicious richness you need to first sauté or fry it in some oil and then cook with other ingredients. If you are looking for another way of preparing tofu then check out my tofu bacon recipe here.


easy one pot tofu rice bowl


I am using a few Asian ingredients like soy sauce and miso paste for a great umami experience. If you don't have miso paste at home you can leave it out, but I would recommend it, it tastes so much richer with it. And always use the unsweetened soy sauce. I find the cheap that has sugar in it makes dishes taste a bit sickly - and you want to avoid that ;-) And the sweet chilli sauce that's going into this bowl already has a bit of sweetness and some kick to it. Enjoy!


Phil from Exceedinglyvegan

Never Miss
a vegan

Sign up to my newsletter now

and receive exclusive recipes and my latest vegan dishes and news.

Sign up
Vegan recipes

INGREDIENTS (3-4 portions):


  • Block of extra firm tofu
  • 1 onion
  • Handful of sun-dried tomatoes
  • 1 tsp minced garlic
  • 3tbsp tomato paste
  • 1-2 tbsp soy sauce (unsweetened)
  • 1 tbsp sweet chilli sauce
  • 1 tsp miso paste (optional, recommended)
  • 1 stock cube
  • 150g white basmati rice
  • 750ml boiling water


Make cooking easier with my ingredient converter: Click to open

Liquid Converter
Weight Converter
Temperature Converter



Finely cube a block of extra firm tofu (the smaller the cubes the better, so they will absorb flavour better). Then finely dice 1 onion and finely chop up a handful of sun-dried tomatoes (I recommend getting rid of some of the oil first - a kitchen towl works well with absorbing the oil).


Then add some oil into a pan (you can even use the excess sun-dried tomato oil) and sauté the tofu, onion and 1 tsp of minced garlic until the onions has softened and ever so slightly browned.


Now add all other ingredients to the pan, including boiling water (I am too impatient to let the water boil in the pan, so I always boil it in the kettle, which saves me a few minutes cooking time) and the the sun-dried tomatoes.


Cook for roughly 15 min or until the rice has cooked properly.


Stir occasionally in order not to burn your tofu rice bowl. 


Serve with a nice green salad on the side. Enjoy!


And if you like this dish why not try my smokey BBQ jackfruit with rice.


smokey bbq jackfruit recipes

Loading Conversation