Cabbage Soup (w/ Ground Beef!)
This easy cabbage soup is packed with vegetables and ground beef and is just the thing when you want a light, yet filling, dinner. Simmer it all day in the slow cooker, or make it a quick weeknight meal on the stovetop; instructions for both are included!

5 star review
“This soup felt so nourishing, with all the veggies and protein. My 5 year old son loved slurping the spicy broth; that’s a win!”
– Lauren
This Hearty Cabbage Soup is My Favorite Way to Warm Up + Reset!
Can I just say that I think cabbage is one of the most underrated vegetables out there? I know kale gets all the hype but I personally love cooking with cabbage! It’s packed with goodness, is generally inexpensive, easy to find in almost any grocery store, and cooks down into a silky, luscious texture.
Plus it pairs well with lots of other ingredients, making it just the thing to add to hearty veggie-packed dinners (hello cabbage & beef casserole) as well a soups like this one. And don’t let the ingredient list fool you. It may look simple at a glance, but the rich tomato broth is so flavorful (and tastes like one of those soups that took you all day to make)!
After you quickly saute the ground beef, this is a very straightforward & hands-off recipe. Like many of my recipes, I’ve kept the prep on this soup super minimal and with a sharp knife, you’ll be able to chop and drop everything else into the pot in no time. As written the soup is deliciously spicy (I love how warming the broth is!) but I’ve included lots of customization options for you below so you can make it work for any palate.
Welcome to My Kitchen! Let’s Make Beef Cabbage Soup




Tip: If you love the simplicity of this beef & cabbage soup, you’ll want to try my slow cooker hamburger soup and slow cooker taco soup, too!
Testing Notes: How Customize the Spice Level
As written, this soup is quite spicy, at least we though so in our family. It definitely depends on the spice level of the tomatoes and chilis you’re using, as well as the red pepper flakes (yes, they can both vary in terms of heat)! If you are sensitive to heat, I’d suggest leaving out the red pepper flakes altogether, and using regular diced tomatoes (instead of tomatoes with green chilis). This will make for a very mild soup, and you can always top with red pepper flakes or ground pepper at the end for a tiny bit of heat. For medium heat, skip the red pepper flakes, or reduce to ¼ teaspoon, and use tomatoes with green chilis. And if you’re looking for an even spicier option, you can always add more red pepper flakes into the soup, or finish with the hot sauce of your choice.


Cabbage Soup (w/ Ground Beef!)
Ingredients
- 1 teaspoon olive oil
- 1 pound lean ground beef
- 1 medium yellow onion, chopped
- 1 cup red bell pepper, chopped
- 1 cup celery, chopped
- 1 cup carrots, chopped
- 1 small green cabbage, cored and roughly chopped
- 2 (15 -ounce )cans diced fire roasted tomatoes with green chilis, (such as Rotel), see notes
- ½ teaspoon red pepper flakes (optional, see notes)
- 2 cloves garlic, minced
- 1 teaspoon kosher salt, divided
- 1 quart chicken stock
Equipment
Instructions
Slow Cooker Instructions
- Heat a medium pot over medium heat on the stovetop. Add the olive oil, ground beef, sprinkle with 1/4 teaspoon of the salt, and break apart with a wooden spoon. Cook for 5 minutes, then add the onion. Cook until the meat is browned and the onion begins to soften, about 3-5 minutes.
- To a 6-quart slow cooker, add the bell pepper, celery, carrots, cabbage, diced tomatoes, red pepper flakes, garlic, 3/4 teaspoon of the salt, stock, and cooked ground beef + onion mixture. Give everything a good stir.
- Cover and cook on high for 4-5 hours, or 7-8 on low, or until the vegetables are very tender.
- Uncover, stir, and taste, adding additional salt or red pepper flakes if desired.
Stovetop Instructions
- Heat a large pot such as a Dutch oven over medium heat. Add the olive oil, ground beef, sprinkle with 1/4 teaspoon of the salt, and break apart with a wooden spoon. Cook for 5 minutes, then add the onion. Cook until the meat is browned and the onion begins to soften, about 3-5 minutes.
- Add the bell pepper, celery, carrots, cabbage, diced tomatoes, red pepper flakes, garlic, 3/4 teaspoon of the salt, and stock, stirring to combine.
- Cover, bring to a boil, then reduce to a simmer. Simmer on low, covered, for 25-30 minutes, or until the vegetables are tender.
- Uncover, stir, and taste, adding additional salt or red pepper flakes if desired
Notes
- Spice Level: As written, this is a spicy cabbage soup. If you are sensitive to heat, leave out the red pepper flakes and use regular diced tomatoes (instead of tomatoes with green chilis).
- Cabbage: Don’t be concerned if the cabbage fills most of the slow cooker. It will cook down significantly during the cooking process.




I made this soup tonight for dinner and it was absolutely delicious! After a day of skiing, this was the perfect warm, cozy and delicious bowl of goodness! The flavors were rich and the cabbage was such a fun new addition that I don’t cook with often. Thank you Robyn, for another wondering, simple and healthy recipe!
Sara, you’re so welcome! What a lovely way to end a day of skiing. Thanks so much for leaving a review!
Could this be made in the instant pot? If so what would you recommend for the cooking time?
Hi Andrea, I haven’t tested it but I definitely think it would work! Try sautéing the onions and beef until browned (saute function, then 5-10 minutes), then 15 minutes high pressure, natural release for 15-20 minutes. If you give it a try let us know how it turns out!
This soup felt so nourishing, with all the veggies and protein. My 5 year old son loved slurping the spicy broth; that’s a win!
Lauren, what a fantastic description of this one. And definitely a win when a kid slurps the broth. Love that he loves spicy! Thanks for leaving a review!
This Cabbage soup Rocks!! It is best I love cabbage soup.Very healthy those who are reading..
Yay, thanks so happy to hear you enjoyed this one, and thanks so much for leaving a review!
I made this for a healthy lunch option this week, and I seriously can’t get over how good it turned out. I feel so nourished with all of the veggies in it. I cubed up a ham steak in lieu of the ground beef, and I strongly recommend this substitution!
Nicole yay, so glad you enjoyed this one and love your ingredient suggestions – thanks so much for taking the time to leave a review!
Oh my! Thus soup is very good. I belong to a card group and I was finding out, if everybody liked cabbage and they are all in for it. So I made it this evening for me and my husband as a.trial run….and girl…we loved it! So the girls will all want the recipe! Ty!!
Judith, wonderful, so happy to hear it was a hit! I hope it’s a home run with your card group, too! Thanks so much for leaving a review!
I’m making it again and I don’t usually buy cabbage but I did today just to try this recipe again! It was super tasty the 1st time… so try it you’ll love it!
Wonderful, so happy to hear you enjoyed this one, Joyce, and that it made you enjoy cabbage. I call that a win. Thanks so much for leaving a review!
Hearty and delicious!!!
Yay, so happy to hear this one is a hit. Thanks so much for taking the time to leave a review!