First, heat up some oil in a large skillet over medium heat. Once it starts to shimmer, add some onions and a generous pinch of salt.
Stir frequently and watch the magic happen! After about 25-30 minutes, those onions will turn a deep caramelized brown that will have your mouth watering.
Add some garlic, mushrooms, and thyme to the party! Sauté everything together for 3-4 minutes until the mushrooms begin to soften.
To really elevate the flavor profile, deglaze the pan with some wine and add some flour. Cook for another 2-3 minutes until it’s thickened and bursting with flavor!
Now it’s time to add the liquids that will bring everything together! Pour in some beef stock (or vegetable stock) and water, and season with salt and freshly ground black pepper.
Bring it all to a boil, then add in your pasta of choice.
Cook it all together for 8-10 minutes or until it’s perfectly al dente. And don’t forget, different pasta shapes will have different cook times, so keep that in mind!
For the finishing touch, turn off the heat and stir in some sherry vinegar.
There you have it, a delicious and hearty pasta dish that’s bursting with flavor and ready to impress! So what are you waiting for? Grab a fork and dig in!