Vegan Gravy with Caramelized Onions

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.

Print

Vegan Gravy with Caramelized Onions

Vegan Gravy with Caramelized Onions

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

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.

  • Author: Laura
  • 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

  1. Peel the onions and slice them thinly and evenly.
  2. 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.
  3. Add the minced garlic, thyme, and optional rosemary. Cook for 30 seconds to 1 minute, stirring, until fragrant.
  4. Sprinkle the flour over the caramelized onions and stir thoroughly. Cook for 1 to 2 minutes to remove the raw flour taste.
  5. 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.
  6. Bring the gravy to a gentle simmer and cook for 5 to 10 minutes, stirring frequently, until it reaches the desired consistency.
  7. 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.
  8. 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
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments