Try: cabbage · soup · cauliflower rice · dinner

no sugar cabbage roll soup in a blue bowl with sour cream and fresh dill — sugar swap recipe by Mel
With The Swap Less Sugar*
Dinner · By Mel

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.

Prep15 min
Cook40 min
Serves6
Sugar4g*
Jump to Recipe ↓
Canned cabbage soup (14g sugar per serving) Fresh tomato cauliflower rice soup (4g sugar)*

*Per USDA FoodData Central

The Swap Snapshot

Typical VersionThe Sugar Swap VersionSugar 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
14g4g

*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
Mel — The Sugar Swap

The sour cream on top is not decoration — it is part of the dish. The cold, tangy cream against the rich, warm broth is what makes this a proper meal rather than just a bowl of soup. Do not skip it. The dill is also not optional.

Read my story →

Instructions

  1. 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. 2

    In the same pot, sauté onion until softened, about 5 minutes. Add garlic and cook for 1 minute more.

  3. 3

    Add the crushed tomatoes and bone broth. Stir to combine and bring to a simmer.

    ⇄ Swap Note

    Check 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. 4

    Add the cabbage and simmer for 15 minutes until it begins to soften.

  5. 5

    Add the cauliflower rice and browned beef. Simmer for another 10 minutes until everything is tender and the flavours have melded.

  6. 6

    Taste and adjust seasoning. Serve in deep bowls with a generous dollop of sour cream and plenty of fresh dill.

simmering cabbage roll soup with fresh tomatoes and cauliflower rice — The Sugar Swap process photo

Building the broth — fresh tomatoes, lean beef, cabbage, and cauliflower rice. No canned anything with added sugar.

⇄ The Swap Reason

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

280Calories
22gProtein
12gCarbs
14gFat
5gFiber
4gSugar*

*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.