01 - Cook the pasta in a large pot of salted boiling water according to package instructions until al dente. Reserve 1/2 cup of pasta water, then drain.
02 - While the pasta cooks, heat olive oil in a large skillet over medium heat. Add the onion and sauté for 3-4 minutes until translucent.
03 - Stir in the garlic and cook for 1 minute until fragrant.
04 - Add tomato paste and cook for 1 minute, stirring to develop flavor.
05 - Pour in the crushed tomatoes, sugar, oregano, and red pepper flakes (if using). Season with salt and pepper. Simmer uncovered for 8-10 minutes, stirring occasionally.
06 - Reduce heat to low. Stir in the cream and Parmesan cheese. Cook for 2 minutes, allowing the sauce to become creamy.
07 - Toss the drained pasta into the sauce, adding reserved pasta water as needed to reach the desired consistency. Mix well until pasta is coated. Serve hot, garnished with fresh basil and extra Parmesan.