Dairy-Free Penne alla Vodka
A glossy, creamy dairy-free penne alla vodka made with tender pasta, starchy pasta water, and a silky cashew-based vodka sauce. It has the comfort of the classic restaurant dish without heavy cream, butter, or parmesan.
Recipe by Non Dairy Dude
This recipe uses: Dairy-Free Vodka Sauce
Ingredients
Pasta
- 12 ozPenne pasta
- 1 tbspFine salt, for pasta water
Sauce
- 1 batchDairy-Free Vodka Sauce
- 1 cupReserved pasta water
Finish
- 1 tbspDairy-free butter
- 2 tbspFresh basil, chopped
- ¼ tspRed pepper flakes, optional
- 2 tbspDairy-free parmesan, optional
Instructions
- 1
Prepare one batch of Dairy-Free Vodka Sauce, or warm a batch you made ahead. Keep it over low heat while the pasta cooks. If the sauce is very thick from the refrigerator, loosen it with a splash of water or oat milk before adding the pasta.
- 2
Bring a large pot of water to a boil and season it with 1 tablespoon of salt. Add the penne and cook for 1 minute less than the package's al dente time.
- 3
Before draining, reserve 1 cup of the starchy pasta water. Drain the pasta, but do not rinse it.
- 4
Add the drained penne to the warm vodka sauce along with 1/2 cup of the reserved pasta water. Toss over low heat for 1 to 2 minutes, until the sauce turns glossy and clings to the pasta.
- 5
Add the dairy-free butter and toss until melted into the sauce. If the sauce feels too thick or sticky, add more reserved pasta water 2 tablespoons at a time until it coats the penne smoothly.
- 6
Taste and adjust with more salt, red pepper flakes, or a small squeeze of lemon if the sauce needs brightness. Fold in the basil.
- 7
Serve immediately, topped with dairy-free parmesan if using. Penne alla vodka is best while the sauce is hot and glossy.
Dairy Substitutions Used
Traditional penne alla vodka gets its creamy finish from heavy cream, butter, and sometimes parmesan. This version uses the Dairy-Free Vodka Sauce, which replaces heavy cream with cashew-oat cream and finishes with dairy-free butter for gloss. Starchy pasta water helps the sauce emulsify and cling to the penne without dairy.
Tips & Variations
Timing note: The listed time assumes the Dairy-Free Vodka Sauce is already made. If making the sauce the same day, add the sauce recipe's soaking and cooking time.
Undercook the pasta slightly: Pull the penne about 1 minute before al dente so it can finish in the sauce without going soft.
Reserve the pasta water: Starchy pasta water is what turns sauce plus noodles into a glossy pasta dish. Plain water will loosen the sauce, but it will not bind as well.
Use enough sauce: One batch of vodka sauce is the right amount for 12 ounces of pasta. A full pound of pasta will stretch the sauce too thin unless you make extra sauce.
Finish over low heat: Cashew-based sauces can thicken quickly. Keep the heat low while tossing and add pasta water gradually.
Add protein: Grilled chicken, shrimp, or browned Italian sausage all work well here. Add cooked protein when tossing the pasta with the sauce.
Leftovers: Refrigerate for up to 3 days. Reheat gently with a splash of oat milk or water, stirring often, until creamy again.
Get new dairy-free comfort food recipes
New recipes, substitution tips, and classic dishes rebuilt without dairy.

