Prep Time 15 minutes mins
Cook Time 1 hour hr
Resting Time 10 minutes mins
Total Time 1 hour hr 25 minutes mins
For the best flavor, ensure the onions are thoroughly caramelized, which can take longer than expected; patience is key here. Using good quality beef broth will enhance the depth of flavor in the soup. Additionally, if Gruyère is unavailable, Emmental or Swiss cheese can be excellent substitutes for the topping.