Heat oil in a large pot over medium high heat. Add ground beef and cook, breaking apart until starting to brown. Drain any visible fat. Add garlic and onion and continue to cook for 2-3 minutes.
Add remaining ingredients to pot and bring to a simmer. Cover and simmer on low for at least 2 hours, stirring occasionally.
Recipe Notes
I used Campbells brand soups in this recipe. Makes about 4 litres of soup and freezes very well.