Cut the tofu in big slices (one inch think), and pat dry to remove excess liquid. Really push down on it with some paper towels to get as much moisture out as you can. This will help them get crispy.

Prepare the marinade by mixing honey, ginger, olive oil and soy sauce.

Dip the tofu pieces in the marinade and let it stand for 30 minutes.

Heat a non stick pan and add some oil, add tofu pieces, preserve the remaining marinade for later.

Cook the tofu on each side until golden brown. This will take around 4 minutes per side.

Serve on a salad bed and drizzle the reserve marinade over it.