In a large, high-sided skillet, add oil (2 tablespoons) over medium-high heat. Add beef (1 pound), onion (1 cup), garlic (1 tablespoon), salt (3/4 teaspoon), pepper (1/2 teaspoon), thyme (1/2 teaspoon), and paprika (1 teaspoon), then cook and crumble the beef until there is no longer any pink, about 5 to 7 minutes.
In a small bowl, add the Better Than Bouillon (1 tablespoon) and 1/2 cup boiling water, whisking until dissolved.
Stir in Better Than Bouillon with water, rice (1/2 cup), apple cider vinegar (2 teaspoons), brown sugar (1 teaspoon), tomato sauce (1 can), ketchup (1/4 cup), broth (1 cup), Worcestershire sauce (1 tablespoon), soy sauce (1 tablespoon), and cabbage (6 cups) to the skillet and mix to combine.
Bring to a boil over medium-high heat, then immediately reduce heat and bring the mixture to a gentle simmer. Cover and cook, stirring a couple of times, until rice is cooked and cabbage is tender, about 22 to 25. Top with parsley (1-2 tablespoons). Ladle into individual bowls and pass sour cream to accompany.