If you’re struggling with a chronic illness, soup can be one of the best things you can eat (provided that it’s homemade). You can pack veggies and healthy fats into a pot; complete it with gut-healing bone broth and beneficial herbs and seasonings, and end up with a near-perfect meal. What can be better than that? Bacon. YES. So this hearty cabbage bacon soup is basically perfection in soup form, am I right?
Cabbage is one of my favorite veggies to make soup with in the winter, because it’s in season. This means it’s likely to be fresh, grown to maturity, and loaded with all of the right phytonutrients to help assist our bodies with health.
Too often, fruits and vegetables are grown in another country, picked before they are ripe, and then exposed to gas on their way to the United States to speed up the ripening process. This is unnatural, and doesn’t result in the highest quality produce.
That’s why I always prefer to buy local produce; because I know where it’s coming from and that it’s picked when nature intended. (If you’re interested in buying local, find a CSA near you!)
This hearty cabbage bacon soup is similar to the soup in the ‘Cabbage Soup Diet’, but it’s much higher in healthy fats (and flavor!) than the traditional recipe. It’s so good, that even my 3 and 5 year old absolutely love it. They ask for the ‘bacon soup’ regularly, and since it fits in with my Wahls protocol (with sugar free bacon), I happily oblige!
This is honestly one of the easiest soups to make, too! I do a quick prep, then throw it in my instant pot for 6 minutes and it’s done. Seriously, what did we do before the instant pot?
Hearty Cabbage Bacon Soup
Hearty Cabbage Bacon Soup
Yield 8 servings
If you're struggling with a chronic illness, soup can be one of the best things you can eat (provided that it's homemade). You can pack veggies and healthy fats into a pot; complete it with gut-healing bone broth and beneficial herbs and seasonings, and end up with a near-perfect meal. What can be better than that? Bacon. YES. So this hearty cabbage bacon soup is basically perfection in soup form, am I right?
- 1 head cabbage
- 2 onions
- 1 pound bacon
- 2 cans diced tomatoes
- 1 clove garlic
- salt & pepper to taste
- 1/2 cup avocado oil
- 1 quart bone broth
- 1 quart water
Chop bacon and start to cook in avocado oil at the bottom of the instant pot on Saute.
Dice the onions and garlic, and cook with the bacon until translucent, about 5 minutes.
Wash and chop cabbage into chunks smaller than one inch. Add to instant pot along with water, broth, seasonings, and tomatoes.
Stir and put the lid on the instant pot. Cook on high pressure for 6-8 minutes.
Release pressure, and serve!
Serving Size 2 cups
Amount Per Serving
% Daily Value
Total Fat 7 g
Saturated Fat 2 g
Total Carbohydrates 11 g
Dietary Fiber 3 g
Sugars 6 g
Protein 7 g
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.
You can also make this cabbage bacon soup on the stove top in probably about 40 minutes, so even that isn’t bad. And with the cold weather we’ve had recently, it really hits the spot and gets us warmed up! Just follow the first 3 directions, only using a large stock pot. Then bring to a boil, and simmer for about 20-30 minutes.
Hope you enjoy this delicious, healthy soup!