Préparer le tempeh : Chauffer 1 c. à soupe d'huile de sésame ou d'huile d'olive dans une grande poêle ou un wok à feu moyen. Ajouter les cubes de tempeh et les faire dorer de tous les côtés, environ 5 à 7 minutes. Retirer de la poêle et réserver.
Préparer les légumes : Couper le poivron rouge, la carotte, le brocoli, et la courgette. Couper l'oignon en quartiers. Émincer l'ail et râper le gingembre.
Faire sauter les légumes : Dans la même poêle, ajouter 1 c. à soupe d'huile de sésame ou d'huile d'olive. Ajouter l'ail et le gingembre, et faire revenir jusqu'à ce qu'ils soient parfumés, environ 1 à 2 minutes. Ajouter l'oignon, le poivron, la carotte, le brocoli et la courgette. Faire sauter pendant 5 à 7 minutes jusqu'à ce que les légumes soient tendres mais encore croquants.
Préparer la sauce : Dans un petit bol, mélanger la sauce soja, le vinaigre de riz, le sirop d'érable, la sauce hoisin, la fécule de maïs (si utilisée) et la sauce sriracha (si utilisée).
Combiner le tempeh et les légumes : Remettre le tempeh dans la poêle avec les légumes. Verser la sauce par-dessus et mélanger pour bien enrober. Cuire pendant encore 2 à 3 minutes jusqu'à ce que la sauce épaississe légèrement et que tout soit bien chaud.
Servir : Répartir le sauté de tempeh et légumes dans des assiettes. Garnir de graines de sésame et de coriandre fraîche, si désiré. Servir avec du riz brun ou des nouilles pour un repas complet.