Drain the tofu and dry it with paper towels. Cut the tofu into cubes or strips. Put them in a shallow dish.
Whisk the soy sauce, garlic, honey, ginger, sesame oil & seeds together in a large bowl. Add the chilli flakes or chopped fresh chilli. Combine.
Drizzle the tofu with the mixture.
Turn the oven on, set to 190°C.
Lightly oil a non-stick baking tray. Place the marinated tofu on the baking tray. Bake until golden-brown on the bottom, for about 10 minutes. Meanwhile add the beans to the marinade.
Flip the tofu and the scatter the green beans between the tofu pieces. Season with salt and pepper and pour over any remaining marinade.
Bake for a further 10-15 minutes until the tofu is golden-brown on each side - so you’ll need to turn over the pieces once or twice more.
Sprinkle with some sesame seeds and sliced spring onion and serve.