In a large pot over medium heat, brown the ground beef until fully cooked, about 5-7 minutes. Drain excess fat if necessary.
Add the diced onion and minced garlic to the pot, cooking until the onion is translucent, about 3-4 minutes.
Stir in the crushed tomatoes, beef broth, oregano, basil, salt, black pepper, and Worcestershire sauce. Bring the mixture to a simmer.
Reduce heat to low and let the soup simmer for 20-25 minutes, stirring occasionally.
Before serving, stir in the shredded cheddar cheese until melted and well combined.
Ladle the soup into bowls and garnish with fresh parsley.