Cabbage Roll Soup is a hearty and delicious soup made with ground beef, tomatoes, rice, and of course cabbage. This recipe is a simple soup to make and comes together quickly.

Soup is one of my favorite things to make when the weather cools down. Cabbage rolls are one of the things I enjoyed eating when I was a kid. This recipe combines these two favorite things, but it is a lot less fuss than rolling up cabbage leaves.
This soup is a meal in itself, with ground beef, vegetables, and rice. But sometimes I like a sandwich with my soup. My favorite to serve with this soup is a simple grilled cheese. The combo is perfect for lunch or dinner.
Helpful Tips:
- Use a Dutch oven or a heavy soup kettle for making soup.
- Add the onion and garlic to the Dutch oven with the hamburger, so that the onion and garlic can saute while the hamburger is browned.
- Remove any grease from the Dutch oven once the hamburger is browned.
- Season the soup with salt and pepper when all of the other ingredients are added.
- Remove the bay leaves from the soup before serving it.
- Store the soup in the refrigerator for up to 3 to 4 days.
- The soup can be frozen if you would like to keep it longer.
Steps for making Cabbage Roll Soup
Step one
Add the hamburger, onion, and garlic to a Dutch oven or a heavy soup pot. Cook until the hamburger is no longer pink.
Step two
Add the diced tomatoes, tomato paste, chopped cabbage, rice, bay leaves, and parsley. Stir until well combined.
Step three
Stir in the broth and Worcestershire sauce. Season with salt and pepper. Serve.
Looking for other soups to keep you warm? Check these out:
If you make this cabbage roll soup, I would love to hear about it! Please leave me a comment and a rating.

Cabbage Roll Soup
Ingredients
- 1 to 1 1/2 pounds ground beef
- 1 medium onion chopped
- 2 cloves garlic minced
- 2/3 cup uncooked rice
- 14.5 ounce diced tomatoes
- 4 cups cabbage chopped
- 2 bay leaves
- 1 tablespoon Worcestershire sauce
- 1 teaspoon dried parsley
- 1/4 cup tomato paste
- 6 cups beef broth
- Salt and pepper to taste
Instructions
- In a Dutch oven add the ground beef, onion, and garlic over medium heat cook until the hamburger until browned.
- Add the diced tomatoes, cabbage, cooked rice, beef broth, bay leaves, parsley, and tomato paste, and mix until well combined. Stir in the beef broth and Worcestershire sauce. Season with salt and pepper to taste.
- Bring to a boil, once it boils reduce heat to medium-low and continue to cook until the cabbage is soft, about 15 to 30 minutes.
Notes
- Use a Dutch oven or a heavy soup pot for this recipe.
- Remove any grease from the Dutch oven once the hamburger is browned.
- Season the soup with salt and pepper after all of the ingredients are added.
- This is a thick and hearty soup, if you prefer a thinner soup add additional beef broth or add tomato sauce to thin it out.
- The soup can be stored in the refrigerator for 3 to 4 days.
- This soup can be frozen.
Nutrition
This recipe was originally published on October 9, 2017. It has been updated with new content and pictures on January 6, 2023.
That looks like a perfectly comforting and delicious soup.
I prefer my soups on the thick side, so I won’t need to thin this one bit! It sounds delicious, Dawn!
Cabbage rolls are good, but a bit of a pain to make. This soup is the perfect solution! All the flavor, and it’s easy. Thanks!
I’ve been on a soup kick and your cabbage roll soup looks terrific. I remember my MIL making something similar—I can’t wait to try yours!
Gosh, I haven’t thought of cabbage rolls in so long! But they are such a classic comfort food. I might need to make some soon! Actually, check that, I just need to make this soup instead. It’s finally starting to cool off here, so soup season is in full force! This sounds like the perfect bowl for dinner on a chilly Fall evening! 🙂
I’m a big cabbage lover too! Cabbage rolls are one of my favorites – didn’t have them when I was a kid which makes me love them even more now. I love how thick and hearty this soup is – perfect on a cold night!