**Cook the Ground Beef:** In a large soup pot or Dutch oven, cook the ground beef over medium heat until browned and fully cooked. If the beef is lean, add olive oil to prevent sticking. Drain excess fat if needed.
**Sauté Aromatics:** Add the diced onion and minced garlic to the pot. Cook for 2–3 minutes until fragrant and softened.
**Add Vegetables and Broth:** Stir in the carrots, celery, green beans, corn, potatoes, beef broth, diced tomatoes, and tomato sauce. Mix well to combine.
**Season:** Add dried thyme, basil, salt, and pepper. Stir to distribute the seasonings evenly.
**Simmer:** Bring the soup to a boil, then reduce the heat to low. Cover and simmer for 25–30 minutes, or until the vegetables are tender.
**Taste and Adjust:** Taste the soup and adjust the seasonings if needed.
**Serve:** Ladle the soup into bowls and serve hot with crusty bread or crackers.