Bring a large pot of water to boil. Salt the water and stir in pasta.
While pasta is cooking, heat a very large skillet to medium-high heat. Break meat apart in the hot pan and cook until brown. Stir in onions, garlic, and zucchini. Saute 5-6 minutes or until onions are tender.
Stir in pasta sauce, water and seasonings. Simmer until pasta is done.
Cook pasta until al dente (according to package instructions for al dente). Drain and immediately return pasta to cooking pot.
Stir in butter, ricotta cheese, and mozzarella cheese until well incorporated and cheese starts to melt. Remove bay leaf from pasta sauce. Pour the entire pot of pasta into the hot sauce and stir to coat everything thoroughly. Top with more cheese if desired and serve hot topped with a bit of fresh parsley.