Why You’ll Love This Recipe
I love this vegan gravy because the caramelized onions create an impressive amount of flavor from a handful of simple ingredients. As I slowly cook the onions, they become soft, golden, and sweet, creating a flavorful foundation for the gravy.
I also like how easy it is to customize the consistency. I can leave some caramelized onion pieces in the finished gravy for a rustic texture or blend everything until silky smooth. I can also prepare it ahead and reheat it when I am ready to serve.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
- Yellow onions
- Olive oil or vegan butter
- Garlic cloves
- All-purpose flour
- Vegetable broth
- Soy sauce or tamari
- Fresh thyme or dried thyme
- Fresh rosemary, optional
- Dijon mustard, optional
- Freshly ground black pepper
- Salt
- Balsamic vinegar, optional
Directions
1. Slice the Onions
I peel the onions and slice them thinly and evenly. Keeping the slices similar in size helps them caramelize at approximately the same rate.
2. Caramelize the Onions
I heat the olive oil or vegan butter in a large skillet or saucepan over medium-low heat. I add the sliced onions with a small pinch of salt and stir until everything is coated.
I cook the onions slowly for about 30 to 40 minutes, stirring regularly. If they begin sticking or browning too quickly, I reduce the heat and add a small splash of water.
I know they are ready when they are very soft, deeply golden, and noticeably sweet.
3. Add the Garlic and Herbs
I stir in the minced garlic, thyme, and rosemary and cook for about 30 seconds to 1 minute, just until fragrant.
I keep the heat moderate because I don’t want the garlic to burn and introduce bitterness.
4. Add the Flour
I sprinkle the flour over the caramelized onions and stir well. I cook the mixture for about 1 to 2 minutes so the flour loses its raw taste.
The mixture will become thick and slightly pasty at this stage, which is exactly what I expect.
5. Add the Vegetable Broth
I gradually pour in the vegetable broth while whisking or stirring constantly. Adding it slowly helps me create a smooth gravy without flour lumps.
I stir in the soy sauce or tamari and Dijon mustard, if using.
6. Simmer the Gravy
I bring the gravy to a gentle simmer and cook it for about 5 to 10 minutes, stirring frequently, until it reaches my preferred consistency.
I finish with black pepper and taste before adding additional salt because vegetable broth and soy sauce can already contribute plenty of saltiness.
For extra depth, I sometimes stir in a small splash of balsamic vinegar at the end.
7. Serve
I can serve the gravy with the caramelized onion pieces intact or carefully blend it until smooth. I serve it warm over mashed potatoes, roasted vegetables, vegan meat alternatives, or my favorite savory dishes.
Servings and Timing
I usually get approximately 6 servings from this Vegan Gravy with Caramelized Onions recipe.
- Prep time: 10 minutes
- Caramelizing time: 30–40 minutes
- Gravy cooking time: 10–15 minutes
- Total time: about 50–65 minutes
- Servings: approximately 6
Most of the cooking time goes into caramelizing the onions. I don’t rush this stage because slow browning is what gives my gravy its deep flavor.
Variations
Mushroom and Caramelized Onion Gravy
I add finely chopped mushrooms once the onions are mostly caramelized. I cook them until their moisture evaporates and they begin to brown before continuing with the recipe.
Gluten-Free Vegan Gravy
I replace the all-purpose flour with a gluten-free thickening option. I can use a gluten-free flour blend or thicken the simmering broth with a cornstarch slurry, adjusting the quantity until I reach the consistency I like.
Red Wine Onion Gravy
I deglaze the pan with a splash of vegan-friendly dry red wine after caramelizing the onions. I let the wine reduce before adding the flour and broth.
Herb Vegan Gravy
I add extra thyme, rosemary, or sage when I want a more aromatic gravy. I especially like this variation for holiday meals.
Smooth Caramelized Onion Gravy
I carefully blend the finished gravy until completely smooth. I find this version particularly good when I want an elegant sauce with a velvety consistency.
Storage/Reheating
I let leftover Vegan Gravy with Caramelized Onions cool before transferring it to an airtight container. I store it in the refrigerator for up to 3 to 4 days.
For longer storage, I freeze the gravy in a freezer-safe container for up to about 3 months. I leave a little room at the top of the container for expansion.
To reheat refrigerated gravy, I warm it gently in a saucepan over low to medium-low heat while whisking or stirring frequently. The gravy usually thickens as it cools, so I add a small splash of vegetable broth or water when I want to loosen it.
I can also reheat individual portions in the microwave, stirring between short intervals until the gravy is hot throughout.
FAQs
How long does it take to caramelize onions for vegan gravy?
I usually allow about 30 to 40 minutes over medium-low to low heat. The exact time depends on my pan, the quantity of onions, and the heat level. I look for onions that are very soft and deeply golden rather than relying only on the clock.
How do I make vegan gravy taste richer?
I build flavor by thoroughly caramelizing the onions and using a flavorful vegetable broth. Soy sauce or tamari adds savory depth, while herbs, Dijon mustard, mushrooms, or a small splash of balsamic vinegar can make the gravy taste even more complex.
Can I make Vegan Gravy with Caramelized Onions ahead of time?
Yes. I often prepare it a day or two ahead and refrigerate it in an airtight container. When I am ready to serve, I gently reheat it and whisk in a little vegetable broth if it has become too thick.
Why is my vegan gravy too thick?
I find gravy naturally thickens as it sits and cools. If mine becomes thicker than I want, I gradually whisk in warm vegetable broth or water until it reaches my preferred consistency.
What can I serve with Vegan Caramelized Onion Gravy?
I love serving it over mashed potatoes, roasted potatoes, cauliflower mash, stuffing, lentil loaf, vegan meatloaf, biscuits, roasted mushrooms, and other vegetables. I also use it to add extra richness to grain bowls and savory pies.
Conclusion
Vegan Gravy with Caramelized Onions is a flavorful plant-based sauce I love making when I want something rich and comforting without meat or dairy. Slowly caramelizing the onions gives me a savory-sweet foundation, while vegetable broth, herbs, and seasonings turn it into a satisfying gravy.
PrintVegan Gravy with Caramelized Onions
A rich, savory vegan gravy built on deeply caramelized onions, vegetable broth, herbs, and seasonings. Serve it rustic with tender onion pieces or blend it into a silky sauce for mashed potatoes, vegetables, and holiday dishes.
- Prep Time: 10 minutes
- Cook Time: 40-55 minutes
- Total Time: 50-65 minutes
- Yield: 6 servings
- Category: Sauce
- Method: Stovetop
- Cuisine: American
- Diet: Vegan
Ingredients
- Yellow onions
- Olive oil or vegan butter
- Garlic cloves
- All-purpose flour
- Vegetable broth
- Soy sauce or tamari
- Fresh thyme or dried thyme
- Fresh rosemary, optional
- Dijon mustard, optional
- Freshly ground black pepper
- Salt
- Balsamic vinegar, optional
Instructions
- Peel the onions and slice them thinly and evenly.
- Heat the olive oil or vegan butter in a large skillet or saucepan over medium-low heat. Add the onions and a small pinch of salt. Cook for 30 to 40 minutes, stirring regularly, until very soft, deeply golden, and caramelized. Reduce the heat or add a small splash of water if the onions begin sticking or browning too quickly.
- Add the minced garlic, thyme, and optional rosemary. Cook for 30 seconds to 1 minute, stirring, until fragrant.
- Sprinkle the flour over the caramelized onions and stir thoroughly. Cook for 1 to 2 minutes to remove the raw flour taste.
- Gradually pour in the vegetable broth while whisking or stirring constantly to prevent lumps. Stir in the soy sauce or tamari and optional Dijon mustard.
- Bring the gravy to a gentle simmer and cook for 5 to 10 minutes, stirring frequently, until it reaches the desired consistency.
- Season with freshly ground black pepper and taste before adding additional salt. Stir in a small splash of balsamic vinegar for extra depth if desired.
- Serve with the caramelized onion pieces intact for a rustic gravy or carefully blend until smooth. Serve warm.
Notes
- Do not rush the onions. Slow caramelization for about 30 to 40 minutes develops the deep savory-sweet flavor of the gravy.
- Vegetable broth and soy sauce can contain substantial sodium, so taste the finished gravy before adding extra salt.
- For mushroom gravy, add finely chopped mushrooms when the onions are nearly caramelized and cook until their moisture evaporates and they begin to brown.
- For a gluten-free version, use a suitable gluten-free flour blend or thicken the broth with a cornstarch slurry. Use gluten-free tamari instead of regular soy sauce if necessary.
- Store cooled gravy in an airtight container in the refrigerator for up to 3 to 4 days or freeze for up to about 3 months.
- Reheat gently while stirring and add vegetable broth or water as needed to loosen gravy that has thickened during storage.
Nutrition
- Serving Size: 1 serving
- Calories: 120 kcal
- Sugar: 5 g
- Sodium: 410 mg
- Fat: 6 g
- Saturated Fat: 0.8 g
- Unsaturated Fat: 5 g
- Trans Fat: 0 g
- Carbohydrates: 15 g
- Fiber: 2 g
- Protein: 2 g
- Cholesterol: 0 mg