In a large pot of salted boiling water, cook the fettuccine or spaghetti according to package instructions until al dente. Drain and set aside, reserving a cup of pasta water.
In a large skillet, heat the olive oil over medium heat. Add the minced garlic and sauté for about 1 minute or until fragrant, being careful not to let it burn.
Pour in the diced tomatoes along with their juices. Stir in the sugar, and season with salt and pepper. Simmer for 5-7 minutes to let the flavors meld.
Reduce the heat to low and stir in the heavy cream. Add the dried basil, mixing well. Taste and adjust seasoning if necessary.
Add the drained pasta to the skillet, tossing to coat in the creamy tomato sauce. If the sauce is too thick, gradually add reserved pasta water until desired consistency is reached.
If using, stir in the grated Parmesan cheese until melted and well combined.
Divide the creamy garlic tomato pasta among plates, garnishing with fresh basil leaves.