Cabbage Roll Soup is the quintessential comfort food, offering a deeply satisfying and savory experience perfect for those chilly evenings when you crave warmth and nourishment. This robust soup masterfully combines tender cabbage, savory ground beef, smoky bacon, rich beef broth, fire-roasted tomatoes, and a harmonious blend of spices like paprika to create an incredibly easy yet profoundly filling meal.

As the crisp air of fall approaches and the days grow shorter, there’s nothing quite like having a collection of filling soup recipes ready to simmer on your stove. This Cabbage Roll Soup recipe is destined to become a staple in your kitchen, offering a nostalgic taste reminiscent of traditional cabbage rolls, but with the convenience of an unstuffed, easy-to-prepare soup. It’s the kind of meal that wraps you in a warm hug from the inside out.
This delightful soup brings together a medley of flavors and textures, featuring succulent ground beef, smoky bacon (optional but highly recommended for an extra layer of flavor), vibrant fire-roasted diced tomatoes, rich tomato sauce, hearty cabbage, aromatic spices, and fluffy rice. The result is a meal that’s not only incredibly satisfying but also packed with protein and vegetables, making it an excellent choice for a busy weeknight or a cozy weekend gathering. Growing up, my grandma’s homemade cabbage rolls were legendary, and this soup captures that same beloved essence in a simpler, deconstructed form.
If you’re a devoted fan of cabbage, much like myself, then this recipe is an absolute must-try. Its versatility also allows for easy rotation with other favorites, such as this refreshing Vegetable Soup with Cabbage. One of the many benefits of this recipe is its adaptability; you can easily swap ground beef for lean ground turkey, chicken, or pork, or even omit the meat entirely for a delicious vegetarian rendition. Simply use vegetable broth and add a plant-based protein like lentils or mushrooms for a robust meatless option.
While today’s detailed recipe is designed for the slow cooker, making it an ideal set-it-and-forget-it meal, this Cabbage Roll Soup is equally simple to prepare on the stovetop. For a quicker preparation, you can simmer all the ingredients in a Dutch oven or a large pot for approximately 30 minutes after browning the bacon and ground beef. Another fantastic feature of this soup is its freezer-friendly nature. I often prepare a double batch, enjoying half immediately and freezing the other half for future meals. It’s perfect for meal prepping, ensuring you always have a wholesome, homemade option on hand. If you appreciate hearty, flavorful soups, you might also enjoy exploring other satisfying recipes like Chicken Tortellini Soup, Chicken Lentil Soup, Lemon Chicken Orzo Soup, or this classic Homemade Minestrone Soup.

