Creamy, thick, and rich, this vegan mushroom gravy is delicious on mashed potatoes and much more! Simple ingredients, oil-free, and ready in 20 minutes.
Preheat a large skillet or saucepan over medium heat and cook the onions for 2-3 minutes or until translucent.
Add 1/4 cup of the broth to the pan to prevent the onion from sticking and burning if necessary. Then, add the mushrooms and cook for 8-10 minutes or until they release their liquid and become tender.
Stir in the garlic, rosemary, and thyme, and continue to cook for 1 minute until fragrant and aromatic.
Pour in the red wine vinegar and cook for 1 more minute while stirring constantly.
Stir in the remaining 2 cups of broth and bring the mixture to a simmer.
In a small bowl or measuring cup, whisk together tamari, nutritional yeast, and cornstarch until it forms a thick paste. Add the mixture to the skillet and whisk continually until the paste dissolves.
Bring the mixture to a boil and cook for 1 minute, reduce the heat to medium-low, and cook for 20 minutes, stirring occasionally. The gravy will thicken as it cooks and then as it sits. Give it a final taste and season with a pinch of salt and pepper if necessary.
Serve the gravy hot over mashed potatoes, rice, vegan meatloaf, or your other favorite recipes.
Once the gravy cools to room temperature transfer it to an airtight container and store it in the freezer for up to 2 months. When you’re ready to partake of its goodness simply let it thaw in the refrigerator and reheat it in a saucepan, and stir or whisk it to remix everything.