This post may contain affiliate links. Please read our disclosure policy.
This Keto Cabbage Roll Soup is a quick, easy, and nutritious meal that’s perfect for cold weather. Made with green cabbage, ground beef, and tomatoes, this hearty, one-pot soup is packed with flavor and requires minimal effort. Plus, it’s low-carb and great for meal prep!
Why You’ll Love This Recipe
- One-Pot Meal – Minimal cleanup!
- Keto-Friendly – Low in carbs, high in flavor.
- Versatile – Can be made with ground turkey, ham, or brown ground beef.
- Storage-Friendly – Freezer-friendly and reheats well in the microwave.
- Pressure Cooker Option – Make it quickly in an Instant Pot or slow cooker.
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 Homemade Keto Cabbage Soup
Stovetop Method
- Heat olive oil in a large pot over medium-high heat.
- Add chopped onion and cook for 2-3 minutes, stirring frequently.
- Stir in garlic, ground beef, salt, and black pepper. Cook until browned, about 7-8 minutes.
- Add canned tomatoes, green cabbage, carrot, celery, bay leaf, thyme, oregano, paprika, and broth.
- Simmer for 25 minutes, stirring occasionally, until the vegetables are tender.
- Taste and adjust seasoning as needed.
- Serve hot, optionally topped with Parmesan cheese.
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.
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
Can I use different meats?
Yes! This soup works well with ham, brown ground beef, or ground turkey.
What are the best sauces to enhance the flavor?
For extra depth, try adding a splash of Worcestershire sauce, soy sauce, or a keto-friendly hot sauce.
Is cabbage keto-friendly?
Absolutely! Cabbage is low in carbs and rich in fiber, making it a great addition to keto soup recipes.
How do I make this soup even more filling?
Top with Parmesan cheese, or add more vegetables like zucchini or bell peppers.
Enjoy this delicious Keto Cabbage Roll Soup for a warm, comforting, and low-carb meal that the whole family will love!
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
Enjoy this delicious Keto Cabbage Roll Soup for a warm, comforting, and low-carb meal that the whole family will love!
Keto Cabbage Soup Recipe
Ingredients
- 1 tbsp olive oil
- 6 cups shredded cabbage
- 1 lb ground beef
- 15 oz canned tomatoes, diced
- 1 large onion
- 2 cloves garlic
- 1 tsp salt
- 1/2 tspblack pepper
- 5 cups bone broth, preferably beef
- 1/2 tsp thyme
- 1/2 tsp paprika
- 1/2 tsp oregano
- 1 bay leaf, optional
Instructions
- Heat olive iil in a large pot. Add chopped onion and cook for 2-3 minutes, stirring frequently. Add garlic, ground beef, salt and pepper. Cook on medium-high, breaking the meat apart with a wooden spatula, until crumbled for 7-8 minutes.
- Add canned tomatoes, cabbage, Bay leaf, thyme, oregano, paprika and broth.
- Simmer for 25 minutes, until the cabbage is cooked and tender.
- Season with more salt and black pepper.
Notes
How Many Calories Per Serving?
This cabbage soup recipe makes 12 one-cup servings and each has 145 calories and 5 net carbs.What type of ground beef should I use?
Lean or ground beef with higher fat content? You can use either, depending on your preference. Leaner ground beef (85-90% lean) will make a lighter soup with less grease, while a fattier ground beef (80% lean) will add more flavor, but will most likely require you to get rid off excess fat after browning.Can I use other vegetables?
Since we already are using onions and tomatoes, you can add more vegetables, but keep in mind that they will also make changes in the nutritional info and the soup may not necessarily be low carb. If you’d like to, you can add carrots, celery, bell peppers or even potatoes.How can I make the soup more flavorful?
You can add more flavor by using a good-quality beef broth or stock in the soup. Also add herbs and spices like thyme, bay leaves, garlic, paprika, or caraway seeds for extra flavor. Browning the ground beef and deglazing the pan with a splash of broth are other ways to add depth to the soup.Instant Pot Method:
The ingredients are the same.- Set the Instant Pot to “sautee” (15 minutes), wait until it is hot.
- Add the oil (optional) and the ground beef. Cook the beef until no longer pink (5 minutes).
- Add the onion and garlic, cook for 2 minutes.
- Next add the tomatoes, stock (or bone broth), seasoning, salt, pepper and bay leaf.
- Add cabbage on top.
- Close, set the valve to sealing and set to 20 minutes on high pressure.
- You don’t need to do any natural release of the air, just set the valve to venting, then open the lid. Remove the bay leaf, add more salt if needed.
- Serve hot.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
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!