
Every home cook needs a reliable weeknight pasta recipe, and this vegan vodka sauce pasta is exactly that. Inspired by classic penne alla vodka, this creamy dairy-free pasta is rich, comforting, and made with simple pantry ingredients. You only need olive oil, onion, garlic, tomato paste, pasta, vodka, cashews, and vegan Parmesan to create a silky sauce that tastes special without requiring much effort.
The secret to a deeply flavorful vegan vodka sauce is taking the time to cook the tomato paste until it becomes dark red and caramelized. This quick step softens the sharp, raw tomato flavor and builds a savory base with plenty of depth. Blended cashews give the sauce its creamy texture without coconut milk, while vegan Parmesan adds a salty, cheesy finish. The result is a smooth, luscious pasta sauce that tastes surprisingly close to the traditional version while staying completely vegan and dairy-free.

Why You’ll Love This Recipe
- Big flavor in little time: Cooking a full tube of tomato paste until it is dark, glossy, and caramelized creates a rich tomato flavor quickly. Combined with garlic, onion, red pepper flakes, and vegan Parmesan, the sauce tastes bold and balanced.
- No coconut milk: Many vegan vodka sauce recipes use canned coconut milk for creaminess, but coconut can leave a noticeable flavor. This recipe uses raw cashews instead, which blend into a neutral, creamy base and allow the tomato, garlic, and Parmesan flavors to shine.
- Simple pantry ingredients: This vegan penne alla vodka uses fewer than 10 main ingredients, many of which you may already have on hand. It is ideal for nights when you want something cozy without making a grocery run.
- Comforting and dairy-free: The finished pasta is creamy, saucy, and satisfying without heavy cream or dairy cheese. It is a great option for vegan dinners, dairy-free meals, or anyone who loves a rich tomato pasta.
- Easy to customize: Penne is classic, but rigatoni, rotini, or another short pasta shape also works well. Use gluten-free pasta if needed.
This vegan vodka sauce pasta is flavorful, creamy, saucy, and perfect for an easy weeknight dinner.


Ingredients and Substitutes
You need a short list of ingredients to make this creamy vegan vodka sauce pasta. Each one plays an important role in building texture and flavor.

- Raw cashews: Cashews create the smooth, creamy base for this dairy-free vodka sauce. Use raw cashews rather than roasted or salted cashews so the sauce stays neutral and balanced.
- Tomato paste: Tomato paste provides concentrated tomato flavor. For the best results, cook it until it becomes darker and caramelized. Double-concentrated tomato paste is especially flavorful and is often sold in tubes.
- Vodka: Vodka is part of what gives vodka sauce its signature balance. It helps loosen the browned tomato paste from the pan and rounds out the flavor. If needed, white wine or vegetable stock can be used instead, though the flavor will be slightly different.
- Penne: Penne is the classic choice for penne alla vodka because the sauce clings well to the tubes. Rigatoni, rotini, or another short pasta can also be used.
- Vegan Parmesan: Choose a finely grated vegan Parmesan that melts smoothly into the sauce. A store-bought shaker-style vegan Parmesan works better here than a homemade cashew-style Parmesan, which will not blend into the sauce the same way.
See the recipe card below for the full ingredient list, measurements, and instructions.

How to Make Vegan Vodka Sauce Pasta
This recipe comes together in a few simple steps. While the pasta water comes to a boil, the sauce base cooks on the stovetop. Then everything is blended until smooth and tossed with pasta, reserved pasta water, and vegan Parmesan.






See the recipe card below for the full method, timing, and recipe notes.

Frequently Asked Questions
Vodka helps balance and enhance the flavor of the sauce. It also deglazes the pan, lifting the caramelized tomato paste, onion, and garlic from the bottom so those savory bits become part of the sauce. The finished dish should not taste strongly of vodka.
Yes, you can make this sauce without vodka, but it will not taste exactly the same. White wine can be used as a substitute, or vegetable stock can be used if you prefer to avoid alcohol. The sauce will still be creamy and flavorful.
This pasta is filling enough to enjoy on its own. If you want to serve it with a side, try a crisp green salad, a simple spinach salad, roasted vegetables, or garlic bread.

More Pasta Ideas
- Spicy plant-based sausage and Brussels sprouts pasta
- Lemon Swiss chard pasta
- Butternut squash pasta with toasted breadcrumbs
- One-pot tomato harissa orzo pasta
- Mushroom stroganoff
📖 Recipe
Vegan Vodka Sauce Pasta

Ingredients
- â…“ cup raw cashews
- 1â…“ cups boiling water
- 3 tablespoons extra-virgin olive oil
- 1½ cups diced yellow onion (about 1 medium)
- 5 cloves garlic, thinly sliced
- ¼ teaspoon red pepper flakes
- 1 (5.3 oz/150g) tube tomato paste (double concentrated, see note 1)
- 1 lb dried penne (see note 2)
- ¼ cup vodka
- 1 teaspoon fine sea salt
- â…“ cup grated vegan Parmesan (plus more for garnish, see note 3)
Instructions
-
Quick soak the cashews: Add the cashews and boiling water to a small heatproof bowl. Let them soak for at least 10 minutes while you cook.
-
Boil the pasta water: Bring a large pot of salted water to a boil.
-
Start the sauce: Warm the olive oil in a large pot over medium heat. Add the onion and cook until golden around the edges, about 6 minutes. Add the garlic and red pepper flakes, then cook for 1 to 2 minutes, until fragrant. Stir in the tomato paste and cook, stirring often, until it turns dark red and begins to stick to the bottom of the pot, about 8 to 10 minutes. If it sticks too quickly, reduce the heat slightly.
-
Cook the pasta: Cook the penne until al dente according to the package directions. Before draining, reserve 2 cups of pasta water.
-
Blend the sauce: Pour the vodka into the tomato paste mixture and cook for about 1 minute, scraping up any browned bits from the bottom of the pot. Transfer the mixture to a high-speed blender with the cashews and their soaking water. Blend until completely smooth and creamy.
-
Combine and serve: Pour the sauce back into the pot. Add the salt and ¾ cup of reserved pasta water, then warm over medium-low heat until bubbling. Add the cooked pasta and vegan Parmesan. Toss until coated, adding small splashes of pasta water as needed to create a silky sauce. Taste and add more salt if needed. Garnish with extra vegan Parmesan and serve warm.
Notes
- Tomato paste: Double-concentrated tomato paste has a more intense flavor and is often sold in tubes. Use it if available.
- Pasta: Penne is classic, but rigatoni, rotini, or another short pasta shape also works. Choose gluten-free pasta if needed.
- Vegan Parmesan: Use a store-bought, finely grated vegan Parmesan that melts smoothly into sauces.
- Blender tip: A high-speed blender will make the smoothest sauce. If you do not have one, soak the cashews for at least 30 minutes. If any cashew pieces remain after blending, strain the sauce before returning it to the pot.
Nutrition
| Carbohydrates: 66g
| Protein: 12g
| Fat: 14g
| Fiber: 3g
| Sugar: 4g