Brown the Sausage
Heat olive oil in a large skillet over medium heat. Add sausages and cook until browned on all sides. Remove and set aside.
Cook the Onions
In the same skillet, add butter and sliced onions. Cook on medium-low heat for 20–25 minutes, stirring occasionally, until soft and golden.
Add Garlic & Broth
Stir in minced garlic and cook for about 30 seconds. Pour in beef broth and scrape the bottom of the pan. Let it simmer for 3–5 minutes.
Make the Creamy Sauce
Lower heat and stir in heavy cream. Season with salt and pepper. Let the sauce thicken slightly.
Combine & Melt Cheese
Return sausages to the skillet. Spoon sauce over them, then sprinkle cheese on top. Cover or broil until cheese melts and bubbles.
Serve
Top with fresh parsley and serve hot.