Unstuffed Cabbage Soup – All the Comfort of Classic Stuffed Cabbage Without All the Work!
If you love traditional stuffed cabbage rolls but don’t love spending half your afternoon making them, this Unstuffed Cabbage Soup is about to become your new favorite comfort food! It’s hearty, filling, packed with tender cabbage and flavorful homemade meatballs, and simmered in a rich tomato broth that tastes just like the stuffed cabbage Grandma used to make.
The best part? No boiling cabbage leaves, no carefully rolling meat into little cabbage packages, and no crossing your fingers that everything stays together while it cooks.
Just good, old-fashioned comfort food without all the fuss!
As a busy mom with a husband and two teenage boys, I’ve learned that dinner needs to check a few boxes around here. It needs to be delicious, filling enough to satisfy what seems like four grown men (seriously, where do teenage boys put all that food?), and preferably not require me to spend three hours standing in the kitchen.
This Unstuffed Cabbage Soup checks every single box.
It’s one of those meals that fills the house with the most amazing smell while it simmers away on the stove. And when dinner is finally ready, all you need is a big bowl, a handful of saltine crackers, a fresh garden salad, and some warm, crusty bread to soak up every last drop of that delicious tomato broth.
Trust me, you won’t want to waste a single spoonful!
A New Spin on an Old-Fashioned Favorite
Growing up, stuffed cabbage was one of those meals that always felt special. You know the kind I’m talking about. The kind of dinner that makes the whole house smell like someone has been cooking all day, and everyone magically appears in the kitchen asking, “When are we eating?”
Traditional stuffed cabbage rolls are absolutely delicious, but let’s be realistic about the amount of work involved.
First, you have to prepare the cabbage leaves. Then you carefully separate them without ripping them into a million pieces. Next comes making the meat filling, stuffing each leaf, rolling everything up, and arranging the cabbage rolls just right in the pot.
And that’s before you even start cooking!
Listen, I love a good homemade meal as much as the next person, but between laundry, grocery shopping, keeping the house somewhat presentable, and feeding two teenage boys who apparently have hollow legs, I don’t always have the patience for all that rolling and stuffing.
That’s exactly why I love this recipe.
Unstuffed Cabbage Soup takes everything we love about classic stuffed cabbage and turns it into a hearty, comforting, one-pot meal.
Instead of wrapping the meat mixture inside individual cabbage leaves, I slice the cabbage into strips, form the meat mixture into meatballs, and layer everything together in a large pot.
The cabbage cooks down until it’s perfectly tender, the meatballs simmer in the tomato broth, and all those wonderful flavors come together into one seriously satisfying dinner.
You get all the homemade goodness of stuffed cabbage without having to become a professional cabbage roller.
And honestly, that’s a win in my book!
Why My Family Loves This Unstuffed Cabbage Soup
When you’re cooking for a family that includes two teenage boys, you quickly learn that a little bowl of soup isn’t going to cut it.
Around here, soup needs to be a meal.
Not a starter. Not something to hold everyone over until dinner. An actual, stick-to-your-ribs meal that leaves everyone full and happy.
Thankfully, this Unstuffed Cabbage Soup delivers!
The homemade meatballs are hearty and flavorful, thanks to the ground chuck or turkey, chopped onions, parsley, tomatoes, and rice. As they simmer, the rice cooks inside the meatballs, soaking up all that wonderful flavor.
The cabbage becomes tender and delicious, while the condensed tomato soup and beef broth create a rich, slightly sweet, savory base.
And because everything cooks together in one pot, every bite is packed with flavor.
My husband appreciates a hearty, old-fashioned dinner, and my boys appreciate anything that comes with a generous helping of warm bread.
Actually, I’m pretty sure I could serve them just about anything with a loaf of warm bread, and they’d call it a successful dinner.
But this soup? This one earns its place at the dinner table all on its own.
Another thing I love is that this recipe makes a generous amount. With approximately four pounds of cabbage and two pounds of meat, you’re making enough to feed a hungry family and potentially have leftovers.
And in a house where leftovers tend to disappear faster than my favorite snacks, that’s saying something!
What Makes This Unstuffed Cabbage Soup So Good?
There are plenty of cabbage soup recipes floating around, but this one is a little different.
Rather than simply browning ground beef and tossing everything into a pot, we’re making actual meatballs.
That small extra step makes a big difference.
The meatballs are seasoned with onions, parsley, tomatoes, salt, and pepper, and the uncooked rice is mixed directly into the meat.
As everything slowly simmers, the meatballs become tender and flavorful while the rice cooks right inside them.
It’s similar to the filling you would find inside a traditional stuffed cabbage roll, just without the cabbage wrapper.
And instead of chopping the cabbage into tiny pieces, we’re slicing it into approximately one-inch strips.
This gives the soup that wonderful texture of tender cabbage alongside the hearty meatballs.
The condensed tomato soup is another ingredient that makes this recipe special.
It creates a smooth, rich tomato flavor that pairs beautifully with the cabbage and meatballs. Combined with the beef broth, it makes a delicious soup base that isn’t overly complicated or loaded with unnecessary ingredients.
Sometimes the simplest recipes really are the best.
Ingredients for Unstuffed Cabbage Soup
One of my favorite things about this recipe is that it uses simple, familiar ingredients.
Nothing fancy, nothing that requires a trip to three different grocery stores, and definitely nothing I have to Google how to pronounce.
Just good ingredients that come together to make an incredible pot of soup.
For the Cabbage
1 large head of cabbage, approximately 4 pounds
Cabbage is the star of the show here, and we’re using the entire head.
You’ll want to wash it thoroughly, remove any damaged outer leaves, cut away the tough core, and slice the cabbage into approximately one-inch strips.
Don’t worry if it looks like an outrageous amount of cabbage at first.
It will!
But cabbage shrinks significantly as it cooks, releasing moisture and becoming tender.
What looks like enough cabbage to feed the entire neighborhood will eventually cook down into the perfect amount for this hearty soup.
For the Homemade Meatballs
2 pounds ground chuck or ground turkey
Either option works wonderfully.
Ground chuck gives the meatballs a rich, traditional flavor, while ground turkey is a great alternative if you prefer something a little lighter.
If using turkey, I recommend choosing a variety that isn’t extremely lean so the meatballs stay tender.
2 large eggs
The eggs help hold the meatballs together as they simmer.
Since we’re cooking these meatballs directly in the soup rather than browning them first, having a good binder is important.
1 tablespoon parsley
Parsley adds a subtle freshness to the meat mixture and complements the tomato broth beautifully.
1 medium onion, chopped
The onion adds flavor and moisture to the meatballs.
I like to chop mine fairly small so it distributes evenly throughout the mixture.
Salt and pepper, to taste
Sometimes simple seasoning is all you need.
Just remember that the condensed tomato soup and beef broth may already contain salt, so you don’t need to go overboard.
1 small fresh tomato, chopped, or ½ cup canned diced tomatoes, drained
Either fresh or canned tomatoes work well.
If you’re using canned diced tomatoes, don’t throw away that liquid! Set it aside because we’ll add it to the soup later for even more tomato flavor.
½ cup condensed tomato soup
This goes directly into the meatball mixture and adds moisture and rich tomato flavor.
¾ cup uncooked rice
The rice cooks right inside the meatballs while they simmer.
I recommend regular uncooked white rice for this recipe. Avoid instant rice unless you’re prepared to adjust the cooking method, since it cooks much faster.
For the Soup Broth
60 ounces condensed tomato soup
This creates the rich, comforting tomato base that gives the soup its classic flavor.
Be sure you’re using condensed tomato soup, not ready-to-serve tomato soup.
6–8 cups beef broth
Start with six cups of broth and add more as needed.
Remember, the cabbage will release quite a bit of liquid as it cooks, so you don’t want to add too much broth right away.
You can always add more, but taking liquid out of a giant pot of soup is a little less convenient!
Reserved tomato liquid, if using canned diced tomatoes
This is optional but adds another little boost of tomato flavor.
How to Make Unstuffed Cabbage Soup
This is where the magic happens!
While this soup takes approximately 1½ to 2 hours to simmer, the actual hands-on preparation is surprisingly simple.
Most of the cooking time involves letting everything gently simmer together while you tackle the million other things on your to-do list.
Or, if you’re lucky, sit down for five uninterrupted minutes.
A girl can dream, right?
Step 1: Prepare the Cabbage
Start by washing your head of cabbage thoroughly.
Remove any wilted or damaged outer leaves, then cut the cabbage into manageable sections.
Carefully remove the tough center core.
Using a sharp knife, slice the cabbage into strips approximately one inch wide.
You don’t need to be overly precise here. We’re making homemade soup, not entering a cabbage-cutting competition.
Just try to keep the pieces relatively uniform so they cook evenly.
Once everything is sliced, set the cabbage aside.
And yes, you’ll probably look at that giant pile of cabbage and wonder how on earth it’s all going to fit in your pot.
I promise it cooks down!
Step 2: Make the Meatball Mixture
In a large mixing bowl, combine your ground chuck or ground turkey, eggs, parsley, chopped onion, diced tomato, ½ cup condensed tomato soup, uncooked rice, salt, and pepper.
Now it’s time to mix everything together.
You can use a sturdy spoon, but I usually find that clean hands work best for evenly combining the ingredients.
Just be careful not to overmix.
You want everything thoroughly incorporated, but working the meat too much can result in dense, tough meatballs.
And nobody wants a meatball that could double as a baseball.
Once the mixture is combined, you’re ready to start shaping.
Step 3: Form the Meatballs
Using your hands, gently shape the meat mixture into evenly sized balls.
I like making them roughly tennis-ball-sized, although you can adjust the size depending on your preference.
Larger meatballs will make the soup feel even more like traditional stuffed cabbage, while smaller ones are easier to scoop up with a spoon.
The important thing is keeping them relatively similar in size so they cook evenly.
Because the mixture contains uncooked rice, the meatballs may expand slightly as they cook.
Also, don’t pack them too tightly.
You want them to hold together, but still remain tender.
Once all your meatballs are formed, it’s time to assemble the soup.
Step 4: Layer the Cabbage and Meatballs
Grab your largest heavy-bottomed soup pot or stockpot.
And when I say large, I mean LARGE.
This recipe makes a generous amount of soup, and all that fresh cabbage takes up quite a bit of space before it cooks down.
Begin by placing a layer of sliced cabbage on the bottom of the pot.
Next, arrange a layer of meatballs over the cabbage.
Continue alternating layers of cabbage and meatballs until you’ve used everything.
I love this method because it allows the cabbage and meatballs to cook together, creating that familiar stuffed cabbage flavor without actually stuffing anything.
The cabbage also helps separate the meatballs as they cook.
One important tip: Don’t stir everything together at this stage.
The raw meatballs are still delicate, and stirring too early can cause them to break apart.
We want beautiful, tender meatballs swimming in delicious tomato broth, not a pot of ground beef and rice.
Step 5: Add the Tomato Soup and Broth
Once your cabbage and meatballs are layered, pour the remaining 56 ounces of condensed tomato soup over everything.
Next, add six cups of beef broth.
If you used canned diced tomatoes in your meatball mixture, this is the perfect time to pour in the reserved tomato liquid.
The broth should work its way down through the layers as the soup heats.
Don’t worry if the cabbage isn’t completely submerged right away.
As it cooks, the cabbage will soften, shrink, and release additional moisture into the pot.
Resist the urge to stir!
I know it’s tempting.
There’s something about a big pot of soup that makes me want to grab a wooden spoon and give everything a good mix.
But patience is important here.
Let the meatballs begin cooking and firming up before you attempt to move anything around.
Step 6: Bring the Soup to a Boil
Place the pot on the stove over medium to medium-high heat.
Bring the liquid to a boil, watching carefully so it doesn’t boil over.
Because condensed tomato soup is fairly thick, you’ll want to make sure the bottom of your pot isn’t getting too hot.
A heavy-bottomed pot works especially well for preventing scorching.
Once the soup reaches a boil, immediately reduce the heat to low.
You want a gentle simmer, not a rolling boil.
If the soup boils too aggressively, the meatballs may break apart and the liquid can reduce too quickly.
Low and slow is the secret to this recipe.
Step 7: Simmer Until Tender
Allow the soup to gently simmer for approximately 1½ to 2 hours, partially covered.
Check on it periodically to make sure the liquid is simmering gently and the bottom isn’t scorching.
As the cabbage cooks, it will soften and release additional moisture into the broth.
You’ll notice that the giant mountain of cabbage gradually shrinks down into the soup.
If the broth seems too thick, add additional beef broth, a little at a time, up to the remaining two cups.
Once the meatballs have firmed up, you can carefully move the cabbage around if needed, but avoid vigorous stirring.
You want those meatballs to stay intact.
The soup is ready when the cabbage is tender, the rice inside the meatballs is fully cooked, and the meatballs are cooked all the way through.
For food safety, ground beef meatballs should reach an internal temperature of 160°F, while ground turkey meatballs should reach 165°F.
I also recommend cutting into one of the larger meatballs to make sure the rice is tender.
There’s nothing worse than taking a big bite of homemade comfort food and discovering crunchy rice in the middle!
Step 8: Serve and Enjoy!
Once everything is tender and delicious, it’s time to serve!
Carefully ladle the soup into large bowls, making sure everyone gets plenty of cabbage, broth, and meatballs.
I like to let it cool for a few minutes before serving because that tomato broth can be incredibly hot.
Then it’s time to gather everyone around the table.
And if your family is anything like mine, you’ll barely have the bowls filled before someone asks where the bread is.
The Best Way to Serve Unstuffed Cabbage Soup
As much as I love this soup on its own, I firmly believe the right side dishes can turn a good dinner into an unforgettable one.
And for me, there are three things that belong on the table whenever I make Unstuffed Cabbage Soup.
Saltine Crackers
First things first: saltine crackers.
I don’t know what it is about a bowl of rich tomato-based soup and a handful of saltines, but the combination just works.
There’s something wonderfully nostalgic about crumbling a few crackers over the top of your soup and letting them soak up that flavorful broth.
Personally, I like to keep a few crackers whole for dipping and crumble a couple into the bowl.
The slight saltiness and crunch are the perfect contrast to the tender cabbage and meatballs.
And if you have teenage boys, you might want to put out an entire sleeve.
Possibly two.
Trust me on this one.
A Fresh Garden Salad
Because this soup is so hearty and comforting, I love serving it with a fresh garden salad.
Something simple is perfect.
Crisp lettuce, juicy tomatoes, sliced cucumbers, shredded carrots, and maybe a few thinly sliced red onions.
Add your favorite dressing, and you’ve got a refreshing side dish that balances the richness of the soup.
I especially love a light vinaigrette because the acidity complements the tomato broth beautifully.
Plus, adding a big bowl of salad to the dinner table makes me feel like I’ve got this whole balanced-family-meal thing figured out.
Even if there’s still a mountain of laundry waiting for me.
Warm, Crusty Bread
Now, let’s talk about the bread.
Because in my house, no good bowl of soup is complete without warm bread.
Whether it’s a loaf of crusty French bread, homemade dinner rolls, or a simple baguette warmed in the oven, bread is practically a requirement.
The best part is using it to soak up the delicious tomato broth left at the bottom of your bowl.
Honestly, I think that’s half the reason my family loves soup night.
Give my boys a bowl of soup and some warm bread, and suddenly dinner disappears in record time.
And if there’s a little butter to spread on that warm bread?
Even better.
Tips for Making the Best Unstuffed Cabbage Soup
Over the years, I’ve learned that a few simple tricks can make homemade soup even better.
Here are my favorite tips for getting this recipe just right.
Use a Really Large Pot
I cannot stress this enough.
Four pounds of cabbage is a LOT of cabbage before it cooks down.
Make sure your stockpot has plenty of room for the cabbage, meatballs, and liquid.
If your pot isn’t large enough, it’s better to divide the recipe between two pots rather than overcrowd everything.
Don’t Skip the Rice
The rice is an important part of the meatball mixture.
Not only does it help give the meatballs their classic stuffed cabbage texture, but it also absorbs the wonderful flavors of the tomato broth as it cooks.
For the best results, use regular uncooked rice.
Don’t Overwork the Meat
Mix the ingredients just until everything is combined.
Overmixing can make the meatballs tough.
We want them tender and flavorful, not dense and chewy.
Keep the Simmer Gentle
This isn’t the kind of soup you want bubbling aggressively on the stove.
A gentle simmer gives the cabbage time to soften, allows the rice to cook, and helps the meatballs hold their shape.
If the liquid is boiling too hard, turn the heat down.
Add Broth Gradually
Start with six cups of beef broth.
As the cabbage cooks down, it releases liquid into the pot.
You may find that you don’t need the full eight cups.
If you prefer a thinner, brothier soup, add more as needed.
If you like your soup thick and hearty, stick closer to six cups.
Don’t Stir Too Soon
This is probably one of the most important tips.
Because the meatballs are added raw, they need time to cook and firm up.
Stirring immediately after layering everything together can cause them to fall apart.
Let the soup do its thing before gently moving anything around.
Taste Before Adding More Salt
Between the condensed tomato soup and beef broth, this recipe can already contain a fair amount of sodium.
I recommend tasting the finished broth before adding additional salt.
You can always add more seasoning, but you can’t take it back out.
Ground Chuck vs. Ground Turkey: Which Is Better?
One of the great things about this recipe is that you can make it with either ground chuck or ground turkey.
Both work well, but they create slightly different results.
Ground chuck gives you a richer, more traditional stuffed cabbage flavor.
The fat in the meat adds flavor and helps keep the meatballs juicy as they simmer.
If you’re craving that classic old-fashioned stuffed cabbage taste, ground chuck is an excellent choice.
Ground turkey is a great alternative if you prefer a lighter meat.
It has a milder flavor, which allows the tomato broth, onions, and parsley to really shine.
Because turkey is generally leaner than ground chuck, the eggs and tomato soup in the meatball mixture help keep everything moist.
You can even experiment with a combination of ground chuck and ground turkey if you want a little of both.
There’s no wrong choice here.
Use whichever your family prefers or whatever happens to be on sale at the grocery store.
Because feeding a family of four these days is practically a competitive sport.
Can I Make Unstuffed Cabbage Soup Ahead of Time?
Absolutely!
In fact, this is one of those wonderful recipes that can taste even better the next day.
As the soup sits, the cabbage, meatballs, rice, and tomato broth have more time to develop flavor together.
The result is a rich, comforting soup that’s perfect for leftovers.
I love meals that I can make once and enjoy again without having to start from scratch.
Especially on those nights when the schedule is packed and everyone seems to need dinner at a different time.
To make the soup ahead, prepare the recipe as directed and allow it to cool slightly.
Transfer it to shallow, airtight containers and refrigerate promptly.
When you’re ready to eat, simply reheat your portion on the stovetop or in the microwave until steaming hot, ideally reaching 165°F throughout.
You may need to add a splash of beef broth when reheating because the rice will continue absorbing liquid as the soup sits.
A little extra broth brings everything right back to that perfect soup consistency.
How to Store Leftover Unstuffed Cabbage Soup
If you’re lucky enough to have leftovers, storing them is easy.
Allow the soup to cool briefly, then divide it into shallow, airtight containers.
Don’t leave a giant pot of soup sitting on the counter for hours waiting to cool.
Because this recipe makes such a large batch, dividing it into smaller containers helps it cool more quickly and safely.
Refrigerate within two hours of cooking.
Properly stored, leftover soup should keep in the refrigerator for approximately three to four days.
When reheating, warm only the amount you plan to eat.
And remember, the rice will absorb some of the broth while the soup is stored, so adding a little extra beef broth may be necessary.
Can You Freeze Unstuffed Cabbage Soup?
Yes! This soup can be frozen, which makes it an excellent option for meal prepping.
And as someone who loves having a homemade dinner ready without having to cook from scratch every single night, I consider freezer-friendly meals a gift.
Once the soup has cooled safely, transfer it into freezer-safe containers or heavy-duty freezer bags.
Leave a little room for expansion.
I recommend freezing it in individual or family-sized portions rather than one giant container.
That way, you can thaw exactly what you need.
For the best quality, enjoy frozen soup within about two to three months.
When you’re ready to eat, thaw it overnight in the refrigerator and reheat thoroughly.
The rice may become a little softer after freezing and reheating, and the cabbage will be more tender, but the flavor should still be delicious.
Add a splash of beef broth if needed to loosen everything up.
Easy Variations to Try
One of the reasons I love homemade soup is that it’s so easy to customize.
While the original recipe is wonderful exactly as written, there are a few simple ways to switch things up.
Add Garlic
If your family loves garlic, try adding a couple of minced cloves to the meatball mixture.
Garlic pairs beautifully with the tomato broth and cabbage.
Make It a Little Spicy
If you enjoy a little heat, add a pinch of crushed red pepper flakes to the broth.
Start small, especially if you’re cooking for family members who prefer milder flavors.
Use Brown Rice
Brown rice can be used, but it takes longer to cook than white rice.
If you want to make this substitution, consider partially cooking the brown rice first and adjusting the liquid and cooking time.
Add More Vegetables
While I love the simplicity of this recipe, you could also add diced carrots or celery for extra vegetables.
Just keep in mind that additional ingredients may change the flavor and texture of the traditional soup.
Make It Extra Brothy
If you’re someone who loves a big bowl of soup with plenty of liquid for dipping bread, add the full eight cups of beef broth.
You can even add a little more if necessary.
Just taste and adjust the seasoning so the flavor doesn’t become too diluted.
Frequently Asked Questions About Unstuffed Cabbage Soup
Do I need to cook the rice before adding it to the meatballs?
No!
For this recipe, the rice goes into the meatball mixture uncooked.
It cooks as the meatballs simmer in the tomato broth.
Just be sure to allow enough cooking time and check that the rice is tender before serving.
Do I have to brown the meatballs first?
No, and that’s one of the things I love about this recipe.
The meatballs go directly into the pot with the cabbage and cook in the flavorful tomato broth.
This saves an extra step and an extra dirty pan.
And as far as I’m concerned, fewer dirty dishes are always a good thing.
Why is my soup so thick?
There are a couple of reasons this can happen.
The condensed tomato soup creates a naturally thick base, and the rice absorbs liquid as it cooks.
If your soup becomes thicker than you’d like, simply add more beef broth until it reaches your preferred consistency.
Can I use a smaller head of cabbage?
Yes, but keep in mind that cabbage is one of the main ingredients.
Using less cabbage will change the balance between the meatballs, vegetables, and broth.
If you use a significantly smaller head, you may also want to reduce the amount of liquid.
Can I use chicken broth instead of beef broth?
You can!
Beef broth provides a richer, more traditional flavor, especially when using ground chuck.
Chicken broth will create a slightly lighter flavor and can be a good option when using ground turkey.
How do I know when the soup is done?
The cabbage should be tender, the rice inside the meatballs should be fully cooked, and the meatballs should reach a safe internal temperature.
For ground chuck, that’s 160°F.
For ground turkey, that’s 165°F.
Is Unstuffed Cabbage Soup good for leftovers?
It’s fantastic for leftovers!
The flavors continue to develop as the soup sits, making it a delicious option for lunch or dinner the following day.
Just keep a little extra broth handy when reheating.
Why This Recipe Is Perfect for Busy Families
There are nights when I genuinely enjoy spending time in the kitchen.
I put on some music, take my time preparing dinner, and pretend for a little while that I’m hosting my own cooking show.
And then there are the other nights.
The nights when the laundry is piled up, the kitchen counter has somehow become a dumping ground for everything in the house, and someone asks what’s for dinner approximately 37 times before five o’clock.
Those are the nights when I really appreciate recipes like this one.
Unstuffed Cabbage Soup is homemade comfort food that doesn’t require a complicated cooking process.
Yes, it needs time to simmer, but most of that time is hands-off.
Once the cabbage is sliced, the meatballs are formed, and everything is layered in the pot, the stove does most of the work.
Meanwhile, I can get the salad ready, warm some bread, clean up the kitchen, or attempt to accomplish something productive before dinner.
And because the recipe makes such a generous amount, there’s a good chance I won’t have to cook an entirely new meal the next day.
That’s what I call a successful dinner.
Another thing I appreciate is how affordable and practical the ingredients are.
Cabbage is generally an economical vegetable, and rice helps stretch the meat mixture into a filling meal.
The remaining ingredients are simple pantry and refrigerator staples.
When you’re feeding two growing teenage boys, meals that are hearty, delicious, and budget-conscious are worth keeping in your regular dinner rotation.
A Cozy Meal for Chilly Evenings
There’s something about a big pot of soup simmering on the stove that instantly makes a house feel cozy.
Even before dinner is ready, the smell of tomatoes, onions, cabbage, and seasoned meatballs starts drifting through the kitchen.
It’s the kind of aroma that makes everyone wander in to see what’s cooking.
And I love that.
Food has a way of bringing people together, especially those comforting, old-fashioned recipes that remind us of family dinners and home-cooked meals.
This Unstuffed Cabbage Soup has that same nostalgic feeling as traditional stuffed cabbage.
It tastes like something that took hours of careful preparation, even though we skipped the most time-consuming part.
It’s perfect for chilly fall evenings, cold winter nights, or any day when you just want something warm and satisfying.
And honestly, you don’t need cold weather to enjoy a good bowl of cabbage soup.
I’ll happily eat it year-round.
Especially if there’s fresh bread involved.
Unstuffed Cabbage Soup Recipe
Prep Time: Approximately 25–35 minutes
Cook Time: 1½–2 hours
Total Time: Approximately 2–2½ hours
Servings: Approximately 10–12 generous servings, depending on meatball size and portion size
Cooking Method: Stovetop
Ingredients
Cabbage
- 1 large head of cabbage, approximately 4 pounds, sliced into 1-inch strips
Meatballs
- 2 pounds ground chuck or ground turkey
- 2 large eggs
- 1 tablespoon parsley
- 1 medium onion, finely chopped
- Salt and pepper, to taste
- 1 small fresh tomato, chopped, or ½ cup canned diced tomatoes, drained (reserve liquid)
- ½ cup condensed tomato soup
- ¾ cup uncooked regular white rice
Soup Broth
- 60 ounces condensed tomato soup
- 6–8 cups beef broth
- Reserved liquid from canned diced tomatoes, if using
Instructions
- Wash the cabbage thoroughly, remove the core, and slice into approximately 1-inch strips. Set aside.
- In a large mixing bowl, combine the ground chuck or ground turkey, eggs, parsley, chopped onion, diced tomato, ½ cup condensed tomato soup, uncooked rice, salt, and pepper.
- Gently mix until all ingredients are evenly incorporated. Avoid overmixing.
- Shape the meat mixture into evenly sized meatballs, approximately golf-ball-sized.
- In a large heavy-bottomed stockpot, place a layer of sliced cabbage on the bottom.
- Arrange a layer of meatballs over the cabbage. Continue alternating cabbage and meatballs until all ingredients have been used.
- Pour the remaining 60 ounces of condensed tomato soup over the cabbage and meatballs.
- Add six cups of beef broth. If using canned diced tomatoes, add the reserved tomato liquid.
- Do not stir. Place the pot over medium to medium-high heat and bring the liquid to a boil, monitoring carefully.
- Once boiling, reduce the heat to low and maintain a gentle simmer.
- Simmer for approximately 1½ to 2 hours, partially covered, checking periodically to make sure the liquid isn’t boiling too aggressively or scorching.
- As the cabbage softens, it will release additional moisture. If the soup becomes too thick, add more beef broth, up to the remaining two cups, as needed.
- Avoid stirring until the meatballs have firmed up. Afterward, gently move the cabbage if necessary.
- Continue cooking until the cabbage is tender, the rice is fully cooked, and the meatballs reach an internal temperature of 160°F for ground chuck or 165°F for ground turkey.
- Ladle into bowls and serve hot with saltine crackers, a fresh garden salad, and warm, crusty bread.
Recipe Notes
- Pot size: Use a very large stockpot or divide the recipe between two pots if necessary.
- Rice: Regular uncooked white rice works best. Instant rice may become mushy.
- Broth: Start with six cups and add more only as needed.
- Meatballs: Avoid overmixing and stirring too early so the meatballs stay tender and intact.
- Storage: Refrigerate leftovers promptly in shallow, airtight containers for up to three to four days.
- Freezing: Freeze in airtight, freezer-safe containers for best quality within two to three months.
- Reheating: Add a little beef broth if the soup has thickened, and reheat thoroughly.
Final Thoughts: All the Flavor, None of the Fuss!
If there’s one thing I’ve learned from cooking for my family, it’s that a delicious homemade dinner doesn’t have to be complicated.
Sometimes the best recipes are the ones that take a familiar favorite and make it just a little easier.
And that’s exactly what this Unstuffed Cabbage Soup does.
It delivers all the comforting flavors of traditional stuffed cabbage rolls without the extra work of boiling, filling, folding, and rolling individual cabbage leaves.
You still get the tender cabbage, the flavorful meat and rice filling, and that rich tomato broth that makes stuffed cabbage such a beloved classic.
Only now, everything comes together in one big pot.
No fussy rolling.
No worrying about cabbage leaves tearing.
And no spending half your day trying to make every cabbage roll look picture-perfect.
Just a hearty, delicious meal that fills the kitchen with incredible aromas and brings everyone to the dinner table.
I especially love serving this soup family-style, with a big bowl of saltine crackers in the middle of the table, a fresh garden salad, and plenty of warm bread for dipping.
It’s simple, comforting, and exactly the kind of meal I want to share with my husband and boys after a busy day.
And if everyone goes back for seconds?
Well, that’s pretty much the highest compliment a mom can get.
So the next time you’re craving traditional stuffed cabbage but don’t have the time or patience for all that rolling, give this Unstuffed Cabbage Soup a try.
You just might discover that the unstuffed version is your new favorite way to enjoy an old-fashioned classic.
Because sometimes the best comfort food comes from taking a little work out of an old family favorite, without sacrificing any of the flavor.
And don’t forget the saltine crackers!
Happy cooking!

