Caramelized Sweet Onion Gravy
- 2 tablespoons unsalted butter, divided
- 1 tablespoon olive oil
- 1 large sweet onion, peeled and sliced
- 2 tablespoons all-purpose flour
- 2 cups veal or beef stock
- 1 tablespoon Worcestershire sauce
- 1 tablespoon fresh thyme leaves
- salt and ground black pepper to taste
- Add 1 tablespoon of butter and the olive oil to a large skillet or cast iron pan. Add the onion and cook on medium heat until the onions have turned a light golden brown, about 45 minutes. Stir often.
- Move the onions to the edge of the pan and melt the second tablespoon of butter in the center. Add the flour and whisk until all the grains of flour are fully coated. Whisk in the stock until all lumps are gone and stir the onions back into the sauce.
- Stir in the Worcestershire sauce and fresh thyme. Continue cooking and stirring until the sauce thickens, about another 10-15 minutes. Season with salt and pepper.
If you want to make this a vegetarian gravy, Trader Joe's and some other grocery stores carry a vegetarian Worcestershire sauce. Substitute a homemade or good-quality vegetable broth for the veal stock. Thanks to the caramelized onions, the gravy won't be lacking in flavor.
What others are saying
Katie Hason says:
Really delicious! It went perfect with my meatloaf. I couldn't find veal stock, but used beef instead. Loved the flavor and consistency. It's definitely my go to.
Sam Dalton says:
This is a really good onion gravy recipe that is great to smother on beef, pork, and potatoes. The thyme and Worcestershire sauce is the perfect addition.
Greg Jones says:
I made this gravy for meat and potatoes, it was wonderful. The veal stock really adds a great texture and rich flavor, compared to using beef.
Deb Forse says:
This recipe took awhile to make but it was worth the wait. Such simple ingredients and I loved the color and consistency as well as flavor of this easy gravy.