Brown onions over medium-high heat, for 30-40 minutes, stirring often. Add more butter or a splash of the beef broth if the onions are sticking too much.
Add garlic and flour and stir for roughly a minute. Now the fun part, add the whiskey and scrape the bottom of the pan. Simmer the alcohol down for 8-10 minutes.