Beef & Bacon Cabbage Roll Stew

Overhead of black bowl of Cabbage Roll Stew on a wooden board with a grey napkin, diced bread, and small bowl of parsley

5 from 1 reviews

This Cabbage Roll Stew is the perfect accompaniment to any cold day. It’s hearty and comforting with notes of sweet and sour that awaken your senses. The smoke and saltiness of the bacon are complemented by the sweetness of cabbage and tart of the cider vinegar. Brown rice ensures that this stew will keep you full for hours.




No. 1 | Preheat a large pot on medium heat. Cook the bacon until brown and starting to crisp, about 5 minutes. Add the diced onion, carrots, and celery. Saute with the bacon for 5 minutes, until tender. Add the ground beef breaking chunks off and spreading around the pan. Stir in the paprika and allspice and allow to cook for a few minutes until the meat is well coated and just starting to brown.

No. 2 | Add the cabbage to the meat  and combine. Pour in the cider vinegar and the Worcestershire sauce the give the mixture a good mix. Add the tomatoes, stir, then pour in the beef stock. Crank the heat to high and bring the stew to a boil. Reduce heat to low, cover, and simmer for at least 30 minutes and up to 3 hours.

No. 3 | Once you are about an hour from serving, remove the lid and stir in the brown rice. Cover and cook for an additional 45 minutes. Sprinkle in ¾ tsp salt, and ¼ tsp black pepper. Cook for a few more minutes, then taste for seasoning. Add more salt and pepper if necessary.


You can have this soup on the table in an hour, but the longer you can let the stew simmer, the better. Swap out the beef for pork, turkey, or your favourite sausage meat. You can make it vegan by replacing the bacon and beef with lentils and the Worcestershire sauce with extra cider vinegar.