Saute the onion and garlic in olive oil in a large pot over low-medium heat.
Add the zucchini and mushrooms and continue to cook on low heat.
Add the fresh basil (chopped).
Add the tomatoes and other spices.
Let this sauce cook for about 5 - 10 minutes, until the veggies are softened a bit.
Add the water (or stock if using) and bring it back to a boil. Then, add the pasta, broken in half.
Cook for about 10 minutes, until the liquid is absorbed and the pasta is done.