This vegan mushroom pasta is a tasty dish with tender mushrooms and creamy sauce all made without any animal products. It’s easy to make and perfect for a quick, satisfying meal.
I like adding a bit of garlic and parsley to make it taste even better. Sometimes I sneak in a pinch of red pepper flakes for some fun heat!
If you want, serve it with a side salad or a piece of crusty bread. It’s a simple, healthy dinner that everyone will enjoy—even meat eaters might ask for seconds!
Ingredients & Substitutions
Mushrooms:
I use cremini or button mushrooms for their meaty texture. To boost flavor, sauté until golden. If you prefer a different taste, shiitake mushrooms are a great substitute, but they may have a stronger flavor.
Garlic:
Fresh minced garlic adds a fragrant, pungent kick. I like to crush it gently for more aroma. If fresh isn’t available, garlic powder works in a pinch—just cut the amount by half.
Olive Oil:
This helps cook the mushrooms and adds richness. Use good-quality extra virgin for flavor. If you don’t have olive oil, vegetable or canola oil can work, but the flavor won’t be as deep.
Vegan Cream or Coconut Milk:
This creates a creamy sauce. I love using coconut milk for richness, but soy or cashew-based creams are also nice options. Always stir well to prevent separation.
Pasta:
Any shape like penne or spaghetti works. Use your favorite. Whole wheat adds fiber, but regular pasta is perfect if you want a lighter dish.
How do I sauté mushrooms without making them slimy?
Sauté mushrooms on medium-high heat in a hot pan, stirring occasionally. Avoid overcrowding the pan to prevent sweating and sogginess. Cook until golden and moisture evaporates, about 8-10 minutes. This keeps them tender and flavorful.
- Start with a hot pan and a little oil to prevent sticking.
- Add the sliced mushrooms in a single layer for even cooking.
- Let them sit undisturbed for a few minutes to develop color.
- Stir occasionally, cooking until all moisture evaporates and mushrooms are golden.
How to Make Vegan Mushroom Pasta?
Ingredients You’ll Need:
For the Pasta:
- 8 oz vegan pasta (like spaghetti or penne)
For the Mushroom Sauce:
- 2 tbsp olive oil
- 3 cups sliced mushrooms (any variety)
- 3 cloves garlic, minced
- 1 small onion, chopped
- 1/2 cup vegetable broth
- 1 tbsp soy sauce or tamari
- Salt and pepper to taste
- Fresh parsley (optional, for garnish)
How Much Time Will You Need?
Prep time: 10 minutes. Cook time: 15 minutes. Total time: 25 minutes.
Step-by-Step Instructions:
1. Cook the Pasta
Boil a large pot of salted water. Add the pasta and cook until al dente (about 8-10 minutes). Drain and set aside.
2. Sauté the Mushrooms
Heat olive oil in a large skillet over medium heat. Add sliced mushrooms and cook for 5-7 minutes until browned.
3. Add Garlic and Onion
Stir in minced garlic and chopped onion. Cook for 2-3 minutes until fragrant and soft.
4. Make the Sauce
Pour in vegetable broth and soy sauce. Stir and cook for another 2-3 minutes until slightly thickened.
5. Toss Pasta and Serve
Add cooked pasta to the skillet. Toss everything to coat. Season with salt and pepper. Garnish with parsley if desired. Serve warm.