Ingredients
Method
- Bring a large pot of salted water to boil. Cook pasta according to package directions until al dente. Reserve 1 cup pasta cooking water before draining.
- While pasta cooks, heat olive oil in a large skillet over medium heat. Add diced onion and cook for 4-5 minutes until softened and translucent.
- Add minced garlic and cook for another 30 seconds until fragrant, stirring constantly to prevent burning.
- Pour in crushed tomatoes, salt, pepper, and red pepper flakes if using. Bring to a gentle simmer and cook for 8-10 minutes, stirring occasionally.
- Roughly chop half the basil leaves and stir them into the simmering sauce. Cook for 2 more minutes to infuse the flavors.
- Reduce heat to low and slowly pour in the heavy cream, stirring constantly. Let the sauce simmer gently for 2-3 minutes until slightly thickened.
- Add the drained pasta to the sauce along with 1/4 cup of the reserved pasta water. Toss everything together, adding more pasta water as needed to achieve a silky consistency.
- Remove from heat and stir in the grated Parmesan cheese. Taste and adjust seasoning with salt and pepper as needed.
- Serve immediately, garnished with remaining fresh basil leaves and chopped parsley. Pass extra Parmesan at the table.
Notes
Leftover pasta can be stored in the refrigerator for up to 3 days. When reheating, add a splash of milk or cream to restore the creamy texture. For a lighter version, substitute half-and-half for the heavy cream. This recipe also works well with other pasta shapes like fusilli or farfalle.
