Cook pasta according to package directions. Drain and set aside, reserving about ½ cup of the pasta water to thin the sauce as needed.
In a blender, combine the silken tofu and the milk. Blend until creamy, and no chunks remain.
Meanwhile, start the sauce. In a large skillet over medium heat, heat up the olive oil. Once hot, add in the shallot and cook for 3 minutes. Add the garlic and cook for 2 additional minutes. Mix in the tomato paste and cook for 3 additional minutes, stirring often.
Stir in the vodka, tofu cream mixture, and pepper flakes and mix to combine. Add in the parmesan and butter and stir until melted.
Add in the cooked pasta and stir to coat in the sauce. Enjoy!
