- Bring a large pot of salted water to a boil.
- Add the pasta and cook according to the package instructions until al dente.
- Reserve ½ cup pasta water, then drain and set aside.
Step 2: Sauté the Mushrooms
- In a large skillet, heat olive oil over medium heat.
- Add the chopped onion and sauté for 3–5 minutes until softened.
- Stir in the garlic and cook for 1 minute until fragrant.
- Add the mushrooms and a pinch of salt. Cook for 6–8 minutes, stirring occasionally, until the mushrooms are browned and tender.
Step 3: Make the Creamy Sauce
- Stir in the thyme and smoked paprika (if using) and cook for another 30 seconds.
- Add the plant-based milk, vegetable broth, and nutritional yeast. Stir to combine.
- Gradually stir in the cornstarch slurry and cook for 2–3 minutes, or until the sauce thickens.
- Season with salt and black pepper to taste.
Step 4: Combine Pasta and Sauce
- Add the cooked pasta to the skillet and toss to coat in the creamy mushroom sauce.
- If the sauce is too thick, add a splash of the reserved pasta water to loosen it.
Step 5: Serve
- Divide the pasta among bowls and garnish with fresh parsley, vegan parmesan, or crushed red pepper flakes.
- Serve immediately and enjoy!