Fried Tofu with Rice Noodles and Black Bean Sauce

Noodles and black bean sauce has always been one of my favourite Chinese dishes. I used to eat it on Shaftsbury Avenue when I was in my early twenties, in those Chinese restaurants that were permanently busy and where they would cram you in at tables next to complete strangers to eat your food (It was a good way of meeting new people). I’ve made this one using fried tofu and tender stem broccoli, in addition to red peppers and onions. Stir-fries are a good way of cooking vegetables while retaining their nutritional value. Cooking the sauce at the end helps finish off the veg (particularly the broccoli, which can be underdone when stir-frying alone).

If you enjoy the recipes here, please show your support for this blog by clicking on the ads to help keep the free content coming!

The tofu for this is deep-fried, so it is important to get it as dry as you can beforehand. If you don’t have a tofu press (and I don’t), the best way is to wrap the tofu in a towel and put some heavy weights on top for at least 10-15 minutes. The water will absorb into the towel, leaving you with a much drier tofu. To get it extra dry, you can always unwrap it and wrap it again in either a dry part of the towel, or with a fresh one. Remember to never fill your pan for deep frying more than half-full of oil, as it rises significantly when you put something in it to cook. If you have small children, always put the deep-frying pan at the back of the stove for cooking.

The only item in this recipe that is not gluten-free is the dark soy sauce. Switch for tamari if you need to.


Fried Tofu with Rice Noodles and Black Bean Sauce

Prep Time 20 mins
Cook Time 30 mins
Course Main Course
Cuisine Chinese
Servings 3


Easy to make gluten-free.

  • 1 x400g pack of firm tofu fully drained using the method described above, and cut into large squares
  • Enough vegetable oil for deep frying
  • 1 can of black beans washed and drained
  • 2 tbsp sesame oil
  • 2 red peppers large diced
  • 1 large onion large diced
  • 100 g tender stem broccoli
  • 2 tsp garlic puree
  • 1 tsp ginger puree

For the Sauce:

  • 250 ml hot vegetable stock
  • 4 tbsp dark soy sauce
  • ¼ – ½ tsp hot sauce depending on how hot you like it (it should be a background flavour)
  • 30 ml cider vinegar
  • 4 tbsp brown sugar

To Serve:

  • 1 pack pre-cooked rice noodles
  • 1 red chilli finely sliced to garnish


  • First heat the deep-frying oil so that it is hot enough to fry the tofu. You can test it by putting a piece in. It will bubble immediately when it is ready. Deep-fry the tofu for approximately 12 minutes, stirring from time to time to ensure even cooking. The tofu will be brown all over and crisp when it is done. Drain on kitchen paper and set aside.
  • While the tofu is frying, wash and drain the black beans, so that they are quite dry by the time you come to cook them.
  • Heat the sesame oil in a wok or large frying pan and fry the peppers and onions together for about 4-5 minutes. Add the broccoli and cook for 4 minutes more, stirring often.
  • While this is cooking, make the sauce by putting all of the sauce ingredients into a jug or bowl and mixing together. Set aside until ready to use.
  • Add the black beans to the other vegetables in the wok and cook for 3 more minutes, then add the garlic and ginger. Give it another 2 minutes and then pour over the sauce. It will begin to bubble and reduce immediately. Allow to reduce on a high heat for 3 minutes or so, then put the fried tofu into the dish and heat through. Finally, add the rice noodles and stir until completely mixed.
  • Serve into bowls and top with the sliced chilli if desired.
Keyword black bean, tofu, vegan



Check out my latest recipes

Sweet Potato, Lentil and Bean Chilli

This is a great chilli recipe for those who don’t like eating fake meat, or who want to get more beans and lentils into their diet. It is modelled very much on the chilli recipe from my book Going Vegan, but with a few variations. For example, there is no coffee in this one but…

Mini Vegan Chicken and Courgette Pies

This is a very straightforward pie recipe that you can use either as a main meal or as part of your buffet on any occasion you might be having. Mini shortcrust pastry pies filled with vegan chicken pieces, courgettes and a creamy vegan cheese sauce. These are great so serve either hot, chilled or at…

Savoy Cabbage, Apple and Walnut Slaw

A slaw in winter isn’t perhaps the first thing one might think of, and one might even eschew the idea in favour of warmer delights, but with the right ingredients a slaw can be a great winter accompaniment to a variety of dishes. Savoy cabbage is under-used in its raw form (often in its cooked…

Caramelised Red Onion and Cranberry Tarts

Fresh cranberries only appear in the supermarkets for a short time leading up to Christmas and just beyond, so it is a good idea to take advantage of their small window of availability using their unique flavour in a variety of sweet and savoury dishes. As with most edible berries, cranberries work best with sugar…

Cranberry Sauce

Of course, you can buy cranberry sauce. You can buy it all year round and I do get a jar or two throughout the year. But you can make cranberry sauce unlike anything you can get on the supermarket shelf. So, when cranberries come into season, it’s one of the first things I do with…

Vegan Mushroom, Green Olive and Walnut Patè

Vegan patè isn’t always so easy to come by, especially a good one. So it’s a great idea to have a recipe close to hand that you can make quickly and without too much fuss. This recipe has got a few extras to make it an ideal Christmas starter. Green olives and walnuts are perfect…

Roasted Butternut Squash with Lentils and Mushrooms

Butternut squash is available in our supermarkets all year round, as opposed to most other autumn and winter squashes, which we only see at those times of year. This availability makes it perfect for dishes that you want to eat throughout the year. One such dish is this Roasted Butternut squash with Lentils and Mushrooms,…

Please follow and like us:
Tweet 20

Leave a Reply