Heat oil in a large pan over medium heat. Add red onion, tomato, and a small pinch of salt, fry until onions are translucent, about 3-4 minutes.
Add garlic and oregano and fry for another minute or so. Then pour in the white wine and scape any stuck bits off of the bottom of the pan. Simmer until the wine is mostly evaporated, about a minute or so.
To your blender container, add roasted red pepper, basil, the fried onion and tomato mixture, nutritional yeast, silken tofu, salt, pepper, and water/plant milk. Blend until completely smooth.
Pour the sauce back into the same pan, bring to a simmer, stirring constantly, and stir through the drained pasta.
Serve and top with a drizzle of olive oil and a few cracks of black pepper. Enjoy!