Bring a large pot of salted water to a boil and cook pasta according to package instructions.
Add the oil or butter to a skillet nad heat over medium/low heat. Once hot, add the diced onion and saute until translucent and lightly browned.
Add in the garlic and saute for 1-2 more minutes.
Pour in the vodka and simmer until the liquid has cooked off.
Add in the tomato paste and saute for a couple minutes to strengthen the flavor.
Add the onion mixture to the blender along with all remaining ingredients.
Blend until completely smooth.
Taste and adjust flavors as desired. Pour on top of your cooked pasta and stir to combine.
Top with fresh basil and enjoy!