- Bring a large pot of salted water to a boil.
- Cook the pasta according to the package instructions until al dente. Drain and set aside.
Step 2: Sauté the Vegetables
- Heat olive oil in a large skillet over medium heat.
- Add the chopped onion and garlic, sautéing for 3–5 minutes until softened.
- Stir in the sliced mushrooms and a pinch of salt. Cook for 6–8 minutes, stirring occasionally, until the mushrooms release their moisture and begin to brown.
Step 3: Make the Sauce
- Sprinkle the flour over the mushrooms and stir to coat evenly.
- Gradually add the vegetable broth, stirring constantly to avoid lumps.
- Pour in the plant-based milk, soy sauce, Dijon mustard, nutritional yeast, and smoked paprika (if using). Mix well.
Step 4: Simmer
- Bring the mixture to a gentle simmer and cook for 5–7 minutes, stirring occasionally, until the sauce thickens.
- Season with salt and black pepper to taste.
Step 5: Combine and Serve
- Add the cooked pasta to the skillet and toss to coat it in the sauce.
- Serve hot, garnished with fresh parsley if desired.