Heat a sauté pan over medium high heat, add canola oil and brown tofu on both sides. Reserve tofu warm.
In a separate pan over high heat, add olive oil, onion, tomatoes, basil, oregano, salt and pepper. Cook for 1-2 minutes. Add lemon juice, white wine, olives and capers and simmer to reduce by half.