No Sugar Cabbage Roll Soup
Cabbage roll soup should be simple. Cabbage. Beef. Tomatoes. That is it. Then someone decided to put it in a can and add sugar to the tomato base, sugar to the stock, and sugar to the seasoning blend. A bowl of soup with 14 grams of sugar. For dinner.
This version goes back to what the dish always should have been: slow-simmered beef, fresh tomatoes, proper cabbage, and cauliflower rice instead of white rice — which keeps the texture without the carb load. A dollop of sour cream and fresh dill on top is non-negotiable.
It freezes beautifully, gets better the next day, and is the kind of soup that makes winter feel like it was your idea.
*Per USDA FoodData Central
The Swap Snapshot
| Typical Version | The Sugar Swap Version | Sugar per serving* |
|---|---|---|
| Canned Cabbage Soup Sugar-added tomato sauce, white rice, processed stock — hidden sugar in every bowl |
No Sugar Cabbage Roll Soup Fresh tomatoes, cauliflower rice, lean beef, real bone broth |
14g→4g |
*Based on USDA FoodData Central values. The Sugar Swap is not medical or nutritional advice.
Ingredients
Serves 6 · Scale as needed
- 500g (1 lb) lean ground beef
- ½ head green cabbage, roughly chopped
- 1 cup ⇄ cauliflower rice — the white rice swap
- 400g (14 oz) crushed tomatoes (no added sugar)
- 2 cups beef bone broth (unsweetened)
- 1 medium onion, diced
- 3 cloves garlic, minced
- 2 tbsp olive oil
- 1 tsp smoked paprika
- 1 tsp dried oregano
- to taste salt and black pepper
- To serve: sour cream and fresh dill
Instructions
- 1
Heat olive oil in a large pot over medium-high heat. Brown the ground beef, breaking it up as it cooks. Season with salt, pepper, and paprika. Remove and set aside.
- 2
In the same pot, sauté onion until softened, about 5 minutes. Add garlic and cook for 1 minute more.
- 3
Add the crushed tomatoes and bone broth. Stir to combine and bring to a simmer.
⇄ Swap NoteCheck the label on your crushed tomatoes — many brands add sugar. Look for versions where the only ingredient is tomatoes. The bone broth replaces commercial stock which often contains added sugar and flavourings.
- 4
Add the cabbage and simmer for 15 minutes until it begins to soften.
- 5
Add the cauliflower rice and browned beef. Simmer for another 10 minutes until everything is tender and the flavours have melded.
- 6
Taste and adjust seasoning. Serve in deep bowls with a generous dollop of sour cream and plenty of fresh dill.
Building the broth — fresh tomatoes, lean beef, cabbage, and cauliflower rice. No canned anything with added sugar.
Fresh vs. Canned — Making the Tomato Swap
Canned soups and canned tomato sauces are one of the most common sources of hidden sugar in home cooking. Manufacturers add sugar to balance acidity in tinned tomatoes, and to enhance flavour in stock and seasoning blends. Using crushed tomatoes without added sugar and a proper bone broth cuts the sugar significantly while actually improving the flavour — you taste the ingredients rather than the compensation. Cauliflower rice replaces white rice for the same textural satisfaction with a fraction of the carbohydrates. See the Swap Guide for more on reading ingredient labels.
Common Mistakes
- Using sweetened crushed tomatoes. Always check the label. Many popular brands list sugar in the ingredients. Seek out versions that list only tomatoes.
- Adding the cauliflower rice too early. It only needs 10 minutes — add it too soon and it disintegrates into mush. You want it tender but with some texture.
- Skipping the browning step. Browning the beef first adds a depth of flavour that simmering alone never achieves. Take the extra five minutes.
Storage
Keeps in the fridge for up to 5 days and tastes better the next day as the flavours deepen. Freezes excellently for up to 3 months — freeze without the sour cream and add it fresh when serving. This is an ideal batch-cook recipe.
Nutrition per serving
*Per USDA FoodData Central · Typical version: 14g sugar · The Sugar Swap is not medical or nutritional advice.
Frequently Asked Questions
Can I make this in a slow cooker?
Yes — brown the beef and onion first then transfer everything to the slow cooker. Cook on low for 6–8 hours or high for 3–4 hours. Add the cauliflower rice in the last 30 minutes.
Can I use regular rice instead of cauliflower rice?
You can, but you will add back some of the carbohydrates we are swapping out. If you prefer regular rice, use a small amount — about ¼ cup uncooked — and add it 20 minutes before the end.
Can I make this vegetarian?
Yes — replace the beef with brown lentils and the bone broth with a good quality vegetable broth. Add the lentils with the cabbage in step 4.
