In a large bowl crumble up the tofu using your hands. Add the remaining ingredients for the eggless egg salad and stir well. Adjust seasoning with salt and pepper as necessary. Also if you prefer a creamier eggless egg salad add additional vegenaise.
In a large skillet heat the olive oil over medium-high heat. Add the potato cubes and cook for about 7 minutes. Do not stir often, so that the potatoes get a nice golden crust. Add the red onion, garlic and oregano and cook for another 7 minutes or until the potatoes are fork tender. Season with salt and pepper as necessary. I also garnished mine with a bit of parsley but this step is optional.