Skip to content

Savory Pasta with Caramelized Onions & Mushrooms

Get ready to savor a flavor explosion with this hearty and delicious pasta dish!

We’re about to take your taste buds on a wild ride!

Print Recipe


  • 1/4 cup olive oil
  • 3 yellow onions thinly sliced
  • 4 garlic cloves minced
  • 8 oz cremini mushrooms sliced
  • 1 tbsp fresh thyme
  • 1/2 cup dry white wine
  • 2 tbsp all purpose flour
  • 2 cups beef broth or vegetable broth
  • 2 cups water
  • 12 oz dried orecchiette or other short cut pasta
  • 1 tbsp sherry vinegar
  • Salt and freshly ground black pepper to taste
  • Fresh herbs and toasted breadcrumbs for serving optional


  • 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!