Add the ground beef to a large stock pot or dutch oven and brown over medium heat, breaking the meat up as it cooks.
As the meat is beginning to brown, add the onion and garlic to the pan and continue cooking and stirring until beef is cooked through.
Add the cabbage, beef broth, tomato juice, rice, Worcestershire sauce, tomatoes with chiles (undrained), and salt to the pot and bring to a boil.
Reduce to a simmer, cover, and cook for 25 minutes or until rice is tender. Taste and season with additional salt, if desired.
Serve immediately, topped with grated Parmesan, if desired.
Video
Notes
We like the extra flavor that the chiles add to this recipe, but you can use plain diced tomatoes if preferred. For a heartier, thicker soup base, you may sub in tomato sauce in place of the tomato juice. Be sure to use long grain white rice. Minute or instant rice will not work well in this recipe.