Cheesy Ham and Cabbage Soup for a Low Carb Breakfast
This post may contain affiliate links. As an affiliate, we may earn a small commission from qualifying purchases — at no extra cost to you.
One chilly morning, I found myself staring into the fridge, desperate for something hearty and comforting. I had some leftover ham and half a cabbage, so I decided to make a Cheesy Ham and Cabbage Soup. The moment I took my first spoonful, I knew I had struck gold — the creamy texture and the savory flavors blended beautifully, creating a dish my family couldn't resist.
This recipe stands out because it’s not just another soup; it’s a low-carb breakfast that feels rich yet wholesome. The rich cheese adds a pleasureful twist, transforming humble ingredients into a cozy dish that warms you from the inside out. Trust me, once you try it, you'll want to make it again and again!
Why You'll Love It
Ingredient Notes
What You'll Need
- 4 cups chopped green cabbageabout half a medium head; look for vibrant, crisp leaves without any browning or wilting
- 1 lb diced hamuse pre-cooked ham for convenience; the smoky flavor adds depth to the soup
- 1 medium onion, choppeda sweet onion works wonderfully here; it brings a natural sweetness to balance the flavors
- 2 cloves garlic, mincedfresh garlic enhances the aroma and flavor; avoid pre-minced varieties for better results
- 4 cups chicken brothlow sodium is recommended; it allows you to control the saltiness of the soup
- 1 cup heavy creamfor a rich, creamy texture; avoid substitutes like skim milk, which won't yield the same result
- 1 cup shredded cheddar cheesesharp cheddar adds a nice bite; feel free to add more for serving if you're a cheese lover
- 1 tsp dried thymeor use 1 tablespoon fresh thyme for a more aromatic flavor; dried is more concentrated
- 1 tsp black pepperadjust to taste; freshly cracked pepper adds more flavor than pre-ground
- 1 tsp saltto enhance all the flavors; start with less and adjust as needed
- 2 tbsp butterused for sautéing the onions and garlic; it adds richness to the base of the soup
When shopping for ingredients for this Cheesy Ham and Cabbage Soup, I recommend going for fresh produce and high-quality cheese. The combination of cabbage, ham, and cream creates a comforting and hearty dish that warms you right up.
Easy Substitutions
- Dairy-free: swap heavy cream for coconut milk — you'll get a slightly sweeter and tropical flavor, but the creaminess remains.
- Gluten-free: use gluten-free chicken broth — this ensures the soup is safe for those avoiding gluten, with no impact on flavor.
- Lower calorie: swap heavy cream for half-and-half — this will reduce calories and fat, but the final soup will be less rich and creamy.
How to Make This Recipe
Prep & Sauté
Melt 2 tablespoons of butter in a large pot over medium heat (about 350°F) until it’s bubbly. This creates a flavorful base for the soup.
Add 1 chopped onion and sauté for 3-4 minutes until it becomes translucent. This step develops sweetness and depth in the soup.
Stir in 2 minced garlic cloves and sauté for an additional minute until fragrant. You want to smell that delicious garlic wafting through the kitchen!
Add 4 cups of chopped cabbage and 2 cups of diced ham, cooking for 5 minutes until the cabbage starts to soften. This will add texture and heartiness to your soup.
Simmer & Blend
Pour in 4 cups of chicken broth, along with 1 teaspoon of thyme, salt, and pepper to taste. Bring it to a boil for about 5 minutes, which melds all those great flavors together.
Reduce the heat to low and let it simmer for 10 minutes, stirring occasionally. You should see the cabbage fully softened and the broth rich in color.
Stir in 1 cup of heavy cream and 2 cups of shredded cheddar cheese until melted and creamy. This is where your Cheesy Ham and Cabbage Soup gets its smooth texture.
Taste and adjust seasoning if necessary. A little extra salt or pepper can make all the difference!
Serve & Enjoy
Ladle the soup into bowls and top with additional cheddar cheese if desired. Serve hot and enjoy every comforting spoonful!
Pro Tips
Mixing different cheeses, like sharp cheddar and Gruyère, creates a more complex flavor profile. I once used just cheddar, and while it was good, the Gruyère added a nutty richness that made the soup sing.
Before adding the ham, give it a quick sauté in the pot until it's slightly caramelized. This step deepens the smoky flavor and adds a nice texture to the soup that enhances every spoonful.
A few dashes of Worcestershire sauce can enhance the umami notes in your soup. I stumbled upon this trick when I wanted a little extra depth, and it truly transformed the dish.
If you can, let the soup chill in the fridge overnight. The flavors meld beautifully, and when you reheat it, the aroma is tempting. It’s practically a whole new dish the next day!
A sprinkle of fresh parsley or chives right before serving brightens the entire bowl. I always find that a touch of freshness makes the rich cheese and ham pop, taking the soup to the next level.
Variations & Customizations
Flavor Twists
Spicy Southwest
Add 1 cup diced tomatoes with green chilies and 1 teaspoon cumin for a zesty kick. This variation brings a vibrant color and a warm, spicy aroma to the soup, making it a comforting yet exciting dish with a nice heat that balances the creaminess.
Herbed Italian
Incorporate 2 tablespoons chopped fresh basil and 1 tablespoon chopped fresh parsley. The result is a fragrant, herbaceous twist that brightens up the rich flavors, making every spoonful feel like a warm hug with a garden-fresh taste.
Seasonal Versions
Autumn Harvest
Stir in 1 cup diced butternut squash and 1 teaspoon ground nutmeg. This variation adds a sweet, earthy flavor with a creamy texture, turning your soup into a cozy fall favorite with an inviting golden hue. The nutmeg enhances the comforting warmth, perfect for chilly evenings.
Unexpected Twist: Curry Delight
Add 1 tablespoon curry powder and 1 cup coconut milk for a tropical flair. This version transforms the soup into a creamy, aromatic dish with a unique flavor profile that mingles beautifully with the ham and cabbage, offering an exotic twist that surprises and delights with every bite.
Storage & Meal Prep
How to Store
Room Temperature
Cheesy Ham and Cabbage Soup can sit at room temperature for about 2 hours. Make sure to keep it in a covered container to prevent contamination and preserve freshness.
Refrigerator
This soup stays fresh in the refrigerator for up to 4 days. Allow it to cool completely before transferring it to an airtight container. If you’ve made a large batch, dividing it into smaller portions can help maintain its texture and flavor.
Freezer
You can freeze this soup for up to 3 months. For best results, flash freeze it on a sheet pan before transferring to freezer-safe bags or containers. When you're ready to enjoy it, thaw in the refrigerator overnight or use the microwave for quicker results.
Meal Prep
Doubling the recipe is a great strategy for meal prep, as it gives you plenty of leftovers. Prep it the night before or on the weekend for easy lunches and dinners throughout the week. Store in airtight containers, and it will stay fresh for about 4 days in the fridge. Reheat in the microwave for 2-3 minutes or on the stove over medium heat until warmed through.
Equipment You'll Need
Essential
Large pot
A heavy-bottomed pot, like a Dutch oven, is ideal for even heat distribution. This prevents sticking and burning, especially when sautéing the onion and garlic. A non-stick pot can work too, but I find it doesn’t brown the ingredients as well, which adds flavor.
Sharp knife
Having a sharp knife makes chopping the cabbage and onion a breeze. A dull knife can crush vegetables rather than cut them cleanly, affecting the texture of your soup.
Nice to Have
Immersion blender
This handy tool allows you to blend the soup right in the pot. It saves time and dishes compared to transferring to a traditional blender. Plus, you can control the thickness of your soup easily.
Frequently Asked Questions
Can I use frozen cabbage in Cheesy Ham and Cabbage Soup?
Yes, you can use frozen cabbage, but it may have a slightly different texture. Thaw it first and squeeze out excess moisture to avoid a watery soup.
Why did my Cheesy Ham and Cabbage Soup turn out too salty?
If your soup is too salty, it might be due to the ham or broth used. Opt for low-sodium broth next time and adjust the ham quantity to control the saltiness.
What can I substitute for ham in this soup?
You can substitute turkey or chicken for a lighter option, or use tempeh for a vegetarian version. Just adjust the cooking times as needed for different proteins.
How long can I keep Cheesy Ham and Cabbage Soup in the fridge?
The soup can be stored in the fridge for about 3-4 days. Just make sure it’s in an airtight container to retain freshness.
Can I make Cheesy Ham and Cabbage Soup dairy-free?
Yes, you can use dairy-free cheese alternatives and coconut milk for creaminess. Just ensure that the cheeses melt well to achieve that gooey texture.
This Cheesy Ham and Cabbage Soup has quickly become a comforting favorite in my home, perfect for chilly evenings when you need something hearty. For an extra layer of flavor, try adding a splash of hot sauce before serving—it really brings everything together. I can’t wait for you to try it, so let me know how yours turns out in the comments or share your photos on Pinterest!
Cheesy Ham and Cabbage Soup
by extrarecipes
Enjoy a creamy, hearty soup that's low in carbs and perfect for breakfast!
Save this recipe!
Enter your email and we'll send it straight to your inbox.
Ingredients
Makes 6 servings
Ingredients
- 4 cups chopped green cabbage
- 1 lb diced ham
- 1 medium onion
- 2 cloves garlic
- 4 cups chicken broth
- 1 cup heavy cream
- 1 cup shredded cheddar cheese
- 1 tsp dried thyme
- 1 tsp black pepper
- 1 tsp salt
- 2 tbsp butter
Instructions
Method
- 1
Melt butter in a large pot over medium heat.
- 2
Add chopped onion and sauté for 3-4 minutes until translucent.
- 3
Add minced garlic and sauté for an additional 1 minute until fragrant.
- 4
Stir in the chopped cabbage and diced ham, cooking for 5 minutes until the cabbage begins to soften.
- 5
Pour in the chicken broth, thyme, salt, and pepper. Bring to a boil.
- 6
Reduce heat to low and let simmer for 10 minutes, stirring occasionally.
- 7
Stir in the heavy cream and shredded cheddar cheese until melted and combined.
- 8
Taste and adjust seasoning if necessary.
- 9
Ladle the soup into bowls and top with additional cheddar cheese if desired.
- 10
Serve hot and enjoy!
Nutrition (per serving)
Ratings & Reviews
Be the first to review this recipe!



