Cook the pasta according to package directions. Reserve about 1 cup of pasta water before draining.
While the pasta is cooking, heat olive oil in a large skillet over medium heat. Add chopped onion and cook until softened, about 5-7 minutes.
Add minced garlic and cook for another minute until fragrant, being careful not to burn it.
Pour in the crushed tomatoes, salt, and pepper. Bring to a simmer and cook for about 10 minutes, stirring occasionally.
Reduce the heat to low and stir in the heavy cream and grated Parmesan cheese. Stir until the cheese is melted and the sauce is creamy and pink.
Add the drained pasta to the skillet with the sauce. Toss to coat evenly. If the sauce is too thick, add a little of the reserved pasta water until it reaches your desired consistency.
Serve immediately, garnished with fresh basil if desired.
Notes
This pink sauce pasta is also delicious with added vegetables like spinach or mushrooms, or protein like grilled chicken or shrimp.