This Vegan Mushroom Gravy is a rich, flavorful, and comforting sauce that's perfect for all kinds of meals, from mashed potatoes to roasted veggies. Made with hearty mushrooms and savory spices, it’s a fantastic dairy-free, plant-based gravy that doesn’t compromise on taste or texture. With its smooth, earthy flavor, this gravy will elevate any dish it’s paired with, and it’s quick to prepare, making it a versatile recipe for any occasion.
Heat Oil. In a medium skillet, heat olive oil over medium heat.
Sauté Onion and Garlic. Add the chopped onion and garlic, and cook for about 3 minutes, until they are soft and fragrant.
Cook Mushrooms. Add the sliced mushrooms to the skillet and cook, stirring occasionally, for about 5-7 minutes, or until the mushrooms have released their moisture and start to brown.
Add Soy Sauce and Flour. Stir in the soy sauce and sprinkle flour over the mushrooms. Stir well for about 1-2 minutes to cook the flour.
Add Broth and Milk. Slowly pour in the vegetable broth and almond milk, whisking constantly to prevent lumps. Add thyme, then bring the mixture to a gentle simmer.
Thicken Gravy. Let the gravy cook for about 5 minutes, stirring occasionally, until it thickens to your desired consistency. Adjust seasoning with salt and pepper to taste.
Serve. Remove from heat, garnish with fresh parsley if desired, and serve hot over your favorite dishes.
Use a mix of cremini and shiitake mushrooms for extra depth of flavor. If you have fresh thyme or rosemary on hand, add a sprig or two for an even fresher taste. For a thinner gravy, add more vegetable broth; for a thicker gravy, cook slightly longer or add an extra teaspoon of flour. Substitute all-purpose flour with a gluten-free flour blend to keep it gluten-free.