First, boil a large pot of salted water and cook the rigatoni according to the package instructions. Once it’s al dente, drain the pasta well and set it aside. A well-cooked pasta is the perfect foundation for the sauce to cling to.
While the pasta is boiling, melt the butter in a large saucepan over medium heat. Toss in the sliced shallots and sauté until they’re translucent and fragrant, about 2-3 minutes. Add the minced garlic and stir for another minute to release its aroma.
Pour the half-and-half into the saucepan, stirring gently to deglaze the pan and pick up all the flavorful bits. Next, add the parmesan cheese and cubes of softened cream cheese. Stir frequently for 2-3 minutes until everything melts into a smooth, velvety mixture. Finally, toss in the drained roasted red peppers and heat them through.
Carefully transfer the warm mixture to a food processor or blender. Blend until the sauce becomes perfectly creamy, without any chunks. Taste and adjust seasoning with salt and a pinch of pepper, if needed. Safety tip: Be cautious when blending hot liquids!
Return the sauce to the saucepan if blended separately. Add the cooked pasta to the sauce and toss gently to coat every piece evenly. Voilà! The dish is ready to serve, garnished with fresh basil and an extra sprinkle of parmesan.