Penne alla Vodka: Creamy, Silky Tomato Pasta Sauce

Overhead view of penne alla vodka in a shallow bowl with basil, parmesan, and a creamy tomato sauce
Jump to Recipe

Penne alla vodka is a stovetop pasta where penne cooks in a tomato-cream sauce built on vodka, butter, and a hit of red pepper flakes. The vodka isn’t there for a buzz. It helps release flavor from the tomato paste that oil or water alone can’t pull out, and most of the alcohol cooks off during the simmer.

The dish showed up on Italian-American menus in the 1970s and 80s and stuck around because it’s forgiving to make. The sauce lands somewhere between marinara and alfredo, with enough acidity to keep it from tasting heavy.

I make this on a weeknight when I want something that tastes slower than it actually is. It comes together in one skillet in about 35 minutes, start to finish.

One thing to watch: pour cold cream into a sauce that’s still boiling hard and it can split into a grainy, oily mess. Turn the heat to low first, then stir the cream in slowly.

Overhead view of penne alla vodka in a shallow bowl with basil, parmesan, and a creamy tomato sauce

Why You’ll Love This Recipe

  • One skillet for the sauce, ready in about 35 minutes total
  • Vodka deepens the tomato flavor without leaving a boozy taste
  • Pantry staples plus one can of tomatoes, no special shopping trip
  • Reheats well, so leftovers taste just as good the next day

Ingredient Notes

  • Vodka: Use a plain, mid-shelf vodka, nothing flavored. If you’d rather skip alcohol, swap in an equal amount of chicken or vegetable broth plus a squeeze of lemon.
  • Heavy cream: Gives the sauce its body and pale orange color. Half-and-half works in a pinch but makes a thinner sauce.
  • Crushed San Marzano tomatoes: Their lower acidity and sweetness suit this sauce well. Any good-quality canned crushed tomato works if you can’t find San Marzano.
  • Tomato paste: Toasting it in butter before adding liquid is what builds the deep color and flavor, don’t skip this step.
  • Parmesan: Grate it yourself off the block. Pre-shredded parmesan has anti-caking starch that keeps it from melting smoothly into the sauce.
  • Shallot: Milder and sweeter than onion, which keeps the soffritto from overpowering the tomato. A small yellow onion works as a substitute.
Overhead view of penne alla vodka in a shallow bowl with basil, parmesan, and a creamy tomato sauce

Penne alla Vodka: Creamy, Silky Tomato Pasta Sauce

Penne tossed in a tomato-vodka cream sauce built on toasted tomato paste, butter, and parmesan, ready in about 35 minutes.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings: 4 servings
Course: Main Course (Pasta)
Cuisine: Italian-American
Calories: 560

Ingredients
  

  • 400 g Penne (14 oz)
  • 2 tbsp Olive oil
  • 2 tbsp Unsalted butter
  • 1 Shallot, finely diced large; or 1 small yellow onion
  • 3 Garlic cloves, minced
  • 3 tbsp Tomato paste
  • 1/3 cup Vodka (80 ml)
  • 1 can Crushed San Marzano tomatoes (800 g / 28 oz)
  • 3/4 cup Heavy cream (180 ml)
  • 1/2 tsp Red pepper flakes
  • 3/4 cup Parmesan, grated (60 g); plus more for serving
  • Salt to taste; plus salt for the pasta water
  • 1 cup Reserved pasta water
  • Fresh basil, torn small handful

Method
 

Cook the Penne
  1. Bring a large pot of well-salted water to a boil. Cook the penne 1 to 2 minutes less than the package directions, until just shy of al dente.
  2. Reserve 1 cup of pasta water, then drain the penne and set it aside.
Build the Vodka Sauce
  1. Heat the olive oil and butter in a large skillet over medium heat until the butter melts.
  2. Add the shallot and cook 3 to 4 minutes, stirring often, until soft and translucent.
  3. Add the garlic and red pepper flakes and cook 30 seconds until fragrant.
  4. Stir in the tomato paste and cook 2 minutes, stirring often, until it turns brick-red and coats the pan.
  5. Pour in the vodka, scraping up any browned bits, and simmer 2 to 3 minutes until reduced by half and the sharp alcohol smell fades.
  6. Add the crushed tomatoes, season with salt, and simmer 10 to 12 minutes, stirring occasionally, until slightly thickened.
  7. Lower the heat, stir in the cream, and simmer 2 to 3 minutes until the sauce turns pale orange-pink. Keep it at a gentle simmer, not a boil, or the cream can split.
