Marinate Your Tofu: In a large bowl combine tofu with olive oil, lemon juice, curry, paprika, garlic powder, coriander, oregano, ginger and salt and pepper.
Pickle Your Onion: While tofu is marinating, thinly slice onion. Submerge onion in 1/2 cup of white vinegar in a small bowl. Allow to sit for at least 10 minutes.