In a large pot, brown the ground beef over medium heat until cooked.
Drain excess fat and return the pot to the heat.
Add chopped onion and minced garlic; sauté until translucent.
Stir in diced bell pepper and carrot; cook for 5 minutes.
Pour in beef broth and bring to a boil.
Add diced tomatoes and Worcestershire sauce.
Season with salt, pepper, and Italian herbs.
Reduce heat and simmer for 15 minutes.
Stir in diced potatoes and frozen corn; cook until potatoes are tender.
Serve hot, garnished with fresh parsley.