In a large pot, cook bacon. Remove bacon and set aside. Add onion and garlic cloves to the leftover bacon grease and saute on medium until the onion is soft. Saute in a small amount of oil if not using bacon. Add chicken broth, milk or heavy whipping cream, broccoli, cream cheese, and spices then simmer on medium heat for 12 minutes. Reduce heat to low. Add chopped ham then slowly add cheese stirring constantly until the cheese melts. Sprinkle Xanthan Gum on top to thicken the soup and allow to sit for 5 minutes before serving. Sprinkle the reserved bacon on top and serve. Top with additional shredded cheese if desired.
|