This creamy vegan truffle pasta is a super easy, 1 pot meal perfect for weeknights or fancy enough for a date night dinner. Packed with earthy mushrooms, truffle oil, and hints of garlic, this no-boil pasta dish is vegetarian and vegan friendly but will please omnivores as well!
why you’ll love this truffle mushroom pasta recipe
This pasta is seriously SO easy. I love a good creamy pasta and this creamy mushroom pasta recipe checks all of the boxes.
- One Pot Recipe: You only need one pot to make it, there’s absolutely no boiling (in a separate pot) required, and it makes a ton of food. So if you love leftovers as I do, this is your recipe!
- Earthy Flavor: This recipe uses truffle oil for some added earthy flavor but this is completely optional.
- Super Creamy: It uses a roux, dairy-free milk, and dairy-free cheese to create an unbelievably creamy texture.
are truffles vegan?
This recipe uses some truffle oil for extra flavor, but a question that’s asked a lot is whether truffles are vegan. Truffles are a type of fungi similar to mushrooms, so they’re technically vegan since they are fungi.
However, historically truffles have been found by the use of animals like pigs. In recent times, most truffle farmers use dogs to help find truffles underground.
Since farmers technically use animals to find them, truffles might not be considered vegan-friendly for some people.
Whether you chose to consume truffles as a vegan is a personal decision. You can find more info about truffles and how they’re harvested here.
If you’re on the fence, a majority of truffle oils actually don’t use real truffles. Most cheaper oils are made with synthetic extracts that mimic the aroma of truffles. You can find out more in this article.
This truffle-flavored oil is artificially flavored. If you can’t find artificially flavored truffle oil, you can still make this pasta without the truffle oil. It will still be a deliciously creamy vegan mushroom pasta!
the vegan mushroom pasta ingredients
This mushroom pasta is full of flavorful ingredients like cremini mushrooms, truffle oil, shallots, and garlic. While this no-boil pasta is completely dairy-free, it’s still amazingly creamy and comforting.
To make this recipe, you’ll need to gather the following ingredients:
- Medium Shells, or another short pasta
- Black Pepper
- White Wine
- Dairy Free Milk, like unsweetened almond milk or soy milk
- Veggie Stock
- Cremini Mushrooms
- Vegan Butter
- Truffle Oil, optional
- Sea Salt
- Vegan Mozzerella, like Violife
I’m using medium-sized shells in this recipe. A short pasta works the best here because it’s thicker and holds up very well in this one-pot recipe.
Note: You can use a different pasta, but it will affect the cooking time.
I recommend sticking to short pasta like ziti or penne vs. a long spaghetti which is more likely to break after cooking.
the best vegan cheese
Vegan cheese can be hit or miss, so even if you’re not a dairy-free cheese lover, I recommend trying out multiple brands to find the one that you like the most!
Below are some of the vegan cheeses that I feel work best in this recipe:
- Trader Joe’s Vegan Mozzarella Shreds:I love Trader Joe’s vegan cheese. It’s affordable and works great in dishes where the cheese will be melted. I also used some of their vegan mozzarella in this recipe.
- Field Roast Chao Cheese Shreds: Chao just came out with their shredded vegan cheese and I’m all about it! It’s on the pricier side, but for good reason because this is one of my favorite vegan cheese brands.
- Daiya Cutting Board Mozzarella Shreds: Daiya often gets a bad wrap for having a very distinctive taste. BUT they’ve modified their recipe over the years and came out with the Cutting Board Collection. So if you haven’t tried them recently you should try them out again. Daiya is the brand that often goes on sale the most at my local big-box grocery store making it the most affordable option for me.
how to make the truffle pasta
*Video Tutorial is Above the Recipe Card Down Below!*
STEP 1: In a large stockpot or dutch oven add the vegan butter, oil, shallots, garlic, and mushrooms.
STEP 2: Saute the veggies until the mushrooms are mostly cooked down. The veggies should be slightly tender.
STEP 3: Add salt, pepper, garlic powder, and flour. Stir until the flour coats all the vegetables.
STEP 4: Pour in the white wine to deglaze the pot. Then, add in the pasta and then 1 cup of dairy-free milk and 2 cups of veggie broth. Simmer for 10 minutes covered, stirring occasionally.
STEP 5: After 10 minutes, uncover and add the remaining 1/2 cup of dairy-free milk & the vegan cheese and simmer for another 10 minutes or until the pasta is cooked.
STEP 6: Top with fresh herbs and a sprinkle of vegan cheese and serve warm.
truffle pasta tips, tricks & faq
This vegan truffle pasta is fabulous served with fresh parsley, nutritional yeast, or some extra vegan cheese sprinkled on top.
Not all wines are vegan. You can use Barnivore.com to check and see if your wine is vegan-friendly.
Truffles are a type of fungi similar to mushrooms. They are technically vegan since they are fungi, however historically truffles have been found by the use of animals like pigs. In recent times, most truffle farmers use dogs to help find truffles underground. Whether you chose to consume truffles as a vegan is a personal decision. You can find more info about truffles and how they’re harvested here.
If you’re on the fence, a majority of truffle oils actually don’t use real truffles so depending on the brand, they may be suitable for vegans. Most cheaper oils are made with synthetic extracts that mimic the aroma of truffles. You can find out more in this article.
The all-purpose flour in this recipe helps thicken the cream sauce. I don’t recommend making this recipe without it.
want more vegan pasta recipes? Check out these!
- The Best Vegan Chicken Parm
- Vegan Chicken Parm Stuffed Shells
- Creamy Vegan Baked Mac & Cheese
- Classic Basil Pesto
- Vegan Butternut Squash Ravioli
recipe and video:
Did you make this creamy vegan truffle pasta recipe? I’d love to know! Leave a rating and comment below!
- 3 tbsp vegan butter
- 1 tbsp truffle oil, see notes- optional
- 2 shallots, sliced thin
- 4 cloves garlic, minced about 2 ½ tbsp
- 4 cups sliced cremini mushrooms, (about 12 oz)
- ¼ cup dry white wine
- ¾ tsp sea salt , adjust to taste
- ½ tsp black pepper
- 1/2 tsp garlic powder
- 1 tsp maple syrup, optional but recommended
- 3 tbsp all-purpose flour
- 3 ½ cups medium shells, or other short pasta
- 1 ½ cups unsweetened dairy-free milk (like almond milk), divided
- 2 cups veggie broth
- ½ cup shredded vegan mozzarella, like Daiya or Violife
- In a large stockpot or dutch oven melt the vegan butter. Add the truffle oil (or sub olive oil), shallots, garlic, and mushrooms.
- Saute the veggies, stirring occasionally, until the mushrooms are mostly cooked down.
- Add salt, pepper, garlic powder, maple syrup (if using), and flour. Stir until the flour coats all the vegetables.
- Pour in the white wine to deglaze the pot. Simmer until most of the liquid is gone.
- Add in the pasta and then 1 cup of dairy-free milk and 2 cups of veggie broth. Simmer for 10 minutes covered, stirring occasionally.
- After 10 minutes, uncover and add the remaining 1/2 cup of dairy-free milk & the vegan cheese and simmer for another 10 minutes or until the pasta is cooked. If the pasta looks dry, stir in up to another 1 cup of dairy-free milk (see notes).
- Top with fresh herbs and a sprinkle of vegan cheese and serve warm.
Salt & Seasoning
- Adjust the salt levels to taste. The salt and seasonings may need to be adjusted based on the type of vegetable broth you use.
- Based on the type of pasta you use, you may need to add more or less dairy-free milk. After 10 minutes of boiling, check the liquid levels. Add the remaining 1/2 cup of dairy-free milk. If it looks like your pasta needs more liquid, add up to 1 cup extra depending on how much liquid your pasta absorbs while cooking.
Please note: Not all wines are vegan. You can use Barnivore.com to check and see if your wine is vegan-friendly.
Truffles are technically vegan since they're fungi, however, the method for harvesting them might not be considered vegan for some people. Most cheaper oils are made with synthetic extracts that mimic the aroma of real truffles. You can find out more in this article. If you're on the fence on whether truffles are vegan-friendly, opt for an artificially flavored truffle oil or opt for regular olive oil instead.
Nutrition Information:Yield: 4 Serving Size: 1
Amount Per Serving: Calories: 355Total Fat: 15gCarbohydrates: 20gProtein: 7g
Nutritional info is an estimate.
Disclosure: This page contains some affiliate links. Please know that I may receive a percentage or commission from a link included on this page, at no cost to you. I will only recommend a product or service that I have used or believe has substantial value to my readers.