In a large deep skillet over medium-high heat, brown the ground beef with the diced onion until the meat is no longer pink and onion is translucent.
Add the minced garlic and cook for 1 minute until fragrant.
Stir in the chopped cabbage, diced tomatoes, tomato sauce, uncooked rice, beef broth, brown sugar, apple cider vinegar, and paprika.
Bring the mixture to a boil, then reduce the heat to low.
Cover the skillet with a tight-fitting lid and simmer for 20 to 25 minutes, or until the rice is tender and the cabbage has softened.
Season with salt and pepper, stir to combine, and serve hot.