Cabbage roll soup is one of those hearty soup recipes that the whole family loves. With a flavor similar to traditional cabbage rolls, this easy soup recipe is a blend of savory meat, bright tomatoes and smoky bacon.

Cabbage roll soup in a white bowl on a stripped tablecloth.

When the crisp scent of fall is in the air, I always find myself craving a hearty meal or a bowl of soup. This unstuffed cabbage soup is the perfect answer on chilly days. You get all the delicious flavors of cabbage rolls but in soup form with savory meat, a flavorful tomato broth, and smoky bacon.

This easy soup recipe comes together with much less work than cabbage rolls, making it perfect for a busy weeknight. Plus, we all need delicious recipes that can be doubled and frozen, and unstuffed cabbage roll soup is perfect for meal prep.

This is the best cabbage roll soup recipe out there and checks all our boxes. It’s easy yet delicious, uses pantry staple ingredients, and stores and reheats well.

It’s also a great way to use up any of that tender cabbage from your fall garden or farmer’s market trip.

Serve with a fresh loaf of crusty breadsavory garlic bread, or whole wheat dinner rolls to soak up the broth. For more cozy soup recipes, try French onion slow cooker soup or homemade chicken noodle soup.

Why You’ll Love This Recipe

Easy dinner – This soup has all the flavor of classic cabbage rolls but requires less effort. Think deconstructed cabbage rolls in a flavorful broth and an almost one-pot meal.

Cozy flavors – This comforting soup is perfect for soup season with its savory broth. It’s the perfect way to end a cold day.

Freezer friendly – This healthy soup is a favorite for stocking the freezer. Make a double batch of this soup and place half in freezer bags once cooled. Freeze flat for easy storage!

Ingredients

Bowls and plates of veggies, bacon, meat, and seasoning on a countertop.

Ground beef – I like lean beef for this recipe. Ground pork, ground turkey, or ground chicken would work as well.

Cabbage – I used green cabbage. Red cabbage would work, but it would lend a purple hue to the broth. To get 2 cups of shredded cabbage, you would need about 1/4 of a head of cabbage.

Beef broth – I like beef stock or beef broth, but chicken broth or vegetable broth works as well.

Rice – I used Basmati rice, but white rice or even brown rice would work. You could use cauliflower rice, but I would cook it separately and add it before serving.

A full ingredient list with exact amounts can be found in the printable recipe card below.

Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

Tools You May Need

Large stock pot or Dutch oven

How to Make Cabbage Roll Soup

Bacon cooking in a Dutch oven.

Step 1: In a large pot or Dutch oven, cook the chopped bacon over medium heat until crispy. Remove the bacon and set aside, reserving about 1 – 2 tablespoons of the bacon fat in the pot.

Browning ground beef in a skillet.

Step 2: While the bacon cooks, brown the ground beef in a separate skillet. Drain excess fat, then set the beef aside with the bacon.

Veggies added to a Dutch oven.

Step 3: Add the diced onion, carrot, celery, and cabbage leaves to the pot with the bacon fat. Sauté until softened and lightly caramelized, about 6 – 8 minutes.

Adding broth to veggies to a Dutch oven with other veggies.

Step 4: Stir in the crushed tomatoes, diced tomatoes, beef broth, ketchup, Worcestershire sauce, Italian seasoning, and rice. Return the bacon and beef to the pot. 

Simmering cabbage soup in a Dutch oven.

Step 5: Bring to a boil, then reduce heat and simmer for 20 – 30 minutes, until the rice is tender.

Cabbage soup served with sour cream and fresh herbs in a white bowl on a white plate.

Step 6: Taste and season with salt and pepper. Serve hot, topped with sour cream, shredded cheese, and fresh parsley or chives, if desired.