Why You’ll Love This Hearty Cabbage Roll Soup
There are countless reasons why this Cabbage Roll Soup deserves a spot in your regular meal rotation. Beyond its incredible taste, it offers a wealth of practical benefits:
- Effortless Preparation: Whether you choose the slow cooker or stovetop method, this soup is surprisingly simple to put together, making it perfect for busy schedules. Most of the cooking time is hands-off!
- Nutrient-Rich Goodness: Packed with fresh vegetables like cabbage and carrots, and protein from ground beef and bacon, this soup is a wholesome meal that contributes to a balanced diet.
- Budget-Friendly: Made with readily available and affordable ingredients, Cabbage Roll Soup is an economical choice for feeding a family or stretching your grocery budget.
- Customizable to Your Taste: From swapping proteins to adding extra vegetables or adjusting spice levels, this recipe is incredibly versatile, allowing you to tailor it to your preferences or what you have on hand.
- Fantastic for Meal Prep: It freezes beautifully and reheats wonderfully, making it an ideal candidate for meal prepping. Cook a large batch on the weekend, and enjoy healthy, homemade meals throughout the week.
- Pure Comfort Food: There’s something inherently comforting about a warm bowl of soup, and this Cabbage Roll Soup, with its rich flavors and hearty ingredients, delivers warmth and satisfaction with every spoonful.
Essential Recipe Ingredients
You’ll appreciate this recipe for its straightforward approach and the use of simple, wholesome ingredients. Each component plays a crucial role in building the deep, satisfying flavor profile of this soup.
- Bacon: Thick-cut bacon, diced and rendered, adds an incredible depth of smoky, salty flavor to the soup. The rendered fat is also used to sauté the onions and brown the beef, amplifying the overall taste. While optional, it’s highly recommended for that authentic richness.
- Beef: High-quality ground beef forms the hearty base of this soup. I personally prefer using an 80/20 lean-to-fat ratio for a little extra flavor and moisture, but you can certainly opt for leaner cuts like 90/10. For alternative protein sources, ground turkey, ground pork, or even ground chicken work wonderfully and offer different flavor nuances.
- Vegetables: A colorful and nutritious blend of vegetables defines this soup. This includes finely chopped carrots for sweetness and texture, an abundance of fresh, crisp cabbage that softens beautifully as it cooks, and fire-roasted diced tomatoes for a smoky, rich tomato base. A can of smooth tomato sauce further enhances the tomato flavor and contributes to the soup’s velvety consistency.
- Rice: Adding rice to the soup makes it even more substantial and filling. Long-grain white rice is a classic choice, but you can experiment with other varieties like brown rice for added fiber or wild rice for a nutty flavor and chewy texture. Just note that cooking times may vary slightly with different types of rice.
- Aromatic Spices & Flavor Enhancers: The magic of this soup truly comes alive with its thoughtfully selected spices. Smoked paprika provides a warm, earthy smokiness, while dried thyme and marjoram contribute classic savory notes. Bay leaves infuse the broth with a subtle, aromatic essence that develops over time. Don’t forget a splash of Worcestershire sauce for that umami depth that ties all the flavors together.
- Beef Broth: This forms the liquid base of our soup. Use a good quality beef broth or stock to ensure a rich, flavorful foundation. You can adjust the amount based on your desired soup consistency.
- Olive Oil: Used for sautéing the aromatics and browning the meats, providing a healthy fat base for flavor development.
- Onion & Garlic: Essential aromatics that create the foundational layers of flavor in almost any great soup.
- Salt and Pepper: To season the soup to perfection, always adjust to your taste at the end of cooking.
- Fresh Parsley & Parmesan Cheese: For garnish, adding a touch of freshness and a salty, cheesy finish.

How to Make Cabbage Roll Soup (Slow Cooker Method)
Creating this delicious soup in a slow cooker is incredibly straightforward, allowing the flavors to meld beautifully over several hours with minimal effort. Here’s a detailed guide:
Instructions
- Prepare Bacon and Onion: Begin by heating 1 tablespoon of olive oil in a large sauté pan over medium-high heat. Add the diced bacon and diced onion. Cook until the bacon is nearly crispy and the onion is softened and translucent, roughly 7-10 minutes. This step is crucial for developing deep, savory flavors.
- Transfer to Slow Cooker: Carefully spoon the cooked bacon and onion mixture into your slow cooker. Drain any excess grease from the sauté pan, leaving just a thin layer if desired for the beef.
- Brown the Ground Beef: Add another 2 tablespoons of olive oil to the same sauté pan, if needed. Add the ground beef and cook, breaking it apart with a spoon, until it is fully browned and no pink remains. Once cooked, drain any accumulated grease thoroughly. Transfer the browned ground beef to the slow cooker with the bacon and onions.
- Add Remaining Ingredients: Into the slow cooker, add the minced garlic, chopped carrots, chopped cabbage, fire-roasted diced tomatoes, tomato sauce, beef broth (start with 6 cups), long grain rice, Worcestershire sauce, smoked paprika, dried thyme, dried marjoram, and bay leaves. Stir all ingredients gently to combine them well.
- Slow Cook to Perfection: Cover the slow cooker with its lid. Set it to cook on high for 3 hours or on low for 5-6 hours. The soup is ready when the cabbage is tender, the rice is cooked through, and all the flavors have harmonized beautifully.
- Season and Serve: Before serving, carefully remove and discard the bay leaves. Taste the soup and season with salt and pepper as needed. Ladle the hot soup into bowls and garnish generously with fresh parsley and a sprinkle of grated Parmesan cheese for an extra touch of flavor.


Stovetop Method Adaptation:
For a quicker meal, you can easily make this soup on the stovetop. Follow steps 1-3 for cooking the bacon, onion, and ground beef. After draining the beef, add all the remaining ingredients (garlic, carrots, cabbage, tomatoes, tomato sauce, beef broth, rice, Worcestershire, and spices) to the same large pot or Dutch oven. Bring the mixture to a boil, then reduce the heat to low, cover, and simmer for 30-45 minutes, or until the cabbage is tender and the rice is fully cooked. Stir occasionally to prevent sticking.

