Heat the olive oil in a large pot or Dutch oven over medium heat. Add the diced onion and minced garlic, sautéing until they are softened and fragrant, about 5 minutes.
Add the ground beef to the pot, cooking until browned while breaking it apart with a spoon. Drain excess fat if necessary.
Stir in the chopped cabbage, cooking for about 5-7 minutes until it starts to wilt.
Add the cooked rice, crushed tomatoes, beef broth, Worcestershire sauce, oregano, thyme, salt, and pepper. Stir well to combine all ingredients.
Bring the soup to a boil, then reduce the heat and let it simmer uncovered for about 20-30 minutes, allowing the flavors to meld together and the cabbage to become tender.
Taste and adjust seasoning if necessary.
Serve hot, garnished with fresh parsley for a pop of color and added freshness.
Notes
Ladle the soup into bowls and top with a sprinkle of fresh parsley. Serve with crusty bread for dipping!