Use a tofu press or simply wrap the tofu in a clean towel and place something heavy (like a couple of books) on top to press out excess water. After 5-10 minutes, crumble with your hands or mash it with a fork.
Heat olive oil (in a large pan) over medium heat.
Add garlic and sauté for 1 minute.
Add crumbled tofu, oregano, thyme, chili flakes, turmeric and nutritional yeast. Cook, always stirring, for 3 minutes. If the mixture gets to dry and starts sticking to the pan, add 1 or 2 Tbsp of unsweetened almond milk. If not, skip it.
Stir in tomatoes, olives, capers and balsamic vinegar. Cook, stirring, for 2 more minutes, until the tomatoes begin to soften.
Turn off the heat and add the parsley. Stir to combine.
Season with salt and pepper.
Serve and enjoy!