Fill the pot with the the amount of water required by the directions on the pasta package.
While it is coming to boil, slice the zucchini into rounds and then quarter. Cut the tofu into small cubes.
Cook the pasta according to package directions.
While the pasta is cooking, heat the oil over medium heat and add the minced onion and garlic powder. Let it cook for a minute then add the zucchini and tofu.
When the pasta is three minutes from being done, add the spinach.
Drain the pasta and add it to the vegetables. Add the basil and Italian seasonings and then enough of the pasta sauce to suit your taste.
Mix well and serve immediately. Top with rice or soy Parmesan "cheese" if desired.
Use other veggies such as: mushrooms, broccoli, peas, carrots.
Make your own Italian Seasoning or use a combination of basil, oregano, marjoram, rosemary, thyme and sage.
For gluten free use rice, corn or quinoa pasta.