Cook the pasta in salted water according to package directions. Drain and set aside.
Meanwhile, in a large skillet, melt the butter over medium heat. Add in the garlic and red pepper flakes and cook until garlic is fragrant.
Place the diced tomatoes and tomato sauce in a food processor and puree until smooth. Pour the sauce into the skillet.
Mix in the vodka and allow to simmer for around 10 minutes.
Add in the heavy cream and Parmesan, and mix until fully incorporated. Allow to simmer until thickened, around 5 minutes. Mix in the salt, pepper and garlic powder. Mix in the cooked pasta and enjoy!