Cook the pasta according to package instructions in a large pot of salted boiling water until al dente. Reserve 1 cup of pasta water, then drain and set aside.
In the same pot, heat the olive oil over medium heat. Add the minced garlic and sauté for about 1 minute until fragrant, being careful not to burn it.
Pour in the canned diced tomatoes (including the juice) and add the sugar and Italian seasoning. Stir and let it simmer for about 5-7 minutes, allowing the flavors to meld.
Lower the heat and stir in the heavy cream. Mix well and let it cook gently for another 5 minutes until the sauce thickens slightly. If the sauce is too thick, add some reserved pasta water to reach your desired consistency.
Season with salt and pepper to taste. Add the cooked pasta to the sauce, tossing everything together until the pasta is well coated.
Serve hot, garnished with fresh basil leaves and grated Parmesan cheese if desired.