Best Onion Gravy (One Pot)
This post may contain affiliate links. Please read my disclosure policy.
Quick and easy onion gravy recipe, homemade with simple ingredients in one pot over stovetop in 30-40 minutes. Loaded with onions, broth, wine, garlic and fresh herbs.
Onions bring such a richness and depth to food that I love, and this gravy highlights these flavors perfectly. It is sweet and savory, and enhances whatever you decide to put it on. My Easy Mushroom Gravy (One Pot) and Easy Chicken Gravy (One Pot) are also great additions to your gravy repertoire.
How to make onion gravy from scratch?
- Heat butter– Until fully melted.
- Add onions, garlic and sugar– Cook for 15-20 minutes.
- Add red wine, Worcestershire sauce, balsamic vinegar, salt, pepper, thyme, sage, rosemary– Bring to a boil.
- Add broth– Mix until combined.
- Cover and cook- For about 10 minutes.
- Remove herbs– Discard them.
- Mix in the cornstarch slurry– And let it cook uncovered.
- Enjoy! Season with more salt and pepper, if necessary and dig in.
What to serve with onion gravy recipe?
This is the perfect flavor enhancer to most meats. It’s usually enjoyed as a side dish. Serve it over beef (such as these Garlic Butter Steak Bites or fried steak, pot roast or even meatloaf). It’s also a great addition to pork chops, steak, sausages and chicken (such as rotisserie chicken, baked, air fried or Grilled Chicken Breast)
It is also a delicious addition to your holiday dinner over Roast Turkey Breast (One Pan) and Thanksgiving Turkey (One Pan).
It is also a classic choice over mashed potatoes such as Creamy Mashed Potatoes Recipe (One Pot) or a low carb option can be Garlic Mashed Cauliflower (One Pot). This gravy also tastes delicious over Oven Roasted Potatoes (One Pan).
You can also enjoy it over buttermilk or cheddar biscuits It’s also delicious for dipping breadsticks.
If you have any rice or pasta meals that are too dry, consider mixing in a bit of this gravy to enhance flavor and moisture. Try it in this Easy Rice Pilaf (One Pot).
My favorite way to enjoy is over game day food like nachos and poutine. It’s so good and flavorful!
Refrigerate– In a sealed container for up to 2 days.
Freeze– I wouldn’t recommend it because the onions will become very soft and “mushy” upon thawing.
Reheat– In the microwave or on the stovetop with a splash of water.
Red onion gravy– Use red onions for a slightly different flavor profile
Caramelized onion gravy– Saute the onions for up to 45 minutes in order to develop a deep caramelization.
Add sausage– Mix in 1/2 pound of browned sausage meat.
Vegetarian onion gravy– Use vegetable broth in place of beef broth for a vegetarian option.
Add mushrooms– Use your favorite mushrooms such as cremini, porcini, shitake, white, or button. Chop them up roughly.
Add tomatoes– Add freshly diced tomatoes or canned stewed or diced tomatoes. Make sure to drain the liquid if you use cans to prevent the gravy from becoming too thin.
Make it spicy– Add crushed red pepper flakes or cayenne pepper for a spicy version of this gravy.
Tips and Techniques
How to make a corn starch slurry? Dissolve 1-2 tbsp cornstarch into 1-2 tbsp water until it is dissolved.
Use low sodium broth and unsalted butter– This prevents the gravy from becoming too salty.
What can I use in place of red wine? You can simply substitute with broth.
Use fresh herbs- Fresh herbs provide the most flavor.
Use a non-stick pot or saucepan- Because this prevents the gravy from sticking and burning.
How to thicken gravy/ How to make it thinner? To thicken, continue cooking the gravy until it reduces more and thickens to your desired consistency. To thin the gravy, simply add a little more broth or water.
More One Pot Gravy Recipes
- Easy White Gravy (One Pot)
- Easy Sausage Gravy (One Pot)
- Homemade Brown Gravy Recipe (One Pot)
- Vegetarian Gravy (One Pot)
One Pot Onion Gravy
- 1/4 cup Butter, Unsalted
- 2 Onions, Thinly sliced
- 1 clove Garlic, Finely minced
- 1-2 tsp Granulated sugar
- 1/4 cup Red wine, Can be replaced with broth
- 2 tsp Worcestershire sauce
- 1 tbsp Balsamic vinegar
- Salt , To taste
- Pepper, To taste
- 1 sprig Thyme, Fresh
- 1 sprig Sage, Fresh
- 1 sprig Rosemary
- 2 cups Beef broth, Low sodium
- 1-2 tbsp Cornstarch, Dissolved in 1-2 tbsp water to create a slurry
- Heat butter in a large nonstick pot or pan over medium-hight heat until fully melted.
- Add onions, garlic and sugar and cook for 15-20 minutes until onion is caramelized and golden brown.
- Add red wine, Worcestershire sauce, balsamic vinegar, salt, pepper, thyme, sage, rosemary and bring to a boil.
- Then, add broth and mix until combined.
- Cover and cook for 10 minutes.
- Remove herbs and discard them.
- Mix in the cornstarch slurry and let it continue cooking uncovered until gravy is thickened to your desired consistency.
- Add more salt and pepper, if necessary and enjoy!
- Read all my tips above.
- Tastes best when served immediately but leftovers can be stored in a sealed container in the fridge for up to 2 days. It can be reheated in the microwave or stovetop with a splash of water.