Tips

  • Bacon, beef broth, and Worcestershire are all salty elements, so taste the soup yourself to determine how much salt you want to add at the end of cooking. 
  • Store leftover cabbage roll soup in an airtight container in the refrigerator. It is best when eaten within 3 – 4 days.
  • This is a great recipe for meal prep. Make it ahead of time and store in the fridge. Like most soups, the flavor improves after a night in the fridge.
  • Add more liquid when reheating. The rice will absorb broth as it sits, so stir in extra beef broth or water to loosen the texture.

Recipe FAQs

How long to let cabbage soup simmer?

Simmer the soup for about 20-30 minutes to allow the rice to fully cook and the rest of the ingredients to meld together.

How long can you keep cabbage roll soup in the fridge?

I would use it up within about three days. If you have extra, freeze it!

Can cabbage roll soup be frozen?

Yes, this is a great recipe to freeze. Cool the soup, transfer to your freezer container, and freeze. 

What to serve with cabbage roll soup?

We love to serve with sourdough dinner rollssourdough garlic knots, or whole wheat sourdough bread. Other options include a green salad and an easy apple cake for dessert. 

A ladle of cabbage roll soup lifting out of a Dutch oven.

More Recipes from the Farmhouse

If you try this recipe and love it, I would love it if you could come back and give it 5 stars! Tag me on Instagram @farmhouseonboone.

Cabbage Roll Soup

No ratings yet
This delicious soup has flavor similar to traditional cabbage rolls with a blend of savory meat, bright tomatoes and smoky bacon.
Prep: 10 minutes
Cook: 40 minutes
Servings: 6
Cabbage roll soup in a white bowl on a stripped tablecloth.
Save this recipe!
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

Ingredients 

  • 8 slices bacon, chopped
  • 1 pound extra lean ground beef
  • 1 onion, diced
  • 1 medium carrot, diced
  • 1 stalk celery, diced
  • 2 cups green cabbage, roughly chopped
  • 1 14 ounce can crushed tomato
  • 1 14 ounce can diced tomatoes
  • 4 cups beef broth
  • 2 tablespoons ketchup
  • 1/2 teaspoon Italian seasoning
  • 2 teaspoons Worcestershire sauce
  • 1/4 cup uncooked rice
  • Salt and black pepper, to taste

Instructions 

  • In a large soup pot or Dutch oven, cook the chopped bacon over medium heat until crispy. Remove the bacon and set aside, reserving about 1 – 2 tablespoons of the bacon fat in the pot.
  • While the bacon cooks, brown ground beef in a separate skillet. Drain excess fat, then set the beef aside with the bacon.
  • Add the onion, carrot, celery, and cabbage to the pot with the bacon fat. Sauté until softened and lightly caramelized, about 6 – 8 minutes.
  • Stir in the crushed tomatoes, diced tomatoes, beef broth, ketchup, Worcestershire sauce, Italian seasoning, and rice. Return the bacon and beef to the pot.
  • Bring to a boil, then reduce heat and simmer for 20 – 30 minutes, until the rice is tender.
  • Taste and season with salt and pepper. Serve hot, topped with sour cream, shredded cheese, and fresh parsley or chives, if desired.

Notes

  • Store leftover soup in the fridge once cooled. 
  • This recipe is both make-ahead and freezer friendly. 
  • Bacon, beef broth, and Worcestershire are all salty elements, so taste the soup yourself to determine how much salt you want to add at the end of cooking. 
  • Add more liquid when reheating. The rice will absorb broth as it sits, so stir in extra beef broth or water to loosen the texture.
  • Please double check amounts when using the multiplying feature in the recipe card. 

Nutrition

Calories: 301kcal | Carbohydrates: 15g | Protein: 23g | Fat: 16g | Saturated Fat: 6g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 7g | Trans Fat: 0.3g | Cholesterol: 66mg | Sodium: 1022mg | Potassium: 677mg | Fiber: 2g | Sugar: 5g | Vitamin A: 1846IU | Vitamin C: 17mg | Calcium: 64mg | Iron: 3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!

Sharing is caring!

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating