
I still remember the first time I tossed cabbage, potatoes, and a can of tomatoes into my crockpot without much of a plan and came home to the coziest, most fragrant soup I’d made in ages.
I’ve been making this Slow Cooker Cabbage Soup Recipe on repeat ever since, especially on busy weeknights when I don’t have energy to babysit a pot on the stove. It’s the kind of recipe I hand off to my slow cooker in the morning and basically forget about until dinner.
Every time I make it, my kitchen smells like something my grandmother would’ve simmered for hours. If you’re looking for a low-effort, high-comfort soup, this one’s for me and it just might become your go-to too.

Cooking Time
- Prep Time: 15 minutes
- Cook Time: 4 to 9 hours (depending on high or low setting)
- Total Time: 4 hours 15 minutes to about 9 hours 15 minutes
Ingredients
- 1/2 head green cabbage, chopped — the heart of the soup, it turns silky and sweet after slow cooking
- 4 medium potatoes, cubed — go with yellow or gold potatoes since they hold their shape better than russets
- 2 carrots, chopped — adds natural sweetness and a pop of color
- 2 celery stalks, chopped — brings a subtle earthy crunch that balances the cabbage
- 1/2 large onion, chopped — the flavor base; sauté it first on the stove if you want a deeper taste
- 1 can (15 oz) pureed tomatoes — for body and a slightly tangy broth; chopped tomatoes work too
- 4 sprigs fresh parsley — fresh herbs add way more brightness than dried ones here
- 1/2 teaspoon dried marjoram — a Polish kitchen staple that’s said to help digest cabbage more easily
- 8 cups vegetable broth — use chicken or beef broth instead if you’re not keeping it vegetarian
- Salt and pepper, to taste — hold off adding these until the end since broth is already salty
- 1/2 cup fresh dill, chopped — stir this in at the very end for the freshest, most fragrant finish
- Smoked paprika, optional, for serving — sprinkle it into individual bowls for a smoky kick without overpowering picky eaters
- 3 tablespoons extra virgin olive oil, optional, for serving — drizzle it on top for richness and better nutrient absorption
Note: This recipe serves 8, so it’s great for a family dinner or meal-prepping lunches for the week. For another convenient make-ahead breakfast, you can also enjoy a High Protein Peanut Butter Banana Overnight Oats recipe when planning meals ahead.
Equipment You Need
- Slow cooker or crockpot — does all the cooking work for you with almost zero hands-on time
- Cutting board — for chopping all your vegetables before they go in
- Sharp chef’s knife — makes quick, even work of the cabbage, potatoes, and carrots
- Measuring cups and spoons — to keep your broth and spices properly balanced
- Wooden spoon or ladle — for stirring the soup and serving it once it’s done

How to Make Slow Cooker Cabbage Soup?
This soup couldn’t be simpler to put together there’s no browning, no fussing, and barely any cleanup. You just chop your vegetables, layer everything into the slow cooker, and let time do the rest. Below is exactly how I build mine from start to finish.
Prep the Vegetables
I start by washing and chopping the cabbage, potatoes, carrots, celery, and onion into bite-sized pieces. Keeping the pieces roughly the same size helps everything cook evenly over the long stretch in the slow cooker. This step usually takes me about ten minutes if I’m not distracted by my kids asking what’s for dinner.

Layer Everything Into the Slow Cooker
Once everything’s chopped, I add the cabbage, potatoes, carrots, celery, and onion straight into the crockpot. Then I pour in the pureed tomatoes, toss in the parsley sprigs, and sprinkle over the marjoram. Finally, I pour the vegetable broth over the top so everything is fully submerged.

Set It and Walk Away
I cover the slow cooker and set it to high for about 5 hours, or low for around 9 hours, until every vegetable is fork-tender. If I want a faster cook time, I skip adding the tomatoes at the start and stir them in during the last hour instead, since the acidity can slow down how quickly the veggies soften.
Finish With Fresh Herbs
Once the soup is done cooking, I stir in the freshly chopped dill right before serving. This is the step that really wakes up the whole pot and gives it that fresh, herby aroma I love so much.
Serve It Warm
I ladle the soup into bowls, sprinkle a pinch of smoked paprika on top, and finish it with a generous drizzle of good olive oil. A slice of crusty bread on the side turns this simple soup into a full, satisfying meal.
Additional Tips for Making This Recipe Better
I’ve made this soup more times than I can count, and here’s what’s actually made a difference for me:
- I always sauté my onions in a bit of olive oil before adding them to the crockpot. It deepens the flavor so much more than raw onions would.
- I hold back on salt until the very end, since different broths carry very different sodium levels.
- I like adding the tomatoes later in the cooking process when I’m short on time, since it speeds up how quickly the vegetables soften.
- I never skip the fresh dill; dried dill just doesn’t give me the same bright, fragrant finish.
- I taste and adjust my seasoning right before serving, since flavors mellow out a lot after hours in the slow cooker.
Common Mistakes to Avoid
I’ve made a few of these mistakes myself over the years, so I like sharing them so you don’t have to learn the hard way:
- I used to add salt too early, and my soup ended up way too salty once the broth reduced. Now I always season at the end.
- I once dumped the tomatoes right at the start when I was in a rush, and my vegetables took much longer to soften because of the acidity.
- I tried using frozen or pre-shredded cabbage once, and the texture turned mushy. Fresh cabbage holds up so much better.
- I forgot to chop my vegetables evenly one time, and the smaller pieces turned to mush while the bigger ones stayed firm.
- I skipped stirring in the fresh herbs at the end once, and the soup tasted flat compared to when I add them right before serving.
How to Serve Slow Cooker Cabbage Soup?
This soup looks best served in a wide, shallow bowl so all those colorful vegetables show through the broth. I like topping each bowl with a sprinkle of smoked paprika, a swirl of good olive oil, and a few extra sprigs of fresh dill for a restaurant-style finish.
A side of warm, crusty bread or a simple green salad rounds out the meal perfectly, and if I’m serving guests, I’ll set out extra dill and paprika on the table so everyone can customize their own bowl. On days when I want something lighter and fruit-based, a Chocolate Spinach Smoothie can also fit nicely into a balanced meal plan.

