Put the pasta on to cook according to the package instructions.
Add the vegan butter to a pot along with the chopped onions and fry until the onions are softened.
Add the sliced mushrooms, crushed garlic and oregano and fry until the mushrooms are softened.
Add the all purpose flour and fry with the mushrooms for around 1 minute before adding the coconut milk and vegetable stock. Stir in until combined and then keep stirring until it reaches a simmer. It will usually be the perfect thickness by the time it reaches a simmer or soon after.
Add in the salt, black pepper and dijon mustard and stir in.
Add the cooked pasta in with the sauce and toss together until well coated.
Serve with some fresh chopped cilantro and a sprinkle of black pepper.