Caramelized Shallot Gravy

Updated Nov. 7, 2025

Caramelized Shallot Gravy
Armando Rafael for The New York Times. Food Stylist: Samantha Seneviratne.
Total Time
45 minutes
Prep Time
10 minutes
Cook Time
35 minutes
Rating
5(191)
Comments
Read comments

Rather than counting on homemade stock for its flavor source, this vegan gravy highlights the sweetness of caramelized shallots, pairing them with soy sauce, balsamic vinegar and fresh herbs for a perfectly balanced gravy. Though the process coaxes similar complexity from the allium, caramelizing shallots is a little different than caramelizing onions. To prevent the shallots from burning and becoming bitter as they cook, aim to deglaze them with water as soon as they reach a light golden-brown color rather than awaiting the rich, dark brown spots you’d aim for when caramelizing onions. Keep the gravy rustic and serve it as is, or go smooth and blend until creamy. Perfect for party planning, this gravy will last up to 5 days in the fridge.

  • or to save this recipe.

  • Subscriber benefit: Give recipes to anyone

    As a subscriber, you have 10 gift recipes to give each month. Anyone can view them - even nonsubscribers. Learn more.

  • Share this recipe

  • Print this recipe

Advertisement


Ingredients

Yield:8 to 10 servings (about 3½ cups)
  • cup sunflower oil or avocado oil
  • 1pound shallots, thinly sliced 
  • 2tablespoons cornstarch 
  • 3fresh thyme sprigs 
  • 1fresh rosemary sprig
  • tablespoons soy sauce or gluten-free tamari
  • 2tablespoons balsamic vinegar 
  • 1tablespoon sugar
  • Salt and black pepper
Ingredient Substitution Guide
Nutritional analysis per serving (10 servings)

115 calories; 7 grams fat; 1 gram saturated fat; 0 grams trans fat; 3 grams monounsaturated fat; 3 grams polyunsaturated fat; 12 grams carbohydrates; 2 grams dietary fiber; 5 grams sugars; 2 grams protein; 226 milligrams sodium

Note: The information shown is Edamam’s estimate based on available ingredients and preparation. It should not be considered a substitute for a professional nutritionist’s advice.

Powered by

Preparation

  1. Step 1

    Heat a medium pot over medium heat. Add the oil and shallots and cook, stirring occasionally, for 10 minutes.

  2. Step 2

    Add ⅓ cup of water to the shallots and scrape any browned bits on the bottom of the pan to release them into the liquid. Repeat after 5 minutes. Cook until the shallots caramelize, turning lightly golden with crispy edges.

  3. Step 3

    Sprinkle with the cornstarch and stir to coat. Add the thyme, rosemary, soy sauce, vinegar and sugar, plus 2½ cups water. Bring to a simmer and cook for 10 minutes over medium heat, stirring occasionally. Pluck out and discard the herb sprigs. Season the gravy to taste with salt and pepper.

  4. Step 4

    Serve as is or add the gravy to a blender and blend until smooth, if desired. (If blending the gravy hot, remove the center plug from the blender lid and cover lid with a kitchen towel before blending, to release the steam so it does not build too much pressure while blending.) Gravy will keep, refrigerated, for up to 5 days.

Private Notes

Leave a Private Comment on this recipe and see it here.

Ratings

5 out of 5
191 user ratings
Your rating

or to rate this recipe.

Have you cooked this?

or to mark this recipe as cooked.

Comments

I made this for Sunday roast and it was a huge hit. I burned the first batch of shallots, so I had to do it all over again. The second batch was very complex in flavor, sweet with delicious umami notes. I will definitely be making it again for Thanksgiving!

Can someone shed light on the requirement for sunflower or avocado oil? How about some plain old normal olive oil or butter? Or even a neutral flavored grapeseed? It seems like soy sauce, vinegar, shallots, and the Bruillard effect are doing the heavy lifting here.

Sunflower and avocado oil also have a higher smoke temperature than olive oil and butter and are generally better for sauteing.

I had to use coconut amino as a substitute for soy sauce (because of a dietary restriction), and it was my first time using. It’s possible the substitution may explain why I found the gravy just a little sweet. I added some mushrooms I had to use up and extra salt, which helped. But I would def make again.

This came out pretty sweet and absolutely didn't need the sugar.

I made this for Thanksgiving and it turned out well. I did not put in the sugar and only put about a half teaspoon of vinegar. I added two sautéed shiitake mushrooms to the gravy and I also switched brown rice flour for the cornstarch. Finally I put in about a quarter teaspoon of brewers yeast. The gravy turned out great!

Private comments are only visible to you.

or to save this recipe.