Heat butter and olive oil in a large skillet over medium-low heat.
Add sliced onions and cook, stirring occasionally, for 30-35 minutes until deep golden brown and caramelized.
Deglaze the pan with balsamic vinegar and beef bone broth, scraping up any browned bits.
Stir in the dried thyme and shredded chicken, heating through.
In a separate pot of boiling salted water, cook the gnocchi according to package instructions until they float.
Drain the gnocchi and add them to the skillet with the onion mixture.
Stir in the blended cottage cheese to create a creamy sauce and season with salt and pepper.
Top the skillet with shredded Gruyère cheese and broil for 2-3 minutes until the cheese is melted and bubbly.