01 -
In a large skillet or Dutch oven, brown ground beef over medium-high heat until fully cooked and no pink remains, about 5-7 minutes. Break meat into small pieces and drain excess fat, leaving one tablespoon for flavor.
02 -
Add diced onion to the browned beef and cook until translucent, about 3-4 minutes. Stir in minced garlic and cook for an additional 30 seconds until fragrant.
03 -
Incorporate chopped cabbage into the meat mixture and cook for 5 minutes, stirring occasionally, until cabbage begins to wilt.
04 -
Add diced tomatoes with juice, tomato sauce, tomato paste, uncooked white rice, beef broth, brown sugar, Worcestershire sauce, paprika, thyme, bay leaves, salt, and pepper. Stir thoroughly to combine.
05 -
Bring mixture to a boil, then reduce heat to low. Cover and simmer for 25 minutes until the rice is tender and liquid is mostly absorbed. Stir occasionally to prevent sticking. Remove bay leaves before serving.
06 -
Allow the dish to rest for 5 minutes to let flavors meld. Garnish with fresh chopped parsley before serving.