Why This Soup Works
This keto meaty cabbage soup combines several important elements:
- High-protein meat for satiety.
- Low-carb cabbage as the main vegetable.
- Healthy fats to support ketogenic macros.
- Rich broth for depth of flavor.
- Aromatic herbs and spices for complexity.
- Excellent reheating qualities, making it perfect for leftovers.
The result is a deeply satisfying soup that tastes even better the next day.
Yield
- Servings: 8 to 10 generous servings
- Preparation Time: 25 minutes
- Cooking Time: 1 hour 30 minutes
- Total Time: Approximately 2 hours
Ingredients
Meat Base
- 2 pounds (900 g) ground beef, preferably 80/20
- 1 pound (450 g) beef stew meat, cut into small cubes
- 6 slices bacon, chopped
- 2 tablespoons beef tallow or butter
Vegetables
- 1 large green cabbage, roughly chopped
- 2 celery stalks, finely diced
- 1 medium green bell pepper, diced
- 1 small onion, finely diced
- 4 cloves garlic, minced
- 1 cup mushrooms, sliced
Broth and Liquids
- 10 cups beef broth
- 1 cup water
- 1 tablespoon Worcestershire sauce (check for low sugar if strict keto)
- 2 tablespoons tomato paste
Healthy Fats
- 2 tablespoons butter
- 2 tablespoons heavy cream (optional for extra richness)
Seasonings
- 2 teaspoons sea salt
- 1 teaspoon black pepper
- 1 teaspoon smoked paprika
- 1 teaspoon dried thyme
- 1 teaspoon dried oregano
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1/2 teaspoon crushed red pepper flakes
- 2 bay leaves
Garnishes
- Fresh parsley, chopped
- Grated cheddar cheese
- Sour cream
- Crispy bacon pieces
Equipment Needed
- Large Dutch oven or stockpot
- Sharp chef’s knife
- Cutting board
- Wooden spoon
- Measuring spoons and cups
- Ladle
Preparation Steps
Step 1: Prepare the Ingredients
Wash the cabbage thoroughly and remove any damaged outer leaves. Cut the cabbage into quarters, remove the core, and chop it into bite-sized pieces.
Dice the celery, bell pepper, and onion. Slice the mushrooms and mince the garlic.
Cut the stew meat into small cubes if it is not already prepared. Pat the meat dry with paper towels. This helps it brown properly.
Measure all seasonings into a small bowl so they are ready when needed.
Step 2: Cook the Bacon
Place a large Dutch oven over medium heat.
Add the chopped bacon and cook slowly until it becomes crisp and golden brown. Stir occasionally to ensure even cooking.
Once cooked, transfer the bacon to a plate lined with paper towels.
Leave the rendered bacon fat in the pot. This fat will become the flavor foundation of the soup.
Step 3: Brown the Beef Cubes
Increase the heat to medium-high.
Add the beef stew meat to the pot in a single layer. Avoid overcrowding. Work in batches if necessary.
Allow the meat to brown without stirring for several minutes.
Turn the pieces and continue cooking until all sides develop a rich brown crust.
This caramelization creates deep flavor throughout the soup.
Transfer the browned beef cubes to a separate plate.
Step 4: Brown the Ground Beef
Add the ground beef to the same pot.
Break it apart with a wooden spoon while cooking.
Continue cooking until the beef is fully browned and no pink remains.
Do not rush this step. Proper browning adds tremendous flavor.
Drain excess grease only if there is an unusually large amount.
Leave some fat behind for richness.
Step 5: Build the Aromatic Base
Reduce heat to medium.
Add the butter or beef tallow if needed.
Add onion, celery, bell pepper, and mushrooms.
Cook for 6 to 8 minutes until softened.
Stir occasionally.
Add the garlic and cook for another minute until fragrant.
Step 6: Add Tomato Paste
Push the vegetables to one side of the pot.
Add the tomato paste directly to the bottom.
Cook it for 2 to 3 minutes while stirring.
The tomato paste will darken slightly and develop a richer flavor.
This simple technique greatly improves the final taste of the soup.
Step 7: Combine Everything
Return the browned stew meat to the pot.
Add the cooked ground beef.
Pour in the beef broth and water.
Add Worcestershire sauce.
Stir thoroughly to combine all ingredients.
Use the spoon to scrape up any browned bits stuck to the bottom of the pot. These bits contain concentrated flavor.
Step 8: Add Seasonings
Add:
- Salt
- Black pepper
- Smoked paprika
- Thyme
- Oregano
- Garlic powder
- Onion powder
- Crushed red pepper flakes
- Bay leaves
Mix thoroughly.
Bring the soup to a gentle boil.
Step 9: Add the Cabbage
Gradually add the chopped cabbage.
At first it may seem like too much cabbage for the pot.
Continue stirring.
Within several minutes the cabbage will wilt and shrink considerably.
Once all cabbage is incorporated, stir again.
Step 10: Simmer Slowly
Reduce the heat to low.
Cover partially with a lid.
Allow the soup to simmer gently for 60 to 75 minutes.
Stir every 15 to 20 minutes.
During this time:
- The cabbage softens.
- The beef becomes tender.
- The broth develops a rich, savory flavor.
- The seasonings blend together.
Avoid boiling aggressively because it can make the meat tough.
Step 11: Final Adjustments
Remove the bay leaves.
Taste the soup.
Adjust seasoning if needed.
For a richer keto version, stir in:
- 2 tablespoons butter
- 2 tablespoons heavy cream
Allow the soup to cook for another 5 minutes.
The broth should become silky and luxurious.
Serving Suggestions
Ladle the hot soup into bowls.
Top with any combination of:
- Crispy bacon
- Shredded cheddar cheese
- Sour cream
- Fresh parsley
Serve immediately.
This soup pairs wonderfully with:
- Keto garlic bread
- Cheese crisps
- Buttered low-carb rolls
- Cauliflower mash
Storage Instructions
Refrigerator
Allow the soup to cool completely.
Store in airtight containers.
Keeps well for up to 5 days.
Many people find the flavor improves after one day in the refrigerator.
Freezer
Place cooled soup into freezer-safe containers.
Leave some room for expansion.
Freeze for up to 3 months.
Thaw overnight in the refrigerator before reheating.
Reheating Instructions
Stovetop
Pour the desired amount into a saucepan.
Heat over medium-low heat.
Stir occasionally until thoroughly heated.
Microwave
Place soup in a microwave-safe bowl.
Cover loosely.
Heat in 1-minute intervals, stirring between each interval.
Keto Nutrition Estimate
Per serving when divided into 10 servings:
- Calories: approximately 360
- Protein: approximately 28 g
- Fat: approximately 24 g
- Total Carbohydrates: approximately 8 g
- Fiber: approximately 3 g
- Net Carbohydrates: approximately 5 g
Values vary depending on ingredient brands and exact serving sizes.
Chef’s Tips for Exceptional Flavor
Use Multiple Cuts of Beef
Combining ground beef with stew meat creates a more interesting texture than using only one type of meat.
Brown Everything Properly
The rich brown color developed during cooking contributes significantly to the final flavor.
Simmer Slowly
A long, gentle simmer allows all ingredients to meld together beautifully.
Don’t Skip the Bacon
Bacon contributes smoky depth that makes the soup taste much more complex.
Let It Rest
After cooking, allow the soup to sit for 15 minutes before serving. This helps flavors settle and intensify.
Make It Ahead
This soup is one of those dishes that often tastes even better the next day because the ingredients have more time to absorb the broth and seasonings.
The finished keto meaty cabbage soup should be rich, deeply savory, packed with tender beef, loaded with soft cabbage, and satisfying enough to serve as a complete meal while remaining comfortably within ketogenic dietary guidelines.




