Creamy Vegan Mushroom Pasta
Prep time
Cook time
Total time
This creamy vegan mushroom pasta is a dream for all you mushroom lovers out there like me. It’s the perfect quick and easy weeknight meal, but also feels fancy and decadent. It's seriously the best vegan pasta recipe ever!
Recipe type: Main
Cuisine: Italian
Serves: Serves 4-6
  1. In a large pot bring salted water to a boil. Cook pasta according to package directions and drain.
  2. While the pasta is cooking, prepare the sauce.
  3. Heat olive oil or butter in a large skillet oven over medium heat. Add garlic, shallots, mushrooms and ½ tsp salt and cook stirring occasionally, until mushrooms are browned and tender, about 10-15 mins.Turning down to medium low after 5 mins.
  4. Sprinkle flour over the mushrooms and stir to coat, allowing to cook for 30 sec-1 min. Bring heat back up to medium-high.
  5. Add 1 cup almond beverage, stirring constantly and it let simmer for 1 min. Make sure to break up any clumps.
  6. When completely smooth and thickened slightly, add remaining almond milk and pepper to taste, return to a simmer, stirring constantly.
  7. Cook until the sauce thickens slightly again, about 3 mins.
  8. Remove saucepan from heat and stir in nutritional yeast or vegan parm, if using until melted and or well incorporated. Add peas, and salt & pepper to taste and cook for 1 additional minute or until peas are heated through.
  9. Add the pasta to the mushroom sauce and toss to coat.
  10. Serve garnished with extra parsley and serve immediately.
Recipe by The Edgy Veg at