In a large pot, cook the ground beef over medium heat until it is browned and no longer pink. Drain the fat and add the garlic, onion, carrots and celery. Cook for 5 minutes, stirring often.
Add the potatoes, beef broth, diced tomatoes, corn, green beans, basil, oregano, thyme, salt and pepper. Stir to combine.
Bring the soup to a boil, then reduce the heat to low. Simmer for 30 minutes, stirring occasionally.
Serve hot.
Interesting Facts
This soup can easily be made vegetarian by substituting the ground beef for a vegetarian alternative.
This soup can be made ahead of time and stored in the refrigerator for up to 3 days.
This soup is also great for freezing and can be stored in the freezer for up to 3 months.