Browse Recipes › Onion Gravy (French-Style Onion Sauce)
Onion Gravy (French-Style Onion Sauce)

Onion Gravy (French-Style Onion Sauce)

A rich, deeply flavorful onion gravy built on layers of caramelized sweet onions, leeks, and shallots, finished with beef stock, red wine, balsamic vinegar, Worcestershire sauce, and a touch of butter. Pairs beautifully with beef, chicken, pork, lamb, mashed potatoes, or pasta, and freezes exceptionally well.

smart_display Published 2026-07-16 download Extracted 2026-07-19
20m Prep
55m Cook
1h 15m Total
6 Servings

Ingredients

  • 2 large sweet onions (cut pole to pole in half, then sliced on a bias into small, evenly sized pieces)
  • 2 medium leeks, white part only (root trimmed, halved lengthwise, tough center removed, rinsed, cut into thin julienne then halved)
  • 4 medium shallots (peeled, halved, and thinly sliced into half-moons)
  • 2 tbsp garlic (chopped)
  • 1 tbsp fresh sage (or rosemary, thyme, or tarragon) (chopped)
  • 3 tbsp clarified butter (or avocado, safflower, or olive oil) (for sautéing)
  • 1 cup red wine (Cabernet Sauvignon, Merlot, Bordeaux, or Shiraz) (about two glasses; substitute more beef stock if avoiding alcohol) opcional
  • 2 tbsp balsamic vinegar (traditional aged, or regular with a pinch of sugar)
  • 1 tbsp Worcestershire sauce
  • 4 cup beef stock (homemade preferred, or store-bought boosted with a little tomato paste for depth)
  • 0.25 cup all-purpose flour (or cooked roux) (sifted through a fine strainer while whisking to avoid lumps; if using cooked roux instead, no additional cooking needed)
  • to taste black pepper
  • to taste salt
  • 2 tbsp bourbon (a touch, for extra depth) opcional
  • 2 tbsp unsalted butter (to finish, off heat)
  • 0.5 cup heavy cream (optional, to soften the sauce and pair with pasta) opcional

Steps

  1. 1
    Prep the sweet onions: cut in half from pole to pole (top to bottom), then slice on a bias into small, evenly sized pieces — never cut horizontally, and keep the pieces small so they're practical to eat.
    Tip: Cutting pole to pole first, then on a bias, gives naturally small pieces without a dangerous horizontal cut.
    ~5 min
  2. 2
    Prep the leeks: trim off the root (never used), use only the sweeter white part, halve lengthwise, remove the tougher center, rinse well to remove sand, then cut into thin julienne and cut those in half again for small matchsticks.
    Tip: The green tops can be saved in a freezer bag for stock later.
    ~5 min
  3. 3
    Prep the shallots: trim the roots and tops, peel, halve, and slice thinly into half-moons.
    ~5 min
  4. 4
    Heat the clarified butter (or oil) in a large saucier pan over medium heat, around 350°F — hot enough to caramelize but not so hot it scorches.
    Tip: Clarified butter has a smoke point over 400°F and won't burn like regular butter, which contains milk proteins that scorch quickly.
    ~2 min
  5. 5
    Add the onions first and cook, stirring occasionally, until deeply caramelized and golden brown. Do not add any liquid yet — if you add liquid before the onions caramelize, they will only poach and you'll lose the opportunity to build that deep caramelized flavor.
    Tip: Onions always go in first, unless you're using bacon, which would go in even before the onions.
    ~20 min
  6. 6
    Once the onions are well caramelized, add the leeks and shallots together at the same time and let them sweat briefly. They don't need to caramelize — just soften and release their juices.
    Tip: Adding shallots at the same time as the onions would burn them since they're more delicate; they must go in after.
    ~3 min
  7. 7
    Add the chopped garlic and sage (or your chosen herb) together, and cook just until the garlic becomes fragrant.
    Tip: Only add liquid once the garlic is fragrant, or it will burn.
    ~2 min
  8. 8
    Deglaze with the Worcestershire sauce, balsamic vinegar, and red wine, scraping the pan with a wooden spoon to lift any browned bits. Let the wine reduce by half.
    Tip: Add these in order — Worcestershire, then balsamic, then wine — and be sure to measure the wine carefully.
    ~8 min
  9. 9
    Once the wine has reduced, stir in about 2 cups of the beef stock.
    Tip: Hot stock works better than cold, but cold stock is fine if that's what you have.
    ~2 min
  10. 10
    Thicken the gravy: if using cooked roux, whisk it in directly (no further cooking needed). If using raw flour, sift a small amount through a fine strainer directly into the pot while whisking constantly to avoid lumps, then cook the flour for about 10 minutes over low heat, stirring frequently so it doesn't scorch on the bottom.
    Tip: A double-mesh strainer prevents any lumps of flour from going in.
    ~10 min
  11. 11
    Add more beef stock as needed to reach your desired gravy consistency (up to about 4 cups total). Season with black pepper and salt to taste.
    ~3 min
  12. 12
    Let the gravy simmer very gently for about 30 minutes at a low bubble, using a spatula to clean the sides of the pot and a wooden spoon to scrape the bottom so nothing scorches.
    Tip: Keep the heat low — a hard boil will burn the bottom before the gravy is properly cooked through.
    ~30 min
  13. 13
    Optional: stir in a touch of bourbon for extra depth of flavor.
    Tip: Just a little goes a long way — this isn't meant to make the gravy taste boozy.
    ~1 min
  14. 14
    Turn off the heat and swirl in the butter to finish, giving the gravy a beautiful shine and silky texture.
    Tip: Always turn the heat off before adding the finishing butter so it doesn't separate.
    ~2 min
  15. 15
    Serve as is over chicken, beef, lamb, pork, or mashed potatoes — or stir in a splash of cream to soften the flavor and serve over pasta.
    Tip: This gravy freezes exceptionally well — portion into small containers for future meals.

Nutrition (por porción)

180
Calorías
2g
Proteína
12g
Carbohidratos
13g
Grasa
1g
Fibra
Cultural Context
This gravy is built on classic French sauce-making principles taught by Chef Jean-Pierre, a French-trained chef: deep caramelization of alliums for depth, deglazing with wine and vinegar to lift the fond, and thickening with a roux. Traditionally a 'gravy' implies a meat-drippings base, but Chef Jean-Pierre notes his rich homemade beef stock (which includes tomato paste) gives it that same depth, so it works equally well described as a sauce. The layered onion-leek-shallot base echoes the aromatic foundation used in French onion soup.
Video thumbnail
Chef Jean-Pierre
Onyo Gravy, Good enough to rub all over your body! | Chef Jean-Pierre
Watch on YouTube →

You might also like