Combine ground beef, 2 Tbsp shallots, 2/3 of the minced rosemary, Worcestershire sauce, salt, and pepper in a large bowl.
Mix until combined well and form into several burger patties. My patties were about 1/3 lb. ea.
Heat extra virgin olive oil in a large cast-iron skillet.
Add Burger patties and saute 4-5 minutes per side for a medium cook.
Add Swiss cheese and melt slightly (don't let the cheese melt onto skillet).
Transfer patties to a plate and loosely tent with a piece of nonstick sprayed foil.
Melt 1 Tbsp butter in skillet then add mushrooms and remaining Tbsp of shallots. Season with salt and pepper
Saute mushrooms until they reach a golden brown (about 5 minutes).
Add remaining Rosemary and garlic and saute for 1 more minute.
Add beef broth and simmer until sauce is reduced and has thickened a bit (about 5 minutes).
Add remaining Tbsp butter then stir until melted.
Place burgers on buns, top with mushroom sauce and serve with fresh-cut fries or your favorite side.