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 mins
Cook Time20 minutes mins
Total Time28 minutes mins
Course: Main Course
Cuisine: American, Vegan
Diet: Gluten Free, Vegan, Vegetarian
Servings: 4
Calories: 318kcal
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.
- 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.
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