01 - Bring a large pot of salted water to a boil. Cook pasta according to package directions until al dente. Reserve 1/2 cup of pasta water before draining.
02 - Heat olive oil in a large skillet over medium heat. Add onion and sauté for 3-4 minutes until softened and translucent.
03 - Stir in minced garlic and cook for 1 minute until fragrant, being careful not to brown.
04 - Add crushed tomatoes and sugar. Simmer over medium-low heat for 10 minutes, stirring occasionally to prevent sticking.
05 - Reduce heat to low and stir in heavy cream. Simmer gently for 2-3 minutes. Add Parmesan cheese and whisk until melted and smooth. Season with salt and pepper to taste.
06 - Add cooked pasta to the skillet, tossing thoroughly to coat evenly. If sauce appears too thick, add a splash of reserved pasta water to achieve desired consistency.
07 - Remove from heat. Gently fold in fresh basil leaves. Plate immediately, topped with additional Parmesan and fresh basil if desired.