How to Make Creamy Vegan Penne alla Vodka From Scratch

We love pasta in our house because it’s one of the foods Larissa and I agree on the most. It’s hearty, easy to make, and always satisfying—especially when there’s a big bowl of vegan penne alla vodka involved.

This creamy, dreamy classic gets a plant-based twist with blended cashews or full-fat coconut milk, bringing all the richness without the dairy. Whether you’re feeding a mixed-diet household or just craving a bowl of comfort food, this vegan vodka pasta hits the spot every time.

Vegetarian Zen is reader-supported. When you buy through links on our site, we may earn a monetary commission. Additionally, the information presented is for educational purposes only. Always consult with your doctor. Learn More.

a close up of vegan penne alla vodka with a fork

What Makes This Recipe Special

This recipe takes all the familiar flavors of traditional vodka sauce—garlic, tomato paste, a little heat from red pepper flakes—and swaps out the heavy cream for dairy-free options like cashew cream, coconut milk, or silken tofu. You still get a luxuriously smooth and tangy vegan vodka sauce, with no compromise on flavor or texture.

It’s also weeknight-friendly. The whole thing comes together in about 30 minutes using basic pantry ingredients, and it’s easy to double for meal prep. Plus, there’s a gluten-free option if you use brown rice penne or your favorite gluten-free pasta.

Shopping List

  • penne pasta (use gluten-free if needed)
  • olive oil
  • vegan butter
  • red onion
  • garlic
  • red pepper flakes
  • vodka (or use dry white wine)
  • tomato paste
  • canned crushed tomatoes or canned plum tomatoess
  • unsweetened full-fat coconut milk, cashew cream, or silken tofu
  • salt and black pepper
  • dried oregano
  • nutritional yeast or vegan parmesan cheese

Optional

  • fresh basil, for garnish
  • tempeh bits or fried tofu cubes for extra protein
  • extra crushed red pepper flakes for heat
ingredients for vegan penne alla vodka

How to Make Vegan Penne alla Vodka

Cook the Penne Pasta

Bring a large pot of salted water to a boil and cook the penne pasta according to package instructions until al dente. Reserve ½ cup of pasta water, then drain pasta and set aside.

Sauté the Onion and Garlic

Heat the olive oil and vegan butter in a large skillet or Dutch oven over medium heat. Add the chopped red onion and cook for about 5 minutes until softened. Stir in the garlic and red pepper flakes and cook for another 30 seconds until fragrant.

Deglaze with Vodka

Pour in the vodka and let it simmer for 2–3 minutes, allowing the alcohol to cook off. The pan should smell slightly sweet, not boozy.

Add Tomato Paste and Crushed Tomatoes

Stir in the tomato paste and cook for a minute or two to caramelize slightly. Add the crushed tomatoes, oregano, and a pinch of salt and pepper. Simmer uncovered for 10 minutes, stirring occasionally.

Blend the Sauce (Optional but Recommended)

For the creamiest texture, use an immersion blender directly in the pot or transfer the sauce to a high-speed blender or food processor. Blend until smooth and return to the pan.

Stir in Creamy Element

Lower the heat and stir in your chosen cream: coconut milk, blended cashews, or silken tofu. Mix until fully combined and warmed through. Add nutritional yeast or vegan parmesan for extra umami.

Combine Pasta and Sauce

Add the cooked penne to the sauce, along with a splash of reserved pasta water if needed to loosen the sauce. Toss until everything is well coated and heated through.

Serve and Enjoy

Serve hot, topped with more vegan parmesan or fresh basil if desired. Pair it with a crisp side salad or roasted veggies for a full meal.

someone cooking vegan penne pasta alla vodka

Why This Creamy Vegan Penne All Vodka Recipe Works

This vegan penne alla vodka recipe works because it keeps the essence of the original—simple ingredients, rich flavor, and creamy texture—while making it more inclusive and a bit lighter on saturated fat. Using pantry staples like tomato paste, canned tomatoes, and olive oil, it’s a great go-to for weeknights or guests. And if you’re cooking for a multivore household, this one’s a crowd-pleaser.

Variations to Try

Go gluten-free Swap the traditional penne with brown rice pasta or your favorite gluten-free variety. It holds up beautifully and still soaks in all that creamy sauce.

Try a different noodle Craving something closer to a cozy Alfredo? Fettuccine works wonderfully here and gives the dish a bit more elegance—great for a stay-in date night.

Add plant-based protein Toss in sautéed vegan chicken, crispy tempeh bits, or pan-fried tofu cubes. Each brings its own texture and heartiness to the plate.

Turn up the heat If you like a little spice, Calabrian chilies or an extra pinch of crushed red pepper flakes will add bold flavor without overpowering the sauce.

