Absolutely! To make this vegan, use vegetable stock as the base of this recipe. This recipe is naturally gluten free as cornstarch does not contain any gluten.