Dans un bol, mélanger le ketchup avec le vinaigre de riz, la sauce soya, la sauce aux huîtres végan, le bouillon de foulet et la fécule de mais réserver.
Dans une casserole, chauffer l'huile pour la sauce à feu moyen. Cuire les échalotes, l'ail et le gingembre de 1à 2 minutes.
Verser le sirop d’érable et laisser caraméliser 1 minute.
Verser la préparation au ketchup dans la casserole et porter à ébullition en remuant. Laisser mijoter de 2 à 3 minutes à feu doux. Retirer du feu et réserver.
Dans un autre bol, mélanger la préparation pour pâte tempura avec l'eau froide.
Dans une friteuse ou dans une grande casserole, chauffer l'huile de canola jusqu'à ce qu'elle atteigne une température de 180 °C (350 °F) sur un thermomètre à cuisson. Si une casserole est utilisée, bien surveiller la cuisson pour éviter que l'huile ne surchauffe et ne s'enflamme.
Tremper les cubes de tofu dans la pâte tempura. Faire frire les cubes de tofu dans l'huile chaude de 4 à 5 minutes. Égoutter sur du papier absorbant.
Dans une casserole d'eau bouillante salée, cuire le brocoli de 2 à 3 minutes égoutté.
Dans une poêle, chauffer un peu d'huile de canola à feu moyen. Cuire les poivrons de 2 à 3 minutes.
Ajouter la sauce réservée et le brocoli dans la poêle. Porter à ébullition.
Ajouter les cubes de tofu frits dans la poêle. Remuer.
Répartir la préparation dans les assiettes. Garnir chaque portion d'oignons verts.