Variations
- Swap the vegetable broth for chicken or beef broth if you want a richer, heartier flavor.
- Add browned ground beef or sliced sausage for a heartier, protein-packed version of this soup.
- Stir in lentils, chickpeas, or white beans for a plant-based protein boost.
- Add cooked rice or noodles near the end of cooking for extra texture and heartiness.
- Use caraway seeds instead of marjoram if you prefer a slightly different, earthier flavor.
- Make it dairy-free and gluten-free as-is, since the base recipe already fits both diets.
Nutritional Information
Here’s a general breakdown of what one serving of this soup offers, based on 8 servings from the full pot:
- Calories: about 158 kcal
- Protein: about 4g
- Carbohydrates: about 25g
- Fat: about 5g
Make Ahead and Storage
You can make this soup a day or two ahead of time, since the flavors actually deepen the longer it sits in the fridge. Store leftovers in an airtight container in the refrigerator for up to 4 days, and reheat gently on the stovetop or in the microwave until warmed through.
To freeze, let the soup cool completely, then transfer it to freezer-safe containers or bags for up to 2 months. When you’re ready to eat it, thaw it overnight in the fridge or defrost it in the microwave, then reheat until piping hot before serving.
Why You’ll Love This Recipe
This soup has earned a permanent spot in my regular dinner rotation, and here’s why I think it’ll do the same for you:
- It’s practically hands-off. Once everything’s in the slow cooker, I don’t have to think about it again until it’s time to eat.
- It’s naturally vegan and gluten-free. That makes it easy to serve guests with different dietary needs without extra work.
- It’s endlessly customizable. Whether I want it meaty, more filling, or extra spicy, this base recipe adapts to whatever mood I’m in.
- It’s budget-friendly. Every ingredient is affordable and easy to find, so I never have to plan a special grocery trip.
- It reheats beautifully. I always make a big batch because it tastes just as good, if not better, the next day.
FAQs
What makes this the best slow cooker cabbage soup recipe?
For me, it’s the balance of simple pantry vegetables, a tangy tomato broth, and fresh dill stirred in at the end. It’s easy enough for a weeknight but flavorful enough to serve guests.
Can I make a simple slow cooker cabbage soup recipe without many ingredients?
Yes, you really only need cabbage, potatoes, broth, and canned tomatoes as your core base. Everything else, like the herbs and spices, is there to boost flavor but can be adjusted to what I have on hand.
Can I add ground beef to this slow cooker cabbage soup recipe?
Absolutely, I like browning ground beef on the stove first, then stirring it into the crockpot with the other ingredients. It turns this light soup into a heartier, more filling meal.
Is this a good crockpot cabbage soup recipe for weight loss?
I find it works well for lighter eating since it’s low in calories, high in fiber, and packed with vegetables. Just watch your bread and topping portions if you’re keeping the meal extra light.
Can I use this as a tomato cabbage soup slow cooker recipe with potatoes and sausage?
Yes, I’ve made it with both potatoes and sliced sausage together, and it turns out wonderfully hearty. Just add the sausage in with the vegetables at the start so it has time to flavor the broth.

Slow Cooker Cabbage Soup Recipe
Ingredients
Method
- I start by washing and chopping the cabbage, potatoes, carrots, celery, and onion into bite-sized pieces. Keeping the pieces roughly the same size helps everything cook evenly over the long stretch in the slow cooker. This step usually takes me about ten minutes if I’m not distracted by my kids asking what’s for dinner.
- Once everything’s chopped, I add the cabbage, potatoes, carrots, celery, and onion straight into the crockpot. Then I pour in the pureed tomatoes, toss in the parsley sprigs, and sprinkle over the marjoram. Finally, I pour the vegetable broth over the top so everything is fully submerged.
- I cover the slow cooker and set it to high for about 5 hours, or low for around 9 hours, until every vegetable is fork-tender. If I want a faster cook time, I skip adding the tomatoes at the start and stir them in during the last hour instead, since the acidity can slow down how quickly the veggies soften.
- Once the soup is done cooking, I stir in the freshly chopped dill right before serving. This is the step that really wakes up the whole pot and gives it that fresh, herby aroma I love so much.
- I ladle the soup into bowls, sprinkle a pinch of smoked paprika on top, and finish it with a generous drizzle of good olive oil. A slice of crusty bread on the side turns this simple soup into a full, satisfying meal.
Notes
- I always sauté my onions in a bit of olive oil before adding them to the crockpot. It deepens the flavor so much more than raw onions would.
- I hold back on salt until the very end, since different broths carry very different sodium levels.
- I like adding the tomatoes later in the cooking process when I’m short on time, since it speeds up how quickly the vegetables soften.
- I never skip the fresh dill; dried dill just doesn’t give me the same bright, fragrant finish.
- I taste and adjust my seasoning right before serving, since flavors mellow out a lot after hours in the slow cooker.






