Press the tofu by wrapping it in a clean tea towel over a chopping board and adding a weight. This removes some of the moisture from the tofu, making it easier to brown when cooking.
Make the plum sauce. Chop the plums in half and twist to remove the stone. Add the plum to the blender, along with the rest of the sauce ingredients, and blend until smooth. Pour the mixture into a saucepan and bring to the boil, then reduce the heat and simmer for 10 minutes, stirring occasionally. Once the sauce has thickened and reduced, remove it from the heat and put aside.
Now it is time to make our pancake mix. Add all the ingredients to a blender and blend until smooth.
Chop the tofu into thin strips. Heat up a non-stick frying pan until it is very hot. Add 2 tablespoons of oil and cook each side of the tofu until it is nicely and evenly browned. Take the pak choi, remove the base and add around four long stalks, thinly sliced, to the pan. Add the plum sauce and leave on a low heat to warm through.
Take a clean non-stick frying pan and put it on high heat. Once hot, reduce to a medium heat and add 1 tbsp oil. Pour enough batter to make a thin crêpe-like pancake. Once it has started to cook, turn and cook the other side.
To plate up, add a generous serving of plum sauce with the tofu and pak choi, slice the spring onions and carrots thinly and sprinkle on top along with some sesame seeds.