
Cook the linguine pasta in salted water following the pasta instructions. Drain the water and set it aside.
Heat a large skillet with butter. Once the butter is melted, add the chopped onion and minced garlic and cook for 3-5 minutes.
Stir in the heavy cream along with the Boursin cheese. Break down the cheese with the help of a ladle and cook for 2 minutes until everything comes together.
Add the chopped spinach and cook until it's wilted in the creamy sauce.
Add the Parmesan cheese along with the seasonings—salt, pepper, and crushed red pepper flakes.
Once the cheese is melted, add the cooked pasta along with ½ cup of pasta water. Toss it until everything is well combined.
Once done, garnish the Boursin cheese pasta with freshly shaved Parmesan cheese.