Prepare the Creamy Tofu Sauce: Blend the silken tofu in a blender or food processor until smooth. Then, add nutritional yeast, garlic powder, and optionally a pinch of salt, and pepper. Blend again until well combined. Set aside.
Cook the Vegetables: Heat water over medium heat in a large pan. Sauté the onion and garlic with a pinch of salt for about 2-3 minutes until translucent. Then add the red bell pepper and cherry tomatoes. Cook for another 3-4 minutes until the vegetables start to soften.
Add Pasta and Liquids: Stir in the dry pasta and the marinara sauce. Pour in the vegetable broth, add salt and pepper, and bring the mixture to a boil. Reduce heat, cover, and simmer for 10-15 minutes or until the pasta is almost al dente*. Stir occasionally to prevent sticking, especially at the end of the cooking time.
Combine with Creamy Tofu Sauce: Reduce the heat, and pour the creamy tofu sauce over the pasta. Gently mix to combine everything well. Add the dried basil and oregano. Adjust salt and pepper to taste. Cook on low heat for an additional 1-2 minutes.
Incorporate Baby Spinach: Turn the heat off and add the baby spinach to the pan, gently folding it into the mixture. The pasta is ready to be served when the spinach is wilted and vibrant green.
Serve: Garnish with fresh basil or parsley and vegan parmesan cheese if desired. Serve hot and enjoy your quick, easy, and wholesome plant-based.