Finish and Serve
  1. Add the drained penne to the skillet with 1/2 cup reserved pasta water. Toss over low heat 1 to 2 minutes until the sauce clings to the pasta.
  2. Stir in the parmesan, adding more pasta water a splash at a time if the sauce looks too thick.
  3. Remove from the heat, scatter basil on top, and serve right away with extra parmesan.

Notes

  • Toast the tomato paste until it darkens, this deepens the flavor of the whole sauce.
  • Simmer the vodka fully before adding tomatoes to cook off the sharp alcohol edge.
  • Reserve pasta water before draining, you'll need it to loosen the sauce later.
  • Keep the heat low once the cream goes in to avoid curdling.
Wooden spoon stirring vodka sauce with tomato paste and cream in a stainless steel skillet on the stove

Tips for Success

  • Toast the tomato paste in the butter for a full 2 minutes so it caramelizes instead of tasting raw.
  • Simmer the vodka until the harsh alcohol smell fades, about 2 to 3 minutes, before adding the tomatoes.
  • Undercook the penne by 1 to 2 minutes so it finishes cooking in the sauce and absorbs flavor.
  • Warm the cream slightly before stirring it into the hot sauce to lower the risk of splitting.
  • Save at least 1 cup of starchy pasta water, it’s what makes the sauce cling instead of pooling.

Variations

  • Add crisped pancetta or guanciale near the end for a smoky, salty version of the classic sauce.
  • Swap heavy cream for full-fat coconut milk and skip the parmesan for a dairy-free version with similar richness.
  • Stir in sauteed mushrooms or a handful of baby spinach at the end for more vegetables without changing the base.

Storage and Reheating

Penne alla vodka keeps in an airtight container in the fridge for up to 4 days. The sauce thickens as it chills, that’s normal.

Reheat on the stovetop over low heat with a splash of milk or reserved pasta water, stirring until the sauce loosens back up. Microwave in 30-second bursts works too, stir between each one.

Freeze the sauce on its own, not tossed with the pasta, in a freezer-safe container for up to 2 months. Thaw overnight in the fridge and warm gently, whisking in a splash of cream if it looks separated, before tossing with freshly cooked penne.

Serving Suggestions

Crusty Italian bread or garlic bread is worth having on the table since it’s built for mopping up the leftover sauce.

A simple arugula salad with lemon vinaigrette cuts through the richness of the cream without competing with the tomato base.

Pour a light Chianti or a dry rosé alongside it, or club soda with lemon if you’d rather skip wine.

FAQ

Why does my penne alla vodka sauce look broken or grainy?

This usually happens when cream hits a sauce that’s boiling too hard or the heat is too high once it’s stirred in. Lower the burner to low as soon as the cream goes in and keep it at a bare simmer. If it already looks grainy, whisk in a splash of warm pasta water off the heat to bring it back together.

Can I use half-and-half instead of heavy cream in penne alla vodka?

Yes, half-and-half works, though the sauce will be thinner and less rich than with heavy cream. Simmer it a couple minutes longer to help it reduce and thicken, and keep the heat low since it splits more easily than heavy cream does. For a richer result, stick with heavy cream.

Can I make penne alla vodka ahead and freeze the sauce?

Yes, but freeze the sauce on its own, not tossed with the pasta. Cool it completely, then freeze in an airtight container for up to 2 months. Thaw overnight in the fridge and reheat gently, whisking in a splash of cream if it looks separated, then toss with freshly cooked penne.

What goes well with penne alla vodka for a full dinner?

Garlic bread or a crusty loaf works well since the dish is built for mopping up leftover sauce. A simple arugula salad with lemon vinaigrette balances the richness of the cream. For wine, a light Chianti or a dry rosé both work without competing with the tomato and vodka base.

Is penne alla vodka gluten free if I swap the pasta?

Yes, swapping in gluten-free penne made from rice or corn flour makes the dish gluten free, since the sauce itself has no flour or gluten-based thickener. Cook the gluten-free pasta a minute less than the package suggests, since it can go mushy fast once tossed with the hot sauce.

Do I need to burn off the alcohol when I add vodka to the sauce?

Yes, simmer the vodka uncovered for 2 to 3 minutes before adding the tomatoes, until the sharp alcohol smell fades. This step also thickens the tomato paste slightly and helps it bind with the butter, part of what gives penne alla vodka its silky texture.

Related recipes