In a large pot, bring salted water to a rolling boil. Add the spaghetti (or your chosen pasta) and cook according to package directions until al dente. Reserve 1 cup of the starchy pasta water for later use, then drain the pasta and set aside.
In the same pot, heat the extra virgin olive oil over medium heat. Once the oil is warm, add the minced garlic. Sauté for about 1 minute until fragrant and golden, ensuring not to let it burn for the best flavor.
Carefully pour the canned diced tomatoes (including their juices) into the pot. Add the granulated sugar and Italian seasoning. Stir thoroughly to combine all the ingredients. Allow the mixture to come to a gentle simmer for about 5 to 7 minutes so the flavors can meld beautifully.
Lower the heat and stir in the heavy cream (or coconut cream for a dairy-free result). Mix well and let the sauce cook gently for an additional 5 minutes, allowing it to thicken slightly. Adjust the consistency by gradually adding reserved pasta water until you achieve your desired creaminess.
Taste the sauce and season with salt and freshly ground black pepper to your liking. Add the drained pasta to the sauce, and toss gently to coat each strand of pasta in the creamy tomato sauce, ensuring an even distribution.
Serve this delectable pasta dish hot, garnished with a generous handful of fresh basil leaves. Optionally, sprinkle with grated Parmesan cheese for an extra burst of flavor and richness.