Before starting this soup, I recommend prepping the ham and all of your veggies. Finely dice the white onion. Dice the carrots, celery, and cabbage. Cut the potatoes and ham into bite-size pieces. Cut the fresh corn off the cob. (Or take a few extra minutes and grill the corn first—so yummy!)
Add the butter, sweet onion, celery, carrots, and pressed garlic to a large soup pot. Cook on medium heat for 4-5 minutes, stirring occasionally.
3 tbsp salted butter, 3 cloves fresh garlic, 1 large sweet onion, 5 large carrots, 5 stalks celery
Add the cabbage and one carton of chicken bone broth (32 oz). Stir and cook on medium-high heat for another 4-5 minutes.
1 small head of cabbage, 3 cartons of chicken bone broth (32 oz each)
Add the ham, basil, garlic powder, onion powder, chicken bouillon, salt, and black pepper to the soup. Stir. Then add another carton of chicken bone broth (32 oz). Raise the heat to medium-high and bring the soup to a simmer. Once the soup reaches a simmer, lower the heat to medium-low and cover the soup. Allow it to cook for about 25 minutes, stirring occasionally.
3 cartons of chicken bone broth (32 oz each), 3-4 cups ham, 1 tsp dry basil, 3/4 tsp garlic powder, 3/4 tsp onion powder, 2 packets of sodium-free chicken bouillon (4g each), 1/2 tsp salt, 3/4 tsp finely ground black pepper
Add the potatoes, corn, and last carton of chicken bone broth (32 oz). Bring the soup back to a simmer. Then lower the heat again and allow the soup to cook for 15-20 more minutes, or until the potatoes are tender.
5 medium potatoes, 4 large ears of fresh corn, 3 cartons of chicken bone broth (32 oz each)
Optional—Put the heavy cream and cream cheese in a microwave-safe dish or measuring cup. Heat for about 45 seconds or just until the cream cheese is melted enough to easily whisk it into the heavy cream. Add the cream mixture to the soup and stir well.
4 oz cream cheese, 1 cup heavy cream
Keep the soup warm on low heat after adding the cream mixture—serve and enjoy! Store any leftovers in an airtight container in the fridge and eat any leftovers within a couple days. See my thoughts on freezing the soup earlier in this post.