The skillet gets fragrant before the slow cooker is even switched on: beef browning with onion, then garlic hitting the hot pan for a quick 30 seconds. That first step gives this Slow Cooker Spicy Cabbage Beef Soup a savory start, while the slow cooker takes care of softening the cabbage and carrots in a tomato-rich broth.
I like how little hands-on work the rest takes. Everything goes into a 6-quart slow cooker, and the crushed red pepper flakes bring a steady warmth rather than taking over the beef and vegetables. After a long, gentle cook, the cabbage is tender and the broth is full of tomato, herbs, and beefy flavor. It’s a hearty bowl with plenty of vegetables and enough spice to make each spoonful interesting.

Kitchen Note
The chopped cabbage looks like a generous pile when it first goes into the cooker, but it softens down into the broth. I look for tender leaves, not a crisp bite, when it’s ready.
Save this spicy cabbage beef soup for a cozy dinner when you want tender vegetables, a tomato-rich broth, and a little heat from red pepper flakes.
Why Browning the Beef Before Slow Cooking Matters
It’s easy to think the long cook will do all the flavor-building, but raw ground beef and browned ground beef don’t give the broth the same start. Browning the beef with the onion first creates savory, toasted notes that carry through the tomatoes and broth. The slow cooker softens the vegetables; it won’t create that browned flavor for you.
There’s a practical difference, too. Cooking the beef in a skillet lets you break it into small pieces and drain the excess fat before it meets the broth. That keeps the finished soup from feeling greasy. Garlic goes in after the beef and onion have browned, so it gets a short turn in the hot skillet rather than sitting over heat long enough to scorch. Then the skillet mixture joins the vegetables, tomatoes, and seasonings for the slow-cooker portion. The soup builds its deeper taste in the pan, while the cooker gives the cabbage and carrots time to turn tender.
What the Beef, Cabbage, and Tomato Base Bring to the Pot

- Ground beef — The 85% lean beef has enough fat to keep the meat flavorful without leaving as much behind as a fattier grind. There’s no need for a specialty grind; fresh ground beef from the grocery store works well. Ground turkey is a practical alternative, though it gives the soup a leaner, milder taste.
- Green cabbage — Chopped cabbage brings a mild, slightly sweet vegetable flavor and softens into the broth during the long cook. Savoy cabbage can replace it at the same chopped volume; its leaves are more tender, so the finished soup has a softer cabbage texture.
- Diced tomatoes and tomato sauce — Using both gives the broth a mix of tomato pieces and a smoother tomato base. Choose plain canned tomato products; premium brands aren’t necessary here. Plain passata can replace the tomato sauce in the same quantity for a smoother broth, though you’ll lose the sauce’s thicker texture.
- Low-sodium beef broth — It provides the main savory liquid while leaving room for the Worcestershire sauce and kosher salt. Regular beef broth works, but the finished soup will taste saltier because it brings more sodium with it.
- Worcestershire sauce — Its savory, tangy character rounds out the beef and tomato without making the soup taste like a Worcestershire-based dish. A gluten-free Worcestershire sauce is the closest swap if you need one; use the same quantity.
Build the Beef Base, Then Let the Slow Cooker Tenderize the Vegetables
Brown the Beef and Onion
Heat the olive oil in a 12-inch skillet over medium-high heat, then add the ground beef and diced onion. Break the beef into small crumbles as it cooks so you don’t end up with a few large clumps in the soup. Cook for 7 to 9 minutes, until the beef is browned and reaches 160°F. Drain the excess fat before moving on.
Give the Garlic a Brief Turn in the Pan
Stir the minced garlic into the browned beef and onion and cook for 30 seconds. Keep it moving; minced garlic cooks quickly, and leaving it in the hot skillet too long can make it bitter. Transfer the mixture to a 6-quart slow cooker once that brief cooking time is up.
Combine the Vegetables, Tomatoes, and Seasonings
Add the chopped cabbage, sliced carrots, diced tomatoes with their juices, tomato sauce, beef broth, Worcestershire sauce, kosher salt, black pepper, paprika, oregano, crushed red pepper flakes, and bay leaf. Stir until the ingredients are combined and the cabbage is coated with broth. The pot will look loose and brothy at this point, which is what you want for a soup.
Cook Until the Vegetables Yield Easily
Cover and cook on LOW for 6 to 7 hours or HIGH for 3 to 4 hours. The useful cue is tenderness: a fork should go through the carrots easily, and the cabbage should be soft rather than crisp. Slow cookers vary, so use the vegetables’ texture to judge doneness within the stated time range. Remove the bay leaf before serving.
Three Practical Ways to Adjust the Soup
Make a Milder Pot
Leave out the crushed red pepper flakes for a gentler, less spicy broth. The paprika, oregano, beef, and tomatoes still give the soup plenty of savory character, but you’ll lose the peppery warmth.
Use Ground Turkey Instead
Replace the ground beef with the same amount of ground turkey, and brown it with the onion until it reaches 165°F before adding it to the slow cooker. Turkey makes the soup leaner and a little milder in flavor. Keep the slow-cooker settings the same and cook until the vegetables are tender.
Make It Gluten-Free
Use gluten-free Worcestershire sauce in place of regular Worcestershire, keeping the same quantity. Choose gluten-free beef broth and tomato products, too. The soup’s taste stays close to the original, with the same savory, tomato-forward broth.
Storage and Reheating
- Refrigerator: Store in a covered container for 3 to 4 days. The cabbage softens further as it sits, but the soup keeps its brothy texture.
- Freezer: Freeze in airtight containers for up to 2 to 3 months. Thaw overnight in the refrigerator; the vegetables will be softer after freezing and thawing.
- Reheating: Warm gently on the stovetop, stirring now and then, until the soup is steaming throughout and reaches 165°F. Avoid boiling it hard, which can make the vegetables break down further.
Questions That Come Up When Making Cabbage Beef Soup

Slow Cooker Spicy Cabbage Beef Soup
Ingredients
Equipment
Method
- Heat the olive oil in a 12-inch skillet over medium-high heat.
- Add the ground beef and onion and cook, breaking up the beef, until browned and the beef reaches 160°F, 7 to 9 minutes; drain excess fat.
- Stir in the garlic and cook for 30 seconds, then transfer the mixture to a 6-quart slow cooker.
- Add the cabbage, carrots, diced tomatoes, tomato sauce, beef broth, Worcestershire sauce, salt, black pepper, paprika, oregano, crushed red pepper flakes, and bay leaf; stir to combine.
- Cover and cook on LOW for 6 to 7 hours or HIGH for 3 to 4 hours, until the cabbage and carrots are tender.
- Remove the bay leaf and serve.



