In Dutch oven or large stock pot, brown beef and onion over medium heat, about 5 minutes. Drain, leaving beef and onion in the pot.
Stir in garlic and simmer 30 seconds. Add water, uncooked pasta, crushed tomatoes, tomato sauce, sugar, basil, Italian seasoning, salt and pepper.
Bring to boil, reduce heat; simmer, uncovered, until pasta is tender, about 15 minutes. Season to taste with additional salt and pepper.
Drop large scoops of ricotta cheese on top of pasta. Sprinkle with mozzarella and parmesan. Bake until cheese is melted and bubbly, about 15-20 minutes.