vegan penne alla vodka

Tips to Keep It Fresh

Leftovers keep well for up to 4 days in the fridge. Reheat gently on the stove or microwave with a splash of vegetable broth or hot water to loosen the sauce.

If freezing, store the sauce separately from the pasta for best texture. This is also a great make-ahead meal for busy weeks!

Creamy Vegan Penne alla Vodka

This creamy vegan penne alla vodka swaps out the heavy cream for dairy-free options like cashew cream or coconut milk. Quick, easy, and totally comforting!
Prep Time10 minutes
Active Time20 minutes
Total Time30 minutes
Course: Main Dishes
Cuisine: Italian
Keyword: pasta, vegan
Yield: 4 servings
Author: Vickie Velasquez

Ingredients

  • 12 ounces penne pasta use gluten-free if needed
  • 1 tablespoon olive oil
  • 3 tablespoons vegan butter
  • 1 small red onion finely chopped
  • 3-4 cloves garlic minced
  • ½ teaspoon red pepper flakes adjust to taste
  • ½ cup vodka or dry white wine
  • 3 tablespoons tomato paste
  • 28 ounce can crushed tomatoes or canned plum tomatoes
  • ½ cup reserved pasta water
  • ½ cup unsweetened full-fat coconut milk or use cashew cream or silken tofu
  • salt and black pepper to taste
  • ¼ teaspoon dried oregano
  • 3 tablespoons nutritional yeast or vegan parmesan cheese
  • fresh basil, tempeh bits, fried tofu cubes, extra crushed red pepper flakes optional

Instructions

  • Bring a large pot of salted water to a boil. Cook the penne pasta until al dente. Reserve ½ cup of pasta water then drain and set pasta aside.
  • In a large skillet or Dutch oven, heat the olive oil and vegan butter over medium heat. Add the red onion and cook until softened, about 5 minutes.
  • Stir in the garlic and red pepper flakes and sauté for 30 seconds.
  • Pour in the vodka and let it simmer for 2–3 minutes to cook off the alcohol.
  • Stir in the tomato paste and cook for 1–2 minutes until it deepens in color.
  • Add the crushed tomatoes, oregano, salt, and pepper. Simmer uncovered for 10 minutes, stirring occasionally.
  • Optional: blend the sauce using an immersion blender or transfer to a high-speed blender or food processor until smooth, then return to the pan.
  • Stir in the coconut milk, cashew cream, or silken tofu. Mix well and heat through. Add nutritional yeast or vegan parmesan and stir.
  • Add the cooked pasta to the sauce, plus a splash of reserved pasta water if needed. Toss to coat evenly.
  • Serve warm with optional toppings like basil, tempeh bits, or extra spice.

This creamy vegan vodka pasta brings all the indulgence of your favorite comfort dish—minus the dairy. It’s simple enough for weeknights, special enough for date night, and cozy enough for just about any mood.

Love this recipe? Check out our full collection of vegetarian and vegan recipes for more delicious ideas! And if you’re looking to share your creations (or get inspired by someone else’s), join our closed Facebook Group, The Peas and Carrots Society, a group of non-judgy folks who welcome all! Nothing but good food, good friends, and good fun!

To up your cooking game, consider becoming a member of the Rouxbe Online Cooking School. I’ve taken two of their courses and LOVED them!

Free 30-Day Trial!
Rouxbe Online Cooking School Membership
  • Have the world's leading online culinary school at your fingertips with unlimited access to membership courses, all lessons, and hundreds of recipes.
  • Receive chef support from renowned chef educators and hands-on assessments to practice your newly developed technique. With over 590,000 students worldwide we are teaching the world to cook – the right way!
Learn More
Not all of the courses are plant-based so please be sure to review course offerings prior to purchasing.

FAQs

What is vegan vodka sauce made of?

Vegan vodka sauce is typically made with a tomato base, garlic, red pepper flakes, vodka, and a creamy element like cashew cream, coconut milk, or silken tofu to replace heavy cream.

Can I make vodka sauce without vodka?

Yes, you can substitute the vodka with white wine or even vegetable broth. The vodka adds a subtle sharpness, but it’s not essential for flavor.

Is penne alla vodka vegan?

Traditional penne alla vodka contains heavy cream and sometimes cheese, but it’s easy to make vegan by using dairy-free ingredients like cashew cream and vegan parmesan.

How do I make cashew cream for pasta sauce?

Soak ½ cup of raw cashews in hot water for 15–30 minutes, then blend with ½ cup of water in a high-powered blender until smooth.

What pasta shapes work with vodka sauce?

Penne is classic, but this sauce also pairs beautifully with rigatoni, fusilli, or gluten-free varieties like brown rice pasta.

Scroll to Top