This post may contain affiliate links. Please read our disclosure policy.
This Keto Cabbage Soup Recipe is one of those simple, satisfying recipes that proves healthy eating doesn’t have to be complicated.
Made with green cabbage, ground beef, and tomatoes, it’s warm, hearty, and perfect for busy weeknights – especially when you want comfort without the carbs.
It’s a quick, one-pot meal that tastes even better the next day, and it freezes beautifully – exactly what every mom (and anyone juggling work, kids, and real life) needs.
Serve it with a slice of avocado, a sprinkle of Parmesan, or even a dollop of sour cream if you like things creamy.
Why You’ll Love This Recipe
- Cozy comfort food. Perfect for cold days when you crave warmth without heaviness.
- One-pot wonder. Minimal cleanup and maximum flavor.
- Keto-friendly. Low in carbs, rich in protein and fiber.
- Flexible. Works with ground beef, turkey, or even sausage.
- Meal prep magic. Freezer-friendly and reheats beautifully.
Ingredients for Keto Cabbage Soup
- 1 tbsp olive oil
- 1 large onion, chopped
- 2 cloves garlic, minced
- 1 lb ground beef (or ground turkey)
- 6 cups shredded green cabbage
- 1 large carrot, diced (optional for keto dieters)
- 2 stalks celery, chopped
- 15 oz canned tomatoes, diced
- 5 cups broth (beef broth, chicken broth, or vegetable broth)
- 1 tsp salt
- 1/2 tsp black pepper
- 1/2 tsp paprika
- 1/2 tsp oregano
- 1/2 tsp thyme
- 1 bay leaf (optional)
- 1/4 cup grated Parmesan cheese (for serving, optional)
How to Make Keto Cabbage Roll Soup
Sauté the onions and garlic.
Heat olive oil in a large pot over medium heat. Add the chopped onion and cook for 2–3 minutes, stirring occasionally, until softened and fragrant. Stir in the minced garlic.
Brown the ground beef.
Add the ground beef to the pot. Season with a little salt and pepper, then cook for about 7–8 minutes, breaking it apart with a wooden spoon until it’s fully browned and crumbly.
Add the seasonings.
Sprinkle in the thyme, oregano, paprika, and any other favorite spices. Stir well to coat the meat and release their aroma.
Add tomatoes and cabbage.
Pour in the diced tomatoes (with their juices) and add the shredded cabbage. Stir everything together so the flavors start to combine.
Add broth and simmer.
Pour in the broth and toss in a bay leaf. Bring the soup to a gentle boil, then reduce the heat and simmer uncovered for about 25 minutes, or until the cabbage is tender and the soup is rich and flavorful.
Taste and finish.
Season with more salt and pepper to taste. Serve hot, and top with grated Parmesan if you like.
Instant Pot (Pressure Cooker) Method
- Set the Instant Pot to Sauté mode.
- Add oil and ground beef, cooking until browned.
- Stir in onion and garlic, cooking for another 2 minutes.
- Add the rest of the ingredients (except Parmesan cheese).
- Close the lid, set valve to sealing, and cook on high pressure for 20 minutes.
- Quick release pressure, remove the bay leaf, and stir.
- Serve warm, garnished with Parmesan cheese if desired.
Tips for Success
- For extra creaminess, stir in a spoonful of heavy cream or sour cream before serving.
- Don’t skip browning the meat. It adds a deep, rich flavor base.
- Use a good-quality broth. It makes all the difference.
- Add a splash of Worcestershire or soy sauce for extra umami.
- For a thicker soup, simmer uncovered for the last 5 minutes.
Storage and Reheating
- Fridge: Store in an airtight container for up to 4 days.
- Freezer: Store in freezer-safe containers for up to 3 months.
- Reheat: Warm on the stovetop or in the microwave until hot.
Frequently Asked Questions
Yes. Ground turkey, pork, or even chopped ham all work well.
Absolutely. Cabbage is low-carb, high-fiber, and perfect for keto soups.
Yes – use veggie broth and skip the meat. Add mushrooms or lentils for texture.
Add extra veggies like zucchini or bell peppers, or top with shredded cheese or avocado slices.
Yes, it freezes and reheats beautifully – perfect for meal prep.
Serving Ideas
- This soup is satisfying on its own, but it also pairs beautifully with:
- A sprinkle of Parmesan or chili flakes for extra kick
- A fresh green salad or cauliflower mash
- Keto garlic bread or almond flour crackers
More Keto recipes:
- Spicy Keto Carnitas from Cassidy’s Craveable Creations – are simple to make, fall-apart tender with crispy edges, and ridiculously flavorful for the ultimate taco experience. They can be made in the Instant Pot or Slow Cooker.
- Low-Carb Cabbage With Chicken
- Corned Beef And Cabbage Recipe
- Canned Red Bean Soup
Enjoy this delicious Keto Cabbage Roll Soup for a warm, comforting, and low-carb meal that the whole family will love!





What, no celery & carrots??? All key ingredients and still very healthy for you too!!! Not to mention broccoli, cauliflower, zucchini & yellow squash…
Awesome!
After a few months of peeling pounds with only cheese, egg, onion, jalepeño ‘n ground venison omelets, an occasional beefsteak when I’m feelin froggy ‘n twice-a-day walking (am down from 255lb to 215lb) and only 35lb more to go (180lb target), this dish’ll make that last bit much more bearable. I used Hunt’s fire roasted ‘n diced tomatoes with only 21 carbs in a 14.5oz can. 100% carb free can get boring. Some of U know what I mean.
I tossed in a sprig of fresh dill & 7-10 fresh basil leaves at the last stage, FYI.
Great! This is my favorite soup!
I’m making this now in my instant pot but see that you instruct to set for 20min. However, when I cook regular cabbage soup, I only set for 8 minutes. Since the meat is already cooked, I’m concerned the 20 minutes my over cook it. Thoughts?
Hi, you can try 8 minutes instead. I don’t like firm cabbage, this is why I cook it for 20 min. I also do quick release. Do you let the pressure release manually?
I added a few items to the recipe to send it over the top! I added a chopped up strip of bacon to saute with the onions and garlic before adding the ground beef. I added 1 tsp of garlic, and 1/2 tsp of cinnamon to the spice ingredients. Adding these two additional spices gives the recipe more of a Mediterranean flare. It’s one of the best soups I’ve made to date!
Easy soup to make and oh so good! Will try other soup recipes on this site!
Thank you!