Cook the penne pasta according to package instructions until al dente.
In a blender, combine silken tofu, crushed tomatoes, vegetable broth, nutritional yeast, garlic, basil, oregano, salt, and pepper. Blend until smooth.
In a pan, heat olive oil over medium heat. Pour in the blended sauce and cook for 5-7 minutes, stirring occasionally.
Drain the cooked penne and add it to the sauce, tossing to coat evenly.
Serve hot, garnished with fresh basil if desired.
