In a large soup pot or Dutch oven, cook the chopped bacon over medium heat until crispy. Remove the bacon and set aside, reserving about 1 – 2 tablespoons of the bacon fat in the pot.
While the bacon cooks, brown ground beef in a separate skillet. Drain excess fat, then set the beef aside with the bacon.
Add the onion, carrot, celery, and cabbage to the pot with the bacon fat. Sauté until softened and lightly caramelized, about 6 – 8 minutes.
Stir in the crushed tomatoes, diced tomatoes, beef broth, ketchup, Worcestershire sauce, Italian seasoning, and rice. Return the bacon and beef to the pot.
Bring to a boil, then reduce heat and simmer for 20 – 30 minutes, until the rice is tender.
Taste and season with salt and pepper. Serve hot, topped with sour cream, shredded cheese, and fresh parsley or chives, if desired.
Notes
Store leftover soup in the fridge once cooled.
This recipe is both make-ahead and freezer friendly.
Bacon, beef broth, and Worcestershire are all salty elements, so taste the soup yourself to determine how much salt you want to add at the end of cooking.
Add more liquid when reheating. The rice will absorb broth as it sits, so stir in extra beef broth or water to loosen the texture.
Please double check amounts when using the multiplying feature in the recipe card.