Recipe Modifications & Creative Variations
One of the best aspects of Cabbage Roll Soup is its incredible flexibility. Feel free to unleash your creativity and tailor it to your preferences or what you have available in your pantry.
- Enhance with More Vegetables: Don’t hesitate to toss in any extra vegetables you have on hand. Zucchini, bell peppers (especially red or green), sliced mushrooms, or even additional chopped celery can add more texture, flavor, and nutrients. Add them with the cabbage to cook until tender.
- Cheesy Indulgence: While Parmesan cheese is a fantastic garnish, consider stirring in other cheeses directly into the hot soup just before serving for an extra layer of creaminess and flavor. Shredded cheddar, mozzarella, or even a spicy pepper jack cheese would melt beautifully.
- Boost with Leafy Greens: Increase the nutritional value by incorporating more leafy greens. Hearty kale, fresh spinach, or vibrant Swiss chard are excellent additions. Stir them in during the last 10-15 minutes of cooking (or just before serving for spinach) until they wilt.
- Turn up the Spice: If you enjoy a bit of heat, elevate the spice level. A pinch of cayenne pepper, a few shakes of crushed red pepper flakes, or a dash of your favorite hot sauce can add a delightful kick. Start with a small amount and add more to taste.
- Experiment with Different Grains: Beyond long-grain white rice, explore other grains to change the soup’s texture and nutritional profile. Barley offers a chewy bite, brown rice provides more fiber, wild rice adds an earthy flavor, and farro contributes a unique, nutty chewiness. Keep in mind that cooking times may need adjustment for different grains.
- Alternate Seasonings: While the core spices are perfect, you can always explore other flavor profiles. A teaspoon of Italian seasoning can give it a Mediterranean twist, while a dash of onion powder or garlic powder can intensify the savory base. Smoked paprika can be swapped for regular paprika if you prefer a less smoky flavor.
- Make it Vegetarian: To create a delicious vegetarian version, simply omit the bacon and ground beef, and use vegetable broth instead of beef broth. You can add extra vegetables, a can of rinsed lentils, or plant-based ground meat alternatives for protein.

Storage and Meal Prep Tips
Cabbage Roll Soup is an excellent candidate for both short-term storage and long-term meal prepping. Its flavors often deepen and improve overnight, making leftovers even more delicious.
- Refrigeration: Allow any leftover soup to cool completely to room temperature before transferring it to an airtight container. Store it in the refrigerator for up to 5 days. This makes for quick and easy lunches or dinners throughout the week.
- Freezing: This soup freezes exceptionally well. Once it has cooled completely, you have a few options for freezing. For individual portions, ladle the soup into freezer-safe bags, removing as much air as possible before sealing. Lay the bags flat on a baking sheet or tray to freeze them evenly; once frozen solid, they can be stacked vertically to save space. Alternatively, you can freeze the soup in a large, freezer-safe container. Frozen Cabbage Roll Soup can be stored for up to 3 months.
- Reheating: To reheat, simply thaw frozen soup in the refrigerator overnight, or gently warm it directly from frozen in a saucepan over medium-low heat on the stove, stirring occasionally until heated through. For refrigerated leftovers, warm gently on the stovetop or in the microwave until steaming. You might need to add a splash of extra broth or water if the soup has thickened significantly.
Frequently Asked Questions (FAQ)
Here are some common questions about making and enjoying Cabbage Roll Soup:
- Can I make this soup ahead of time?
- Absolutely! Cabbage Roll Soup is a fantastic make-ahead meal. In fact, the flavors often deepen and meld even more beautifully after a day or two in the refrigerator. Just store it in an airtight container and reheat when ready to serve.
- What kind of cabbage is best for this soup?
- Green cabbage is the most common and recommended type for Cabbage Roll Soup due to its firm texture and mild flavor, which holds up well during cooking. Napa cabbage could also be used for a slightly softer texture.
- Is this soup gluten-free?
- Yes, as written, this recipe is naturally gluten-free, provided you use gluten-free Worcestershire sauce and ensure your beef broth is gluten-free. The rice is naturally gluten-free.
- Can I use canned diced tomatoes instead of fire-roasted?
- While fire-roasted tomatoes add a wonderful smoky depth, regular canned diced tomatoes can certainly be used as a substitute. You might consider adding a pinch of smoked paprika to compensate for the lost smoky flavor.
- How can I make this soup creamier?
- For a creamier texture, you can stir in a small amount of heavy cream, sour cream, or plain Greek yogurt (tempered first) at the very end of the cooking process, just before serving. Do not boil after adding dairy to prevent curdling.
More Hearty Soup Recipes You’ll Love
Vegetarian
Moroccan Carrot Red Lentil Soup
Beef
Pasta e Fagioli Soup
Chicken
Moroccan Butternut Chicken Soup
Soups
Italian Wedding Soup
Full Cabbage Roll Soup Recipe
Tried this recipe? Share your thoughts and photos! Subscribe to my newsletter or follow me on
Facebook,
Instagram, or
Pinterest for the latest recipes and culinary inspiration.
Cabbage Roll Soup
By Julia Jolliff
Cabbage Roll Soup is a filling, savory comforting soup, perfect for a chilly evening meal. Cabbage, ground beef, bacon, beef broth, smokey fire roasted tomatoes, and paprika mix together to create an easy and filling soup!

