Cut the red peppers in half and remove the seeds. Place them cut-side down on a baking sheet. Roast in the oven for about 20 minutes or until the skin is charred.
Remove the roasted peppers from the oven and transfer them to a bowl, covering it with plastic wrap for about 10 minutes (this helps to loosen the skin). Then peel off the skins and set aside.
While the peppers are cooling, cook the pasta according to package instructions. Drain and set aside, reserving ½ cup of pasta water.
In a large skillet, heat olive oil over medium heat. Add the chopped onion and sauté for 3-4 minutes until softened. Then add the minced garlic and continue cooking for another minute until fragrant.
Slice the peeled roasted red peppers and add them to the skillet. Stir in the Italian seasoning and cook for another 2 minutes to combine flavors.
Add the heavy cream and bring the mixture to a simmer. Stir in the Parmesan cheese until melted and smooth. Season with salt and pepper to taste.
Add the cooked pasta to the skillet and mix well, adding reserved pasta water if necessary to reach desired creaminess.
If you like it a bit spicy, sprinkle with crushed red pepper flakes at this stage.
Serve the pasta garnished with fresh basil leaves on top.
Notes
Add crushed red pepper flakes for extra heat if desired.