*You can chop the nuts coarsely in a mini food processor or coffee grinder. Note, I like to use the salted pistachios so I do not need to add extra salt to the dish.
Open the tofu package and drain all the water out of it.
Wrap the tofu in a clean towel and firmly press for a few seconds to dry.
Spread cornstarch on a flat surface.
Cut the tofu into equal slices (about 1/2 inch each).
Place the sliced tofu to coat with corn starch and sprinkle 1 tsp garlic powder on each side.
Drizzle 2 Tbsp olive oil in hot large non-stick pan and cook the tofu on each side for 4-5 minutes until crispy on both sides and set aside.
Using the same pan, add remaining 1 Tbsp olive oil and add (in this order) the minced garlic, vegetable broth, lemon juice and wine and bring to a quick boil.
Reduce the heat to a simmer and add the chopped pistachio nuts and lemon zest, and spoon gently to coat the tofu.
Continue to simmer for an additional 4-5 minutes uncovered until the sauce thickens.