Easy Unstuffed Cabbage Soup
Ingredients
- 1 head of cabbage sliced thin approx. 4 lbs
- Meat Balls:
- 2 lbs ground Chuck or ground Turkey
- 2 eggs
- 1 TBSP parsley
- 1 medium onion chopped
- Salt and pepper to taste
- 1 small tomato-cup up or ½ cup canned diced tomatoes drained. Reserve liquid.
- ½ cup of tomato soup concentrate
- ¾ cup rice
- Liquid:
- 60 oz of can condensed tomato soup
- 6- 8 cups of beef broth
Instructions
- Wash and slice up the whole head of cabbage into 1 inch strips.
- In a large bowl combine the meat, eggs, parsley, onion, cut up tomato, ½ cup of soap concentrate and rice, add salt and pepper to taste. Mix well and shape into balls.
- In a large pot layer cabbage then meat balls, until all of both are used up.
- Pour in the remaining condensed tomato soup and beef broth, start with 6 cups and add more broth if needed. If you used the canned diced tomatoes now is when you can add the reserved liquid. Do not stir yet. Bring to a boil. Then reduce heat to simmer.
- As the cabbage cooks down, it will release liquid. If you feel it is too thick add the additional 2 cups of broth.
- Simmer for 1 ½ to 2 hours. Check periodically that it is not simmering too hard. Once cabbage is tender, it is ready to serve.







