Keto Cabbage Beef Soup – Hearty, Comforting, and Low-Carb
This Keto Cabbage Beef Soup is the kind of dinner that warms you up and keeps you satisfied without weighing you down. It’s packed with flavor, easy to make on a busy weeknight, and uses simple ingredients you probably have on hand. The rich broth, tender cabbage, and seasoned ground beef make a comforting bowl that tastes like it simmered all day.
Best of all, it’s low in carbs and high in protein, so it fits perfectly into a keto lifestyle. Whether you’re cooking for one or feeding the family, this soup is a keeper.
What Makes This Special

- Fast and fuss-free: One pot, minimal chopping, and dinner’s ready in about 40 minutes.
- Keto-friendly: Naturally low-carb without relying on expensive specialty ingredients.
- Budget-conscious: Cabbage and ground beef are affordable staples that stretch into multiple servings.
- Big flavor: Garlic, tomato, and a touch of spices create a deep, savory broth.
- Customizable: Easy to tweak with spices, broth, or add-ins based on what’s in your kitchen.
Ingredients
- 1 pound (450 g) ground beef (80–90% lean)
- 2 tablespoons olive oil or avocado oil
- 1 small yellow onion, diced
- 3 cloves garlic, minced
- 1 small head green cabbage (about 6–7 cups), cored and chopped
- 1 medium carrot, peeled and sliced thin (optional; adds a small amount of carbs)
- 1 can (14.5 oz/410 g) diced tomatoes, no sugar added
- 6 cups beef broth (low-sodium preferred)
- 2 tablespoons tomato paste
- 1 teaspoon smoked paprika
- 1 teaspoon dried oregano
- 1/2 teaspoon ground cumin
- 1 bay leaf
- Salt and black pepper, to taste
- 2 tablespoons chopped fresh parsley (optional, for garnish)
- 1–2 teaspoons apple cider vinegar or lemon juice (optional, for brightness)
Instructions

- Brown the beef: Heat a large pot or Dutch oven over medium-high. Add the oil and ground beef.
Cook, breaking it up, until browned and slightly crispy at the edges, about 6–8 minutes. Season with a pinch of salt and pepper. If there’s excessive fat, spoon off a little, but leave some for flavor.
- Sauté aromatics: Add the onion and cook until translucent, about 3–4 minutes.
Stir in the garlic and cook 30 seconds until fragrant.
- Add spices and tomato paste: Stir in the tomato paste, smoked paprika, oregano, and cumin. Cook 1 minute to toast the spices and caramelize the paste.
- Build the soup: Add the chopped cabbage, carrot (if using), diced tomatoes with their juices, beef broth, and bay leaf. Stir well, scraping up any browned bits from the bottom.
- Simmer: Bring to a gentle boil, then reduce to a simmer.
Cover partially and cook 20–25 minutes, or until the cabbage is tender and flavors meld.
- Finish: Taste and season with additional salt and pepper. For brightness, stir in apple cider vinegar or lemon juice. Remove the bay leaf.
- Serve: Ladle into bowls and top with chopped parsley.
Enjoy as is, or add a drizzle of olive oil for extra fats.
How to Store
- Refrigerator: Store in airtight containers for up to 4 days. The flavors deepen by day two.
- Freezer: Freeze in portioned containers for up to 3 months. Leave a little headspace for expansion.
- Reheat: Warm gently on the stovetop over medium heat or in the microwave.
If too thick, add a splash of broth or water.

Benefits of This Recipe
- Keto-aligned macros: Low in net carbs, with protein from beef and fiber from cabbage.
- Satiating and filling: High volume and savory flavor help curb cravings.
- Nutrient-dense: Cabbage brings vitamins C and K, plus antioxidants and fiber.
- Meal-prep friendly: Makes multiple servings and reheats well without losing texture.
- Gut-friendly: Warm, simple ingredients are easy on digestion for most people.
Pitfalls to Watch Out For
- Hidden sugars in tomatoes: Choose no-sugar-added diced tomatoes and tomato paste to keep carbs low.
- Too much carrot: Carrots are optional; keep the amount modest if you’re strict keto.
- Overcooking cabbage: Simmer until tender, not mushy. Overcooking can dull flavor and texture.
- Under-seasoning: Broth varies in salt. Taste at the end and adjust with salt, pepper, and acid.
- Grease overload: If your beef is very fatty, drain a bit so the soup stays balanced, not oily.
Variations You Can Try
- Spicy kick: Add red pepper flakes, a pinch of cayenne, or a diced jalapeño with the onions.
- Italian twist: Use Italian seasoning, swap parsley for basil, and add a parmesan rind while simmering (remove before serving).
- Mushroom umami: Add 8 oz sliced mushrooms with the onions for extra depth and texture.
- Turkey or pork: Substitute ground turkey or pork for a different flavor profile.
- Bone broth boost: Use beef bone broth to increase protein and collagen.
- Creamy version: Stir in 2–3 tablespoons heavy cream at the end for a silky finish.
- Herb-forward: Finish with fresh dill or thyme for a brighter herbal note.
FAQ
Is this soup strictly keto?
Yes, as written it’s low in net carbs and fits a keto diet.
If you add the optional carrot, keep the portion small to stay within your daily carb target.
Can I make it in a slow cooker?
Brown the beef with onions and garlic on the stovetop first, then transfer everything to the slow cooker. Cook on Low for 6–7 hours or High for 3–4 hours, until the cabbage is tender.
Can I use red cabbage instead of green?
You can, but the flavor is slightly earthier and the color may tint the broth. Green cabbage gives a more classic flavor and look.
How do I increase the fat for keto macros?
Add a tablespoon of olive oil or butter to each bowl, use fattier beef, or stir in a little heavy cream or grated cheese at the end.
What can I use instead of tomatoes?
If you’re avoiding tomatoes, skip them and add an extra cup of broth plus 1 teaspoon of vinegar and a pinch more paprika for depth.
The soup will still be flavorful.
Can I add cauliflower rice?
Yes. Stir in 1–2 cups of cauliflower rice during the last 5 minutes of simmering. It will bulk up the soup without adding many carbs.
How can I make it more robust in flavor?
Toast the spices, don’t skip the tomato paste, and finish with acid and fresh herbs.
A splash of fish sauce or Worcestershire (sugar-free) also adds savory depth.
Final Thoughts
Keto Cabbage Beef Soup is hearty, affordable, and simple enough for any weeknight. It delivers comfort without the carb crash and leaves room for easy customization. Keep this recipe in your rotation for meal prep, cozy dinners, and those days you want something nourishing and no-nonsense.
One pot, big flavor, and a satisfying bowl every time.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.

