Low-Cal Stuffed Cabbage Soup

Jump to Recipe

Stuffed cabbage rolls are one of those dishes I genuinely love but rarely make on a weeknight because of all the work involved.

This soup skips the rolling and keeps every bit of the flavor. Shredded cabbage, ground beef, and rice cook together in a seasoned tomato broth until the whole pot smells like Sunday dinner.

It comes in under 250 calories a bowl, which I’ll admit still surprises me every time I check.

It’s hearty, a little tangy, and holds up well for meal prep. Make a big batch on Sunday and you’ve got lunch sorted for most of the week.

White ceramic bowl of low-cal stuffed cabbage soup with ground beef, shredded cabbage, and rice in tomato broth

Why You’ll Love This Recipe

  • Under 250 calories per generous bowl of soup
  • One pot, minimal cleanup, weeknight-friendly
  • Tastes like stuffed cabbage rolls without rolling
  • Freezes well and reheats perfectly for meal prep

Ingredient Notes

  • Lean ground beef (93% or leaner): Using 93% lean beef keeps the fat low without sacrificing flavor. You can swap in ground turkey or ground chicken for an even lighter version.
  • Green cabbage: About half a medium head gives you the right amount of texture. Savoy cabbage works too and turns slightly silkier once cooked.
  • Long-grain white rice: Add it raw directly to the simmering broth and it absorbs all the flavor as it cooks. Brown rice works but needs an extra 15 to 20 minutes and more liquid.
  • Crushed tomatoes: A 28-oz can of crushed tomatoes gives the broth body and a mild sweetness. Diced tomatoes work fine if that’s what you have, the broth just stays a bit chunkier.
  • Tomato paste: Two tablespoons deepen the tomato flavor without adding much volume or calories. Don’t skip it, it’s doing a lot of quiet work here.
  • Low-sodium beef broth: Using low-sodium broth lets you control the salt level at the end. Chicken broth or vegetable broth both work as substitutes.
  • Apple cider vinegar: Just a small splash at the end brightens the whole pot and gives that signature slightly sour note that classic stuffed cabbage has. White wine vinegar works too.
White ceramic bowl of low-cal stuffed cabbage soup with ground beef, shredded cabbage, and rice in tomato broth

Low-Cal Stuffed Cabbage Soup

A one-pot stuffed cabbage soup with lean ground beef, cabbage, rice, and tangy tomato broth. Ready in 40 minutes and under 250 calories per serving.
Prep Time 15 minutes
Cook Time 40 minutes
Total Time 55 minutes
Servings: 6 servings
Calories: 240

Ingredients
  

  • 450 g (1 lb) lean ground beef (93% lean)
  • 500 g (about half a medium head) green cabbage, core removed and chopped into 1-inch pieces
  • 1 medium yellow onion, diced
  • 3 garlic cloves, minced
  • 80 g (1/3 cup) long-grain white rice, uncooked
  • 1 can (800 g / 28 oz) crushed tomatoes
  • 2 tbsp tomato paste
  • 1 liter (4 cups) low-sodium beef broth
  • 1 tbsp apple cider vinegar added at the end
  • 1 tsp olive oil
  • 1 tsp sweet paprika
  • 1/2 tsp dried thyme
  • 1 tsp salt adjust to taste
  • 1/2 tsp black pepper
  • 1 bay leaf removed before serving
  • 2 tbsp fresh parsley, chopped optional, for serving

Method
 

  1. Heat the olive oil in a large Dutch oven or soup pot over medium-high heat. Add the ground beef and cook, breaking it up with a wooden spoon, for 5 to 7 minutes until browned and no pink remains. Drain off any excess fat if needed.
  2. Add the diced onion to the pot with the beef. Cook over medium heat for 3 to 4 minutes, stirring occasionally, until the onion softens and turns translucent.
  3. Stir in the minced garlic, tomato paste, paprika, and dried thyme. Cook for 1 to 2 minutes, stirring constantly, until the tomato paste darkens slightly and the garlic is fragrant.
  4. Pour in the crushed tomatoes and beef broth. Add the bay leaf, salt, and black pepper. Stir to combine and bring the pot to a full simmer over medium-high heat.
  5. Once simmering, add the chopped cabbage and uncooked rice. Stir well, then reduce the heat to medium-low. Cover and cook for 20 to 22 minutes, until the cabbage is tender and the rice is cooked through.
  6. Remove the bay leaf. Stir in the apple cider vinegar. Taste and adjust salt and pepper as needed.
  7. Let the soup rest off heat for 5 minutes. Ladle into bowls and top with chopped fresh parsley if using.

