Go Back
+ servings
Creamy vegan mushroom pasta in a white bowl with a fork, topped with fresh herbs.
Print Recipe
5 from 24 votes

Vegan Mushroom Pasta

Comforting, creamy vegan mushroom pasta is hearty, warming, and so satisfying! It's a healthy, easy recipe that comes together in under 30 minutes. Perfect for a weeknight dinner, or a meal to impress your non-vegan friends and your whole family!
Prep Time8 minutes
Cook Time20 minutes
Total Time28 minutes
Course: Main Course
Cuisine: American, Vegan
Diet: Gluten Free, Vegan, Vegetarian
Servings: 4
Calories: 318kcal
Author: Anjali Shah

Ingredients

Instructions

  • Prepare pasta according to package directions.
  • Melt the olive oil and vegan butter in a large skillet, add the onion and sauté until translucent.
  • Add the garlic and mushrooms, continue to sauté until the mushrooms are cooked through.
  • Stir through the flour, reduce heat and cook for 2 minutes, continuing to stir.
  • Pour half of the soy milk in, stirring continuously to incorporate well.
  • Add remaining soy milk, increase heat and stir to combine.
  • Bring to a boil, reduce heat and continue to stir until the sauce thickens.
  • Mix through the vegan parmesan cheese reserving ¼ to sprinkle on top when serving.
  • Season with salt and pepper to taste.
  • Add the cooked pasta to the sauce and stir though.
  • Serve immediately, topped with grated vegan cheese and chopped parsley.

Video

https://youtu.be/DwAEa8-FNnM

Notes

  • Cook the pasta fresh, and follow package instructions for best results. Remove the pasta 1 minute before the cooking time on the box has completed so that it stays al dente before you add it to the mushroom sauce.
  • Sauté the mushrooms until golden in color which helps to create a delicious flavorful sauce.
  • Adjust seasoning to taste -- use plenty of salt and pepper!
  • Be sure to cook off the flour in step 3 to ensure the sauce doesn’t taste flour-y and this also helps to thicken the sauce.
  • Fresh thyme can be added for an additional flavor in the sauce.
  • Any type of pasta can be used for this dish.
  • Store leftovers in the fridge in an airtight container for up to 3 days.

Nutrition

Calories: 318kcal | Carbohydrates: 39g | Protein: 10g | Fat: 14g | Saturated Fat: 3g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 5g | Trans Fat: 0.03g | Sodium: 223mg | Potassium: 341mg | Fiber: 3g | Sugar: 2g