As the ground beef browns, its savory smell starts to fill the kitchen, and the pot begins to feel like dinner before the vegetables even go in. I make Easy Cabbage Roll Soup when I want the familiar beef-and-cabbage combination in a bowl, without rolling individual cabbage leaves. It’s hearty enough to serve as the meal, and the long-grain rice cooks right in the tomato broth.
The two kinds of canned tomatoes do different jobs here. Diced tomatoes bring soft pieces and their juices, while tomato sauce rounds out the broth so it doesn’t feel watery. I like that contrast: you get a spoonful with tomato texture, but the soup still has a smooth, rich base. Once the cabbage softens and the rice is tender, the pot tastes like all the cozy parts of cabbage rolls gathered together.

Kitchen Note
Rinse the rice before it goes into the pot; the loose surface starch can make the broth feel pasty. After simmering, give the soup the full five-minute rest off the heat before serving so the rice and broth can settle together.
Save this Easy Cabbage Roll Soup for a cozy dinner: browned beef, tender cabbage, and rice simmer together in a tomato-rich broth.
Why the Cabbage Goes In Before the Broth
Raw cabbage takes up a surprising amount of room, especially when you start with a whole small head. Giving it a few minutes in the pot before adding the broth lets it wilt and shrink, so it’s easier to stir everything together without pushing vegetables over the rim. That’s one reason I use an 8-quart pot for this batch; it has room for the cabbage before it collapses and for the soup once the liquid goes in.
There’s a texture difference, too. The cabbage only needs to begin wilting during that first short cook. It softens the rest of the way in the covered simmer, alongside the rice. If you cook it until fully soft before adding liquid, it has a longer time in the pot and can lose the tender bite that makes each spoonful feel like cabbage roll filling rather than plain tomato soup.
Watch for the edges to relax and the pile to settle lower, not for every piece to look cooked through. Stirring during those few minutes helps expose more of the cabbage to the heat. Once broth and tomatoes are in, the covered simmer takes over the slow softening.
Why This Soup Uses Two Tomatoes and Long-Grain Rice

- Ground beef — The 85% lean beef gives the soup a meaty base while still leaving some fat to drain after browning. Breaking it into small pieces as it cooks helps distribute the beef through all eight servings. Freshly ground pepper and paprika season the broth, but the browned beef is what gives the pot its savory backbone.
- Green cabbage — Choose a firm head with crisp leaves, then core and chop it so the pieces are easy to scoop up with a spoon. The cabbage is meant to soften in the broth, not disappear into it. A small head around two pounds gives the soup its defining vegetable without taking over the pot.
- Diced tomatoes and tomato sauce — Keep the diced tomatoes’ juices; they’re part of the soup liquid, not something to drain away. The pieces give each spoonful a little texture, while the sauce creates a more even tomato base. Since both cans contribute differently, one isn’t a direct stand-in for the other.
- Long-grain white rice — This rice cooks in the soup and becomes tender during the covered simmer. Rinsing it first clears away loose surface starch, which helps keep the broth from turning gluey. I stick with long-grain white rice here because a different rice can need a different amount of liquid or a longer cooking time.
- Low-sodium beef broth — Low-sodium broth lets the beef, Worcestershire sauce, and canned tomatoes contribute their own savory and salty notes without making the finished soup too salty. The quality of the broth matters less than choosing one you like the taste of on its own; it becomes the liquid base for every bowl.
Build the Soup in Stages, Then Let the Rice Finish
Brown the Beef Before Draining
Heat an 8-quart pot over medium-high heat and cook the ground beef for 6 to 8 minutes, breaking it into small pieces as it browns. Look for browned bits throughout rather than a large, unbroken clump. The beef should reach 160°F; then drain the excess fat. Leaving a pool of grease behind can make the tomato broth feel heavy.
Soften the Onion and Carrots
Add the chopped onion and diced carrots to the beef and cook for 4 to 5 minutes, stirring occasionally. The onion should begin to soften, while the carrots still hold their shape. Stir in the minced garlic and cook for 30 seconds. Garlic needs only that brief time before the liquid goes in; cooking it much longer can make it taste bitter.
Wilt the Cabbage in the Pot
Add the cored, chopped cabbage and stir for 3 to 4 minutes, until it begins to wilt. It won’t be tender yet, and that’s fine—the covered simmer finishes the job. Stir from the bottom so the beef and vegetables don’t sit in one dense layer. The cabbage will shrink enough to make room for the broth and tomatoes.
Bring the Tomato Broth to a Boil
Stir in the beef broth, diced tomatoes with their juices, tomato sauce, rinsed rice, Worcestershire sauce, salt, pepper, paprika, and bay leaf. Raise the heat to high and bring the pot to a boil, stirring so the rice doesn’t settle in one spot. As soon as it boils, reduce the heat to low and cover the pot. A gentle simmer is what cooks the rice without making the soup churn.
Simmer Until the Rice Is Tender
Keep the soup covered over low heat for 20 to 25 minutes, until the rice is tender and the cabbage is soft. Check that the rice has lost its firm center before you take the pot off the heat. Remove the bay leaf, then rest the soup off the heat for 5 minutes before serving. The rice and vegetables should be easy to scoop, with enough tomato broth still around them.
Three Small Changes That Give the Soup a Different Feel
Cut the cabbage into fine ribbons
Slice the cabbage into narrow ribbons instead of broader chopped pieces. It softens into the soup more evenly and makes each spoonful feel closer to a compact cabbage-roll filling. Keep the total amount of cabbage the same and follow the same wilt and simmer stages.
Keep the cabbage in larger, bite-size pieces
For more distinct pieces of cabbage in the bowl, chop it into bite-size squares rather than narrow strips. The soup keeps the same beef-and-tomato base, but the cabbage has a more noticeable presence against the tender rice. Avoid oversized pieces so they can soften during the covered simmer.
Make it gluten-free with gluten-free Worcestershire
Use gluten-free Worcestershire sauce in place of regular Worcestershire sauce, keeping the same amount. The sauce adds the same kind of savory tang, so the soup keeps its familiar character. Check that the broth and other packaged ingredients are also suitable for your needs.
Storage and Reheating
- Refrigerator: Refrigerate leftovers for 3 to 4 days. The rice continues to absorb broth, so the soup will thicken as it sits.
- Freezer: Freeze cooled soup in airtight containers for up to 2 to 3 months. Leave a little room at the top of each container, and expect the rice to be softer after thawing.
- Reheating: Warm it gently in a covered saucepan over low to medium-low heat, stirring now and then, until hot throughout. Avoid a hard boil, which can make the rice softer and more likely to stick to the pot.
Questions That Come Up With Cabbage Roll Soup

Easy Cabbage Roll Soup
Ingredients
Method
- In an 8-quart pot over medium-high heat, cook the ground beef for 6 to 8 minutes, breaking it into small pieces, until browned and it reaches 160°F.
- Drain excess fat.
- Add the onion and carrots and cook for 4 to 5 minutes, stirring occasionally, until the onion begins to soften.
- Stir in the garlic and cook for 30 seconds.
- Add the cabbage and cook for 3 to 4 minutes, stirring, until it begins to wilt.
- Stir in the beef broth, diced tomatoes and their juices, tomato sauce, rice, Worcestershire sauce, salt, pepper, paprika, and bay leaf.
- Bring to a boil over high heat.
- Reduce the heat to low, cover, and simmer for 20 to 25 minutes, until the rice is tender and the cabbage is soft.
- Remove the bay leaf.
- Let the soup rest off the heat for 5 minutes before serving.