This post may contain affiliate links, Read the full disclosure here.
When you’re craving something cozy but want to stay low-carb, Keto Cabbage Soup is the answer. It’s hearty, flavorful, and super easy to throw together with just one pot. Whether you’re following keto, low-carb, or just want to eat a little lighter, this soup brings comfort and nourishment in every spoonful.
This recipe is loaded with veggies, ground beef, and a rich tomato broth—and it’s perfect for meal prep, weight loss, or a quick, weeknight dinner. Let’s get to it!
Why You’ll Love This Keto Cabbage Soup
- Keto-friendly and low-carb – only whole ingredients, no fillers
- Budget-friendly – cabbage is super affordable and filling
- One-pot simplicity – fewer dishes and faster cleanup
- Meal prep gold – makes a big batch and freezes beautifully
- Satisfying and comforting – perfect for chilly evenings
This soup quickly became a staple in our house—especially on busy days when I want something quick but still nourishing.
Ingredients You’ll Need
Here’s everything to grab before you start. These pantry and fridge staples make the magic happen:
- 1 lb ground beef
- 1 tbsp olive oil
- 1 medium onion, diced
- 3 garlic cloves, crushed
- 2 celery ribs, finely sliced
- 3 cups green cabbage, thinly sliced (about ½ head)
- 4 cups beef broth (low sodium if preferred)
- 2 tbsp tomato paste
- 1 can diced tomatoes with juice (omit if doing tomato-free keto)
- 1 tsp paprika
- 1 bay leaf
- ¾ tsp salt
- 2 tbsp fresh parsley, chopped
Optional garnish: Grated Parmesan or extra fresh parsley
How to Make Keto Cabbage Soup
Step 1: Sauté the Aromatics
- Heat olive oil in a large pot over medium heat.
- Add diced onion and garlic. Stir and cook for about a minute until fragrant.
Step 2: Brown the Ground Beef

- Add the ground beef to the pot.
- Use a wooden spoon to break it up.
- Cook until it’s browned and no longer pink.
And Step 3: Add Veggies & Simmer
- Stir in the celery, cabbage, beef broth, tomato paste, diced tomatoes, paprika, bay leaf, and salt.
- Stir everything together to combine.
- Bring to a light boil.
- Reduce heat and simmer covered for 20–25 minutes, or until the cabbage is tender.
Step 4: Finish with Fresh Parsley

- Remove the bay leaf and discard it.
- Stir in chopped fresh parsley.
- Taste and adjust with salt and pepper, if needed.
Serve hot with your favorite keto sides, or on its own—it’s filling enough as a complete meal!
Tips for the Best Keto Cabbage Soup
- Cut the cabbage thin so it softens faster and blends well with the soup texture.
- Skip the tomatoes if you’re avoiding them on stricter keto.
- Add a spoon of cream cheese for a creamy version (so good!).
- Use ground turkey or chicken instead of beef for variety.
- Double the recipe and freeze leftovers—it reheats like a dream.
Storing & Reheating
- Fridge: Store leftovers in an airtight container for up to 4 days.
- Freezer: Freeze cooled soup in single-serve containers up to 3 months.
- Reheat: Warm gently on the stove or in the microwave. Add a splash of broth if it thickens too much.
FAQs About Keto Cabbage Soup
Is cabbage keto-friendly?
Yes! It’s low in carbs and high in fiber, making it ideal for a keto or low-carb diet.
Can I make this vegetarian?
Absolutely—just skip the beef and use veggie broth. Add more celery or mushrooms for texture.
How many carbs are in keto cabbage soup?
It varies by recipe, but this one is about 5–7g net carbs per serving, depending on how strictly you count.
What does cabbage soup do for weight loss?
It’s low-calorie, high-volume, and super filling—perfect for keeping you satisfied without the carbs.
Can I add cream cheese or heavy cream?
Yes! A spoonful of cream cheese stirred in at the end makes it ultra-creamy without breaking keto.
What to Serve With Keto Cabbage Soup
This soup is fantastic on its own, but here are a few low-carb pairings:
- Keto cheddar biscuits
- Parmesan crisps
- Grilled zucchini or eggplant slices
- Chopped salad with olive oil & vinegar
- A side of egg roll in a bowl (for extra protein!)
Variations to Try
- Spicy Kick: Add crushed red pepper or cayenne
- Tex-Mex: Use taco seasoning and garnish with avocado
- Creamy Style: Add cream cheese or a splash of heavy cream
- No Tomato: Skip diced tomatoes and tomato paste
Recommended Recipes to Try Next
Final Thoughts
If you’re looking for an easy, satisfying, and totally keto-approved meal, this Keto Cabbage Soup checks every box. It’s flavorful, filling, and comes together in under an hour with one pot and simple ingredients.
Perfect for cozy lunches, easy dinners, or a reset meal plan. I make it when I want comfort without the carbs—and I bet you will too.
Let me know if you give it a try! Tag me on Pinterest or leave a comment below. I’d love to see your bowl!
Print
Keto Cabbage Soup – Hearty, Healthy, and Low-Carb Comfort in a Bowl
- Total Time: 35 minutes
- Yield: 6 servings 1x
Description
When you’re craving something cozy but want to stay low-carb, Keto Cabbage Soup is the answer. It’s hearty, flavorful, and super easy to throw together with just one pot.
Ingredients
- 1 lb ground beef
- 1 tbsp olive oil
- 1 medium onion, diced
- 3 garlic cloves, crushed
- 2 celery ribs, finely sliced
- 3 cups green cabbage, thinly sliced (about ½ head)
- 4 cups beef broth (low sodium if preferred)
- 2 tbsp tomato paste
- 1 can diced tomatoes with juice (omit if doing tomato-free keto)
- 1 tsp paprika
- 1 bay leaf
- ¾ tsp salt
- 2 tbsp fresh parsley, chopped
- Optional garnish: Grated Parmesan or extra fresh parsley
Instructions
- Heat olive oil in a large pot over medium heat.
- Add diced onion and garlic. Stir and cook for about a minute until fragrant.
- Add the ground beef to the pot. Use a wooden spoon to break it up. Cook until it’s browned and no longer pink.
- Stir in the celery, cabbage, beef broth, tomato paste, diced tomatoes, paprika, bay leaf, and salt. Stir everything together to combine.
- Bring to a light boil. Reduce heat and simmer covered for 20–25 minutes, or until the cabbage is tender.
- Remove the bay leaf and discard it. Stir in chopped fresh parsley. Taste and adjust with salt and pepper, if needed.
- Serve hot with your favorite keto sides, or on its own—it’s filling enough as a complete meal!
Notes
Cut the cabbage thin so it softens faster. Skip tomatoes for stricter keto. Add cream cheese for creamy texture. Swap beef for turkey or chicken. Doubles well and freezes great.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 bowl
- Calories: 210
- Sugar: 4g
- Sodium: 520mg
- Fat: 12g
- Saturated Fat: 4g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 7g
- Fiber: 2g
- Protein: 18g
- Cholesterol: 45mg