Prep: 20 mins |
Cook: 5 hrs |
Total: 5 hrs 20 mins |
Servings: 6 servings
Ingredients
- 3 tablespoons olive oil
- 1 onion, diced
- 1 pound thick bacon, diced
- 1 pound ground beef
- 1 tablespoon garlic, minced
- 1 cup carrots, chopped
- 5 cups cabbage, chopped
- 1 – 28 ounce can fire roasted tomatoes, diced
- 1 – 16 ounce can tomato sauce
- 6-8 cups beef broth (start with 6 and add more if the soup is not thin enough)
- 3/4 cup long grain rice
- 1 tablespoon Worcestershire sauce
- 1 1/2 teaspoon smoked paprika
- 3/4 teaspoon dried thyme
- 2 bay leaves
- Salt and Pepper to taste
- 1/2 teaspoon marjoram
- Fresh parsley, for garnish
- Parmesan cheese, for garnish
Instructions
- Heat 1 tablespoon olive oil in a large sauté pan over medium-high heat. Add the diced bacon and onion. Cook until the bacon is nearly cooked and the onion is softened.
- Spoon out the cooked bacon and onion mixture into the slow cooker. Drain any excess grease from the pan.
- Add another 2 tablespoons of olive oil to the pan if needed. Add the ground beef and cook, breaking it apart, until it is fully browned. Drain the ground beef thoroughly and add it to the slow cooker.
- Add all remaining ingredients (minced garlic, chopped carrots, chopped cabbage, fire-roasted diced tomatoes, tomato sauce, beef broth, long grain rice, Worcestershire sauce, smoked paprika, dried thyme, dried marjoram, and bay leaves) to the slow cooker. Stir well to combine.
- Cover the slow cooker and set it on high for 3 hours or on low for 5-6 hours, until the cabbage is tender and the rice is cooked.
- Before serving, remove the bay leaves. Taste and adjust seasoning with salt and pepper as needed. Serve hot, garnished with fresh parsley and grated Parmesan cheese.
Notes
- The ground beef can be substituted for ground chicken, turkey, or pork for a different flavor and leaner option.
- For an added kick, consider replacing half of the ground beef with spicy or Italian ground sausage.
- Store leftovers in an airtight container in the refrigerator for up to 5 days.
- This soup freezes well. Allow it to cool completely before portioning into freezer-safe bags or containers. Freeze for up to 3 months. Thaw in the refrigerator overnight and reheat gently.
Nutrition
Nutrition information is automatically calculated and should only be used as an approximation.
Calories: 473kcal, Carbohydrates: 19g, Protein: 19g, Fat: 35g, Saturated Fat: 11g, Polyunsaturated Fat: 4g, Monounsaturated Fat: 17g, Trans Fat: 1g, Cholesterol: 69mg, Sodium: 1026mg, Potassium: 511mg, Fiber: 2g, Sugar: 3g, Vitamin A: 2705IU, Vitamin C: 18mg, Calcium: 57mg, Iron: 2mg