This is the best Cabbage Roll Soup recipe with ground beef, pork, cabbage, and rice in a tangy tomato broth. It's a cozy, one-pot meal that delivers all the rich, savory flavors of traditional cabbage rolls without the fuss.

Cabbage Roll Soup is healthy comfort food, and I'm here for it!
I love eating old-fashioned cabbage rolls, but they’re definitely a labor of love and this cabbage roll soup recipe gives me all those nostalgic, cozy flavors without spending an hour rolling cabbage leaves! It’s hearty enough to please my meat-and-potatoes crew, and I love that it makes a big pot with plenty of leftovers for lunches the next day.
Try my other soup recipes, like Homemade Chili, Hungarian Goulash, Lemon Chicken Orzo Soup, or Creamy Zuppa Toscana!
How to make Cabbage Roll Soup:
Cook Meat: Heat a Dutch oven or large soup pot over medium-high heat. Cook ground beef and pork, breaking it up into small pieces, until browned.
Sauté Vegetables: Add onion and cook for 2 minutes then add garlic. Add carrots and cabbage and cook 2 minutes.
Add Broth and Seasonings: Add beef broth, tomato sauce, diced tomatoes, brown sugar, Worcestershire, paprika, oregano, thyme and bay leaf. Bring to a simmer. Stir in rice. Cover pot, reduce heat, and simmer for about 25 minutes, stirring once or twice during cooking, until rice is cooked through. Add additional beef broth if you’d like to soupier. Taste soup and season with additional salt and pepper if needed. Remove bay leaf. Stir in lemon juice and parsley. (I enjoy this stuffed cabbage soup recipe with a few dashes of crushed red pepper flakes on top, too).

Follow me for more great recipes
Recipe

Cabbage Roll Soup
Equipment
- Soup Pot or
Ingredients
- 1 lb lean ground beef
- ½ lb ground sausage
- Salt and freshly ground black pepper
- 1 large yellow onion , chopped
- 2 medium carrots , quartered and sliced
- 5 cups chopped cabbage , (packed)
- 4 cloves garlic , minced
- 5-6 cups low-sodium beef broth
- 2 8 oz cans tomato sauce
- 1 14.5 oz can petite diced tomatoes
- 1 Tablespoon Worcestershire sauce
- 1 ½ teaspoons smoked paprika
- 1 teaspoon dried oregano
- 1/2 teaspoon dried thyme
- 1 bay leaf
- 3/4 cup dry jasmine or long-grain white rice
- Juice from ½ of a small lemon
- 2 Tablespoons chopped fresh parsley
Instructions
- Brown meat: Heat a Dutch oven or large soup pot over medium-high heat. Cook ground beef and pork, breaking it up into small pieces, until browned.1 lb lean ground beef, ½ lb ground sausage
- Saute Veggies: Add onion and cook for 2 minutes. Add garlic. Add carrots and cabbage and cook 2 minutes.1 large yellow onion, 2 medium carrots, 4 cloves garlic, 5 cups chopped cabbage
- Finish soup: Add beef broth, tomato sauce, diced tomatoes, brown sugar, Worcestershire, paprika, oregano, thyme and bay leaf. Bring to a simmer. Stir in rice.5-6 cups low-sodium beef broth, 2 8 oz cans tomato sauce, 1 14.5 oz can petite diced tomatoes, 1 Tablespoon Worcestershire sauce, 1 ½ teaspoons smoked paprika, 1 teaspoon dried oregano, ½ teaspoon dried thyme, 1 bay leaf, ¾ cup dry jasmine or long-grain white rice
- Simmer: Cover pot, reduce heat and simmer for about 25 minutes, stirring once or twice during cooking, until rice is cooked through.
- Taste and serve: Add additional beef broth if you’d like to soupier. Taste soup and season with additional salt and pepper if needed. Remove bay leaf. Stir in lemon juice and parsley. (I enjoy this soup with a few dashes of crushed red pepper flakes on top, too).Salt and freshly ground black pepper, Juice from ½ of a small lemon, 2 Tablespoons chopped fresh parsley
Notes
Nutrition
Follow Me
This post contains affiliate links.