Gather the ingredients.
Melt 1 tablespoon of the vegan margarine in a saucepan over medium heat. Add the mushrooms and garlic and sauté until soft, about 4 to 5 minutes. Remove the mushrooms and garlic from the pan and set aside.
Again over medium heat, melt the second tablespoon of vegan margarine. Stir in the flour to form a paste and allow to cook for about 1 minute.
Gradually stir in the soy milk and whisk the mixture together until it's smooth and a thick paste.
Add the mushrooms, fresh parsley, lemon juice, salt, and pepper. Cook for 1 to 2 minutes, or until thick.
Pour the fresh mushroom cream sauce over warm cooked pasta or noodles. Garnish with fresh chopped parsley (if desired). Serve immediately and enjoy.
