Place hamburger, garlic and onion in a saucepan with lid (or kettle) on medium heat; season with salt and pepper; break up burger and stir occasionally as hamburger browns. (If hamburger has high fat content, drain excess fat before proceeding)
Whisk beef broth, flour and wine in a small mixing bowl; add mixture to kettle; add bay leaves; bring to a boil.
Add all remaining ingredients; stir well; bring to a boil.
Add carrots, onions, mushrooms and potatoes; cover and continue to simmer ~one hour more, until potatoes are tender.