The sauce makes the meal. This easy vegan gravy completes dinners with rich, savory flavor—ready in about 15 minutes. Made from pantry staples, budget-friendly, and versatile, it’s perfect for weeknights or holiday tables like Thanksgiving and Christmas.

While mushroom, onion, or red wine gravies each have their place, this simple brown vegan gravy is a dependable choice for any meal. No chopping is required and it’s easy to make with common plant-based ingredients.
Ingredients you need

Ingredient notes and substitutions
Flour – This recipe uses a simple roux to thicken the gravy. All-purpose flour works best; for a gluten-free version use an all-purpose gluten-free blend or thicken with a cornstarch slurry.
Butter – Use vegan butter (stick or spreadable) for a richer flavor. Olive oil can be substituted if preferred.
Broth – Vegetable broth forms the base. Use your favorite brand or mix vegan bouillon with water. Mushroom broth adds a deeper, earthier flavor.
Spices – Onion powder, garlic powder, dried thyme, and black pepper season the gravy.
Soy sauce – Soy sauce provides umami and depth. Swap for tamari, liquid aminos, or coconut aminos if needed, but don’t skip it entirely.
Nutritional yeast – Adds a savory, nutty note (more umami than cheesy in this context). If omitted, taste and add a little extra soy sauce or salt as needed.
Salt – Salt is optional because soy sauce, vegan butter, and broth often contain salt. If you use low-sodium ingredients, add salt to taste.
How to make the recipe



1. Make the roux: Melt vegan butter in a saucepan over medium-low heat. Add flour and whisk until a smooth paste forms. Cook 1–2 minutes, stirring constantly to remove the raw flour taste (see image 1).
2. Stir in the soy sauce and dry spices, whisking to combine (image 2).
3. Add 3–4 tablespoons of the broth while whisking until the mixture is completely smooth. Removing lumps at this stage is essential (image 3).
4. Add the nutritional yeast and the remaining broth. Whisk well and bring to a low boil, then reduce to a simmer. Whisk frequently and simmer 8–10 minutes until the gravy reduces and thickens to your desired consistency (image 4).

Storage and freezing
Fridge: Store in an airtight container for 4–5 days.
Freezer: Cool completely, then transfer to a freezer-safe container or bag. It keeps up to 3 months. For easy portions, freeze in ice cube trays and transfer cubes to a bag—add a cube to soups, stews, or pasta while cooking for extra flavor.
Reheat: From the fridge, reheat gently on the stove or in the microwave, whisking and adding a splash of broth or water if needed. From frozen, thaw in the fridge overnight before reheating.
Serving suggestions

Use this gravy anywhere you’d use traditional gravy: over mashed potatoes, stuffing, green bean casserole, roasted carrots, vegan chicken cutlets, vegan turkey, meatloaf, or a lentil shepherd’s pie. It pairs well with many classic comfort dishes and holiday favorites.
Pro tips and tricks
• Cook the roux 1–2 minutes to remove raw flour flavor.
• Whisk the roux with a few tablespoons of broth until completely smooth before adding the rest of the liquid to avoid lumps.
• Don’t omit the soy sauce (or tamari/liquid aminos); it gives essential savory umami that makes the gravy taste like traditional gravy.
• For gluten-free gravy, use a gluten-free all-purpose flour blend and gluten-free tamari or liquid aminos. Avoid single-ingredient flours like almond or coconut flour for thickening.
• Yield: about 1 ¾ cups, roughly 8 servings (about 3 tablespoons each). Reduce simmer time to thicken further or double the recipe for larger crowds.
FAQs
Yes. Use a gluten-free all-purpose flour blend and gluten-free tamari or liquid aminos in place of regular flour and soy sauce.
Yes. Make it 1–2 days in advance and refrigerate in an airtight container. Reheat gently and add a splash of broth if it thickens.
Bring the gravy to a boil then simmer to activate the roux. If it’s still thin, whisk in a cornstarch slurry (1 tbsp cornstarch + 2 tbsp cold water), bring to a gentle boil, then simmer until thickened.
Prevent lumps by whisking the roux with a few tablespoons of broth until completely smooth before adding the rest. If lumps occur, blend the gravy until smooth.

More vegan sauces
- Vegan Ranch Dressing
- Easy Peanut Sauce
- Easy Vegan Cheese Sauce
- Spicy Marinara Sauce
- Chipotle Crema
- Spiced Orange Cranberry Sauce

I hope you enjoy this recipe. If you try it, please leave feedback and a rating. For more easy family-friendly recipes, explore plant-based cookbooks and collections that fit your needs.

Easy Vegan Gravy
Recommended Equipment
- Sauce pot
- Balloon whisk
Ingredients
- 2 tablespoons vegan butter
- 2 tablespoons all-purpose flour (or gluten-free all-purpose blend)
- 1 tablespoon soy sauce (or tamari/liquid aminos)
- 3/4 teaspoon onion powder
- 1/2 teaspoon garlic powder
- 1/2 teaspoon dried thyme
- 1/4 teaspoon black pepper
- 2 cups vegetable broth
- 2 tablespoons nutritional yeast
Instructions
- Heat vegan butter in a sauce pot over medium heat. Add the flour and whisk until a smooth paste forms. Cook 1–2 minutes, stirring constantly.
- Add soy sauce, onion powder, garlic powder, dried thyme, and black pepper. Whisk to combine.
- Add 3–4 tablespoons of broth, whisking constantly until the mixture is completely smooth and lump-free.
- Add nutritional yeast and the remaining broth. Increase heat to bring to a low boil, then reduce to a simmer and cook 8–10 minutes until thickened. If bubbling too vigorously, lower the heat.
Notes
• Cook the roux briefly to remove raw flour taste.
• Ensure the roux is completely smooth with a small amount of broth before adding the rest to avoid lumps.
• Use soy sauce (or tamari/liquid aminos) for essential umami flavor.
• For gluten-free gravy, use a gluten-free all-purpose flour blend and gluten-free tamari.
• Yield is about 1 ¾ cups; adjust thickness by simmering longer or doubling the recipe for larger gatherings.
Nutrition
Nutrition values are estimates and should be verified if needed.