Grated Parmesan cheese or vegan Parmesan to taste (optional)
Chopped parsley (optional)
Cook pasta following al dente cooking directions on the package. Reserve 1/4 cup of cooking liquid, drain and set aside
While the pasta cooks, heat 2 tablespoons of olive oil ina large skillet. Add mushrooms, salt and pepper and cook over medium heat for 8-10 minutes, until all the water has evaporated. Set aside
Using the same skillet, heat 2 tablespoons of olive oil. Add sliced sausage and cook over medium heat, 2-3 minutes per side. Set aside.
To make the béchamel, heat olive oil in a soup pot. Add flour and cook over medium heat for 1-2 minutes, stirring constantly, until it starts to brown. Add milk, vegetable bouillon or nutritional yeast, salt and pepper, whisking constantly until it thickens
Add cooked pasta, mushrooms, sausage and reserved pasta water. Cook for about a minute and serve immediately. Garnish with Parmesan cheese and parsley if desired