In a large skillet, heat the olive oil. Once hot, add the garlic, onion, and mushrooms. Season with the salt. Cook on medium for about 15 minutes or until onions are translucent and mushrooms are soft.
Stir in the white white, simmer until the liquid is reduced by half. This can take around ten minutes.
Add the remaining ingredients. Simmer for about 20 minutes, stirring often, or until the mixture is thickened and reduced. Serve over mashed potatoes, gluten-free vegan pasta, quinoa, riced cauliflower, or any grain combined with greens.
Notes
If mixture is too thin, mix about 1 tablespoon corn starch with 2 tablespoons cold water. Pour into the simmering liquid and simmer until thickened.