Combine the diced bacon, ground beef, and ground pork in a large skillet.
Cook the meat mixture over medium heat until it is fully browned and no longer pink, then drain excess fat.
Stir in the tomato juice and condensed tomato soup until the mixture is smooth.
Layer the chopped cabbage evenly in the bottom of a 9x13-inch baking dish.
Sprinkle the uncooked rice over the cabbage layer.
Spread the cooked meat mixture evenly on top of the rice.
Cover the dish and bake in a preheated 350°F oven for 90 minutes, or until the rice is soft and the liquid has mostly absorbed.
Let the casserole rest for a few minutes before serving to allow flavors to settle.