Notes

The soup thickens considerably overnight as the rice absorbs broth. Add a splash of water or broth when reheating and re-season to taste.
Dutch oven on stovetop with simmering stuffed cabbage soup, cabbage and beef visible with wooden spoon stirring

Tips for Success

  • Brown the ground beef in batches rather than crowding the pot so it gets color instead of steaming.
  • Shred the cabbage into roughly 1-inch pieces so it softens evenly without turning to mush.
  • Add the rice only after the broth starts simmering, not before, so it cooks through at the right pace.
  • Taste for salt and vinegar after the rice is cooked, the broth mellows as it reduces and needs adjusting.
  • Let the finished soup sit off heat for 5 minutes before serving so the rice absorbs a bit more broth and the flavors settle.

Variations

  • Swap ground beef for ground turkey and use vegetable broth for a lighter, dairy-free version.
  • Use cauliflower rice instead of white rice to cut carbs and keep the soup keto-friendly.
  • Add a pinch of red pepper flakes and smoked paprika for a Hungarian-inspired spicier broth.

Storage and Reheating

Store cooled soup in an airtight container in the fridge for up to 4 days. The rice will absorb more broth as it sits, so add a splash of water or broth when reheating.

Reheat on the stovetop over medium-low heat, stirring occasionally, until hot through. The microwave works too, covered, for 2 to 3 minutes on high.

For freezing, let the soup cool fully before transferring to freezer-safe containers. It keeps well for up to 3 months. Thaw overnight in the fridge before reheating.

Serving Suggestions

A thick slice of crusty whole-grain bread or a small rye roll on the side is all this soup really needs. The broth is rich enough that you don’t want to complicate it.

If you’re serving guests, a simple green salad with a sharp vinaigrette balances the sweetness of the tomato broth well, or pair it alongside a smoky carrot and white bean soup for a fuller spread.

A small dollop of plain low-fat sour cream stirred into each bowl at the table is a classic Eastern European touch that adds a little creaminess without many extra calories.

Two bowls of low-calorie stuffed cabbage soup on a linen table with rye bread and fresh parsley garnish

FAQ

Why does my stuffed cabbage soup taste bland?

It usually means the tomato paste wasn’t cooked long enough or the seasoning needs a final adjustment. Stir in the apple cider vinegar at the end and taste again, that small hit of acid wakes up the whole broth. A pinch more salt or a small squeeze of tomato paste often fixes it too.

Can I use brown rice instead of white rice in this stuffed cabbage soup?

Yes, but brown rice needs about 15 to 20 extra minutes to cook through and will absorb significantly more liquid. Add an extra cup of broth if you switch and check for doneness before serving.

How do I keep the rice from getting mushy when I reheat leftover stuffed cabbage soup?

The rice does soften more over time as it sits in the broth, which is hard to avoid completely. Reheat gently over medium-low heat and add a splash of broth to loosen it rather than blasting it on high heat, which makes the rice fall apart faster.

What goes well with low-cal stuffed cabbage soup for a full dinner?

A small portion of rye bread or a side of roasted carrots keeps the Eastern European feel of the dish. If you want protein on the side, a cucumber dill yogurt salad with a vinegar dressing rounds the meal out without adding many calories.

Is stuffed cabbage soup gluten-free?

This recipe is naturally gluten-free as long as your broth and canned tomatoes don’t contain hidden gluten additives. Check the labels on your beef broth because some brands use flavor additives that contain wheat.

What’s the difference between stuffed cabbage soup and traditional stuffed cabbage rolls?

Stuffed cabbage rolls (golabki or holishkes depending on the tradition) have the filling hand-rolled inside individual cabbage leaves, which takes considerably more time. This soup uses the same core ingredients cooked together in one pot, giving you the same flavor without the assembly.

Jeremy Avatar

AUTHOR

Jeremy Powell - Green Springs Bistro

Hi! I’m Jeremy!

Passionate foodie and recipe developer. I share my love for bistro-style, healthy recipes to make nutritious eating flavorful.

Search

Subscribe

Get exclusive access to recipes and cooking tips!





You’ll also love