Cheesy Keto Cabbage Soup is a rich, creamy, and low-carb comfort food packed with tender cabbage, flavorful seasonings, and gooey melted cheese. This easy one-pot soup is perfect for a cozy meal while staying keto-friendly and satisfying. It’s loaded with healthy fats, fiber, and protein, making it an excellent choice for meal prep or a quick weeknight dinner.
Why You’ll Love This Recipe
- Keto and low-carb – A perfect meal for staying on track with your diet.
- Rich and creamy – Made with heavy cream and melted cheese for the best texture.
- Simple ingredients – Uses pantry staples and is budget-friendly.
- One-pot meal – Easy to make with minimal cleanup.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
- Green cabbage, shredded
- Ground beef or sausage (optional for protein)
- Butter or olive oil
- Garlic, minced
- Onion, finely chopped
- Chicken or beef broth
- Heavy cream
- Cream cheese
- Cheddar cheese, shredded
- Smoked paprika
- Salt and pepper
- Red pepper flakes (optional, for spice)
Directions

- Sauté the Aromatics: In a large pot, melt butter over medium heat. Add garlic and onion, cooking until softened.
- Brown the Meat (If Using): Add ground beef or sausage, breaking it up and cooking until browned. Drain excess grease.
- Add Cabbage and Broth: Stir in shredded cabbage, smoked paprika, salt, and pepper. Pour in the broth and bring to a simmer. Cover and cook for 15-20 minutes until the cabbage is tender.
- Make it Creamy: Stir in cream cheese, heavy cream, and shredded cheddar. Stir continuously until melted and smooth.
- Serve: Taste and adjust seasoning. Garnish with extra cheese and red pepper flakes if desired.
Servings and Timing
- Servings: 4-6
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
Variations
- Extra Protein: Use shredded chicken instead of ground beef.
- Spicy Version: Add more red pepper flakes or diced jalapeños.
- Vegetarian: Skip the meat and use vegetable broth.
- Dairy-Free: Use coconut cream and dairy-free cheese alternatives.
Storage/Reheating
- Refrigeration: Store in an airtight container for up to 4 days.
- Freezing: Freeze in portions for up to 3 months. Thaw overnight before reheating.
- Reheating: Warm on the stovetop over low heat, stirring occasionally.
FAQs
Is cabbage keto-friendly?
Yes! Cabbage is low in carbs and high in fiber, making it great for keto diets.
Can I use a different cheese?
Absolutely! Try Monterey Jack, Gouda, or Swiss for different flavors.
How do I thicken the soup?
Let it simmer uncovered for a few minutes or add xanthan gum.
Can I make this in a slow cooker?
Yes! Cook on low for 4-6 hours, then stir in the cheese and cream at the end.
What can I serve with this soup?
A side of keto-friendly bread or a fresh green salad pairs well.
Can I use red cabbage instead of green?
Yes, but the flavor and color will be slightly different.
How do I prevent the cheese from clumping?
Stir constantly and add cheese gradually over low heat.
Can I use ground turkey instead of beef?
Yes, ground turkey works well as a leaner option.
What broth is best for this soup?
Chicken broth is mild, while beef broth gives a richer taste.
Can I meal prep this soup?
Yes! Make ahead and store in portions for easy lunches or dinners.
Conclusion
Cheesy Keto Cabbage Soup is a creamy, hearty, and low-carb meal that’s packed with flavor and easy to make. Whether you’re looking for a comforting dinner or a simple meal prep option, this soup delivers warmth, richness, and a satisfying cheesy bite. Try different variations, store leftovers for later, and enjoy a delicious keto-friendly soup anytime!
PrintCheesy Keto Cabbage Soup
This Cheesy Keto Cabbage Soup is a rich and hearty soup made with tender cabbage, savory broth, and lots of melty cheese. It’s a low-carb, high-fat meal perfect for staying warm while keeping your keto goals on track!
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 6 servings 1x
- Category: Soup, Keto
- Method: Stovetop
- Cuisine: American
Ingredients
- 2 tablespoons butter
- 1 small onion, diced
- 3 cloves garlic, minced
- 4 cups green cabbage, chopped
- 4 cups chicken broth (or beef broth for a deeper flavor)
- 1 teaspoon salt (adjust to taste)
- ½ teaspoon black pepper
- ½ teaspoon smoked paprika (optional)
- ½ teaspoon dried thyme
- 1 teaspoon Worcestershire sauce (optional, adds umami)
- 1 cup heavy cream
- 2 cups shredded cheddar cheese (or a mix of cheddar & Monterey Jack)
- ½ cup grated Parmesan cheese
- ½ teaspoon xanthan gum (optional, for thickening)
- ½ cup cooked crumbled bacon (optional, for topping)
Instructions
-
Sauté the aromatics:
- In a large pot or Dutch oven, melt butter over medium heat.
- Add onion and cook for 3-4 minutes until softened.
- Stir in garlic and cook for 30 seconds until fragrant.
-
Cook the cabbage:
- Add chopped cabbage, broth, salt, pepper, smoked paprika, thyme, and Worcestershire sauce.
- Bring to a boil, then reduce heat and simmer for 20 minutes, until the cabbage is tender.
-
Make it creamy & cheesy:
- Stir in heavy cream and cheddar cheese, stirring until melted and smooth.
- Add Parmesan cheese and xanthan gum (if using) for extra thickness.
-
Serve & garnish:
- Ladle into bowls and top with crispy bacon and extra shredded cheese.
- Enjoy warm!
Notes
- Meat Option: Add cooked ground sausage or shredded chicken for extra protein.
- Extra Flavor: Stir in a dash of hot sauce or red pepper flakes for spice.
- Dairy-Free Version: Use coconut cream and nutritional yeast instead of cheese.
- Meal Prep Friendly: Store in the fridge for 4 days or freeze for 2 months.