Bring a large pot of water to a boil. Add a pinch of salt. Add pasta and cook until al dente.
Strain the pasta while reserving 1/2 cup of the pasta water.
While your pasta is cooking, you can make the sauce. In a large skillet over medium heat, add oil, garlic, and shallot. Cook until fragrant.
Add red pepper flakes and tomato paste. Cook for about 2 minutes.
Add heavy cream, vodka sauce, salt, and pepper. Lower the heat and simmer for about 10-15 minutes.
Add butter to the sauce and let it melt. Combine the butter with the sauce.
Add the pasta and the reserved pasta water to the skillet.
Add Parmesan cheese, and cook on medium heat until the sauce has thickened.
Remove from heat. Sprinkle with chopped basil, more parmesan cheese and red pepper flakes. Serve warm and enjoy!