
Vegan Vodka Sauce
Looking for a date night recipe that’ll wow your special someone? This indulgent vegan vodka sauce is pure magic – it’s creamy, slightly spicy, and clings perfectly to al dente pasta. Add fresh basil, pour some vegan wine, and let the sparks fly this Valentine’s Day.

What I love about vegan vodka sauce
Vodka sauce has always been one of my favorite pasta sauce options, but it’s often loaded with heavy cream and sometimes even chicken broth. To make it dairy free and vegan-friendly, I’ve substituted the heavy cream for some simple vegan ingredients.
Since coconut milk isn’t as thick as a heavy cream, I added a little of vegan cream cheese to my recipe which adds a richness that the coconut milk alone can’t provide. It’s a simple addition that makes a world of difference.
And, while I normally use crushed tomatoes for my marinara sauce, I prefer tomato puree for this recipe because it’s super smooth which creates a silky, luxurious texture for this vodka sauce.
Searching for more dairy free pasta recipes? cauliflower alfredo sauce / broccoli pasta / caramelized shallot pasta / dairy free risotto

Ingredients:
Making changes to a recipe can result in recipe failure. Any substitutions listed below are simple changes that I believe will work in this recipe, but results are not guaranteed.
- Dairy free butter – We normally use Earth Balance buttery sticks as our replacement for butter, but you can use any brand you prefer.
- Vodka – Use a decent vodka, but nothing super expensive or fancy. We normally have Tito’s, so that’s what we used.
- Coconut milk – This is our replacement for cream, and while it doesn’t have the thickening power, it is just as rich and creamy. You are going to want full-fat canned coconut milk for this recipe – no exceptions.
- Dairy free cream cheese – This adds a creamy, cheesy flavor to the recipe that helps it taste more like real cream. You could potentially leave it out, but I wouldn’t. My favorite brand right now is Violife.
- Tomato puree – I like purée for this recipe to keep the sauce nice and smooth, but you could use crushed tomatoes or blend your own.
Melissa’s tips for recipe success:
- This recipe makes enough sauce for about 2 pounds of pasta. That’s two meals for us, so we normally save the remaining sauce for another meal. Store in an airtight container and refrigerate for up to 1 week. You can also freeze the sauce if you don’t plan on using it within that time frame.
- All about the pasta: I recommend choosing a pasta with ridges to hold the sauce and cooking your pasta to al dente. And, don’t forget to salt your pasta water. It’s the only way you can actually season the pasta itself, and it will make a huge difference in your final dish.

Frequently asked questions

More vegan recipe favorites: vegan cauliflower soup / vegan peach cobbler / vegan spinach artichoke dip / vegan banana pudding

Ingredients
- 2 tablespoons olive oil
- 2 tablespoons vegan butter
- 4 garlic cloves (minced)
- 1/2 teaspoon crushed red pepper flakes
- 1 cup vodka*
- 1 28- ounce can tomato puree
- 1 cup coconut milk
- 1/2 package vegan cream cheese**
- Salt & pepper (to taste)
Instructions
- Sauté the garlic. In a large saucepan, heat olive oil to medium-high. Add vegan butter and allow it to melt completely. Add the garlic and crushed red pepper flakes and sauté until fragrant, about 30 seconds.
- Simmer the vodka. Add the vodka along with the tomatoes and bring the pot to a simmer. Let the sauce simmer for about 15 minutes, and it will start to reduce and thicken.
- Cook your pasta. While the sauce simmers, bring a large pot of salted water, and cook pasta according to package directions for al dente. Reserve 1/2 cup of pasta water before draining.
- Add the cream. Stir in the coconut milk and vegan cream cheese and allow it to melt. Continue cooking the sauce until it has thickened enough to coat the back of a spoon. Then, adjust the seasoning with salt & pepper, to taste and toss with cooked pasta.
I would like to replace the vegan cream cheese with heavy cream. How much heavy cream would I need?
If you replace with heavy cream the recipe will no longer be vegan. I don’t believe substituting heavy cream for cream cheese will be a successful swap. Let me know if you give it a try though!
You say coconut cream in your description but it says coconut milk in the recipe. Which is it?
It is coconut milk, sorry for the confusion!