Cut the tofu into small cubes and place it in a large mixing bowl.
Drizzle the olive oil, then season with salt, pepper and garlic granules and mix with a silicon spatula.
Add the cornstarch in the bowl and coat the tofu.
Spread the tofu in a baking tray on a single layer and bake them at 180 for 30 minutes, turning half way through.
In the meantime, prepare the sauce, by squeezing the mandarins.
Mix in the rest of the sauce ingredients and whisk.
In a wide pan, on a medium heat, add the green beans, along with 125ml water. Cover and let the steam cook them for 5 minutes.
Then add the baked tofu, along with the sauce and cook for 3-5 minutes, until the sauce thickens a bit.
Finish with sesame seeds and crispy fried onions.