Penne alla vodka is an Italian-American pasta in a creamy tomato sauce with garlic, Parmesan and a small amount of vodka. It serves 4 and takes about 35 minutes. Cooking the tomato paste first gives the sauce its depth, and starchy pasta water helps it cling to each piece of pasta.

Penne alla vodka served in a white bowl with fresh basil and grated Parmesan

What is penne alla vodka?

It is generally linked with Italian-American cooking, and Serious Eats notes that its precise origins are unclear. Recipes vary widely. Some use only tomato paste, others use canned tomatoes, and some add pancetta or extra cheese.

Ingredients

Instructions

  1. Boil the pasta. Cook the penne in a large pot of salted boiling water, starting to taste 2 minutes before the packet time. Save about 250 ml of cooking water before draining.
  2. Soften the onion. Meanwhile, heat the oil and butter in a large skillet over medium-low heat. Add the onion and a pinch of salt, and cook for 5 to 7 minutes until soft but not brown.
  3. Add the garlic. Stir in the garlic and pepper flakes for 30 to 45 seconds.
  4. Cook the tomato paste. Add the paste and stir for 2 to 3 minutes, until it darkens slightly.
  5. Add the vodka. Pull the pan away from any open flame, pour in the vodka, then return it to the heat and simmer for a few minutes, scraping the pan.
  6. Simmer the sauce. Add the tomatoes and simmer gently for 8 to 10 minutes, until the sauce coats a spoon.
  7. Add the cream. Lower the heat, stir in the cream and simmer gently for 2 to 3 minutes without letting it boil hard.
  8. Finish. Add the penne and about 60 ml of pasta water, and toss over low heat for 1 to 2 minutes. Off the heat, stir in the Parmesan gradually, loosening with more water if needed. Season and serve with basil.

Why each step matters

Common mistakes

Variations

Serving and storage

A sharp green salad or roasted vegetables balance the rich sauce, and garlic bread is good for what’s left in the bowl.

Refrigerate leftovers within 2 hours and eat them within 2 to 3 days. Reheat gently in a skillet with a splash of water or milk until piping hot. It’s best not to freeze the finished dish, as the sauce can separate.

Frequently asked questions

Does penne alla vodka taste like vodka?

It shouldn’t. The amount is small and the sauce simmers, though some alcohol can remain, so leave it out if you need to avoid alcohol completely.

Why is my sauce too acidic?

The tomatoes may be sharp or need longer to cook. Cream and butter soften the acidity, and a tiny pinch of sugar can help.

Why did my sauce separate?

The heat was probably too high. Keep it at a gentle simmer after adding the cream, and add the cheese over low heat.

Can I use tomato sauce instead of crushed tomatoes?

Yes, but check the seasoning first, as prepared sauces can contain salt, herbs or sugar.

For more help, read our guides to cooking pasta, pasta pairing and common pasta mistakes.