This comforting one-pot soup captures all the flavors of traditional stuffed cabbage rolls without the tedious rolling process. Ground beef simmers with tender cabbage, rice, and aromatic vegetables in a rich tomato-based broth seasoned with oregano, thyme, and paprika. The result is a satisfying Eastern European-inspired meal that comes together in just 55 minutes. Perfect for busy weeknights when you crave wholesome, homemade comfort food.
The first time I made traditional stuffed cabbage rolls, my kitchen looked like a crime scene by the time I was done. There was filling stuck to the counter, torn cabbage leaves everywhere, and a simmering pot that smelled amazing but had taken me nearly two hours to assemble. That winter evening taught me that sometimes the best cooking hack is knowing when to skip the fussy parts entirely.
Last February during a particularly brutal cold snap, my neighbor dropped by with some of her grandmothers stuffed cabbage. It was perfect in every way except one watching her hands methodically fold each leaf made my wrists ache just thinking about it. Three days later I threw everything into one pot and called it evolution.
Ingredients
- 1 lb lean ground beef: The foundation that gives this soup its hearty protein base and rich flavor
- 1 medium yellow onion, diced: Adds that essential aromatic sweetness that builds the flavor foundation
- 3 garlic cloves, minced: Because almost every savory dish benefits from its fragrant presence
- 4 cups green cabbage, chopped: The star ingredient that brings texture and that classic cabbage roll taste
- 2 medium carrots, peeled and diced: Natural sweetness that balances the acidity of tomatoes
- 2 celery stalks, diced: Provides that subtle background flavor that makes soups taste professionally made
- 1/2 cup uncooked long-grain white rice: Absorbs the savory broth and mimics the filling of traditional rolls
- 6 cups beef broth: The liquid gold that ties everything together into proper soup form
- 1 can diced tomatoes: Adds texture and brightness that cuts through the richness
- 1 can tomato sauce: Creates that signature red base and velvety body
- 2 tbsp tomato paste: Concentrated umami that deepens the overall flavor profile
- 1 tsp dried oregano: Brings those Mediterranean herbal notes
- 1 tsp dried thyme: Earthiness that complements the beef perfectly
- 1 tsp paprika: Adds subtle depth and a beautiful red hue
- 1 bay leaf: The quiet background singer that elevates the whole ensemble
- 1/2 tsp ground black pepper: Just enough warmth to tickle the back of your throat
- 1 tsp salt: The essential flavor enhancer adjust to your taste preference
- 2 tbsp fresh parsley, chopped: Fresh green brightness on top makes everything look intentional
- Sour cream: The cool creamy finish that makes each bowl feel complete
Instructions
- Brown the beef:
- Cook the ground beef in a large pot or Dutch oven over medium heat until it is fully browned and cooked through
- Sauté the aromatics:
- Add the diced onion, garlic, carrots, and celery to the pot and cook for 4 to 5 minutes until they have softened and released their fragrance
- Wilt the cabbage:
- Stir in the chopped cabbage and let it cook for 2 to 3 minutes until it begins to soften and reduce in volume
- Add everything else:
- Pour in the rice, beef broth, diced tomatoes, tomato sauce, tomato paste, oregano, thyme, paprika, bay leaf, salt, and pepper
- Simmer to perfection:
- Bring the soup to a boil, then reduce heat and let it simmer uncovered for 30 minutes until the rice is tender and the flavors have melded together
- Finish and serve:
- Remove the bay leaf, taste the soup and adjust the seasoning if needed, then ladle into bowls and top with parsley and sour cream
My sister-in-law stayed with us during a particularly difficult month a few years back. This soup was one of the few things she would eat consistently, something about the familiar flavors reminded her of Sunday dinners at her grandmothers table.
Making It Your Own
Ground turkey or chicken work beautifully if you want something lighter, though the flavor profile shifts slightly. For vegetarian friends, plant-based ground meat with vegetable broth creates a surprisingly satisfying version that has converted more than a few skeptics at my table.
The Bread Situation
A thick slice of crusty bread is non-negotiable for sopping up that last bit of tomato-rich broth. Rye bread is particularly wonderful here, its slight tanginess playing beautifully with the sweet cabbage and beef.
Leftover Strategy
This soup actually improves overnight as the spices continue developing and the rice fully absorbs the savory broth. I always make a double batch and portion some into freezer-safe containers for those nights when cooking feels impossible.
- Freeze for up to three months without any loss of quality
- Thin with extra broth when reheating if it has thickened too much
- The sour cream is best added fresh rather than frozen with the soup
There is something profoundly satisfying about a recipe that honors tradition while respecting your limited time. Now go make a pot that will feed you through the week.
Recipe FAQs
- → Can I freeze this soup?
-
Yes, this soup freezes well for up to 3 months. Allow it to cool completely before transferring to freezer-safe containers. Thaw overnight in the refrigerator and reheat gently on the stovetop, adding extra broth if needed.
- → Can I use brown rice instead of white?
-
Absolutely. Brown rice adds extra fiber and nutrients. Increase the simmering time by 10-15 minutes to ensure the brown rice becomes fully tender. You may need to add more broth as it cooks.
- → Is this soup dairy-free?
-
The soup itself is completely dairy-free. Simply omit the sour cream garnish or use a dairy-free alternative to keep it completely plant-based.
- → What can I substitute for ground beef?
-
Ground turkey, chicken, or plant-based ground meat alternatives work beautifully. For a vegetarian version, use vegetable broth instead of beef broth and omit the meat entirely or add lentils for protein.
- → Why is my soup too thick?
-
The rice will continue absorbing liquid as it sits. Simply add more beef broth or water when reheating to reach your desired consistency. This is especially common with leftovers.
- → Can I make this in a slow cooker?
-
Yes. Brown the beef first, then add all ingredients to your slow cooker. Cook on low for 6-7 hours or high for 3-4 hours until the rice and vegetables are tender. Add the rice during the last hour to prevent overcooking.