Caramelize the onions. Heat a large skillet over medium.
Add butter and olive oil. Stir in the sliced onions and 1/2 teaspoon salt. Cook 25–35 minutes, stirring often, until deep golden and jammy.
If they brown too quickly, lower the heat and add a splash of water. Stir in balsamic and thyme during the last few minutes.
Make the beef layer. In the same pan (push onions to the side or remove them), add ground beef. Season with 1/2 teaspoon salt, pepper, garlic powder, and Worcestershire.
Cook over medium-high, breaking it up into small crumbles, until browned and cooked through. Drain excess fat if needed.
Build a quick jus. With beef still in the pan, add beef broth and simmer 2–3 minutes to reduce slightly. This coats the meat and adds that French onion flavor.
Taste and adjust seasoning.
Prep the buns. Heat oven to 350°F (175°C). Slice the slider buns horizontally as one sheet. Place the bottom halves in a lightly greased 9x13 pan or lined baking sheet.
Add the first cheese layer. Lay provolone or Swiss slices over the bottom buns, edge to edge.
This creates a barrier that helps prevent sogginess.
Layer the beef and onions. Spoon the beef mixture evenly on top. Add the caramelized onions over the beef. Finish with the shredded Gruyère in an even layer.
Top and glaze. Place the bun tops on.
Melt 2 tablespoons butter and stir in Dijon, soy or Worcestershire, and onion powder. Brush generously over the tops. Sprinkle with sesame and poppy seeds if you like.
Bake. Cover loosely with foil and bake 12–15 minutes, until the cheese melts.
Remove foil and bake 3–5 more minutes to toast the tops lightly.
Rest and slice. Let the sliders sit 5 minutes so the cheese sets slightly. Use a sharp knife to cut between each roll. Serve warm.