
This cabbage roll soup transforms a labor-intensive traditional dish into a quick, comforting meal you can enjoy any night of the week. The rich broth, tender cabbage, and savory beef deliver all the flavors of classic cabbage rolls without the fuss of stuffing and rolling.
I first created this soup during a particularly busy week when I was craving my grandmother's cabbage rolls but didn't have hours to spare. My family now requests it more often than the original version, especially on chilly evenings when we need something hearty.
Ingredients
- Ground beef: lean ground beef provides the protein backbone without excess fat
- Yellow onion: creates a sweet aromatic base that flavors the entire soup
- Garlic: fresh minced cloves add depth you simply cannot get from garlic powder
- Green cabbage: the star ingredient breaks down to tender perfection in the broth
- Carrots: add natural sweetness and beautiful color contrast
- Beef broth: choose lowsodium to control the saltiness yourself
- Tomato sauce: creates the signature tangy flavor cabbage rolls are known for
- White rice: uncooked rice absorbs the flavors as it cooks directly in the soup
- Brown sugar: balances the acidity of the tomatoes perfectly
- Bay leaf: infuses a subtle herbal note throughout the cooking process
- Fresh parsley: brightens the finished soup both visually and in flavor
Step-by-Step Instructions
- Brown the beef:
- Heat vegetable oil in a dutch oven over mediumhigh heat until shimmering. Add ground beef, season with salt and pepper, and cook until no pink remains, about 5 minutes. Break up larger chunks with a wooden spoon for even cooking.
- Sauté aromatics:
- Add the finely diced onion and minced garlic to the browned beef. Cook for 2 to 3 minutes, stirring frequently until the onions become translucent and fragrant. This step builds the foundational flavor of your soup.
- Combine all ingredients:
- Add the chopped cabbage, sliced carrots, tomato sauce, beef broth, uncooked rice, bay leaf, and brown sugar to the pot. Stir thoroughly to ensure everything is well incorporated. The cabbage will look voluminous at first but will cook down considerably.
- Simmer to perfection:
- Bring the soup to a gentle simmer, then reduce heat to maintain that simmer without boiling. Cover partially with a lid and cook for approximately 25 minutes, stirring occasionally. The soup is ready when the rice is tender and has absorbed much of the liquid.
- Finish and serve:
- Remove the bay leaf as it's not meant to be eaten. Sprinkle the fresh chopped parsley over the top just before serving to add brightness to both the flavor and appearance.

The brown sugar might seem unusual in a savory soup, but it's my secret ingredient that makes this recipe special. My grandmother always added a touch of sweetness to her cabbage rolls, and I've carried on this tradition. It doesn't make the soup sweet but rather balances the acidity of the tomatoes and brings out the natural sweetness of the cabbage.
Make It Your Own
This soup welcomes adaptations based on what you have available. Ground turkey works beautifully as a leaner alternative to beef. For a heartier version, add a can of diced tomatoes along with the tomato sauce. Vegetarians can skip the meat entirely and use vegetable broth with extra mushrooms for a umami boost.
Storage and Reheating
This cabbage roll soup actually improves with time as the flavors meld together. Store leftovers in an airtight container in the refrigerator for up to 4 days. When reheating, you may need to add a splash of broth as the rice continues to absorb liquid. For longer storage, freeze portions in freezersafe containers for up to 3 months and thaw overnight in the refrigerator before reheating.
Serving Suggestions
Serve this soup with a dollop of sour cream on top for authentic Eastern European flair. A slice of crusty rye bread on the side makes it a complete meal. For a special touch, sprinkle each bowl with a little extra fresh parsley and a crack of black pepper just before serving.
The History Behind The Dish
Cabbage rolls originated in Eastern Europe, particularly in countries like Poland, Ukraine, and Romania, where they're considered national dishes. They were created as a way to stretch meat by combining it with rice and wrapping it in cabbage leaves. This soup version maintains cultural authenticity while adapting to modern time constraints. In many families, including mine, cabbage rolls signify celebration and comfort, often appearing at holiday tables and family gatherings.
Recipe FAQs
- → Can I make this soup ahead of time?
Yes, this soup stores exceptionally well and actually improves in flavor overnight as the ingredients meld together. Store in an airtight container in the refrigerator for up to 4 days, or freeze for up to 3 months.
- → What can I substitute for ground beef?
Ground turkey, chicken, or pork work well as substitutes. For a vegetarian version, try using a plant-based ground meat alternative or adding extra vegetables and beans for protein.
- → Is there a way to make this soup in a slow cooker?
Absolutely! Brown the meat, onions and garlic first, then transfer to a slow cooker with remaining ingredients. Cook on low for 6-7 hours or high for 3-4 hours, adding the rice during the last 30-45 minutes of cooking time.
- → Why add brown sugar to the soup?
The brown sugar balances the acidity of the tomato sauce and adds a subtle sweetness that complements the savory flavors. Traditional cabbage rolls often include this sweet element in the sauce.
- → Can I use different types of rice?
Yes, though cooking times may vary. Brown rice will need about 45 minutes to cook through. Instant rice should be added in the last 5-10 minutes of cooking. Wild rice blends add wonderful texture but require longer cooking times.
- → How can I make this soup more filling?
Add more protein with beans or lentils, increase the rice portion, or serve with crusty bread on the side. You can also add more vegetables like bell peppers or celery to bulk it up.