Shred cabbage, finely dice remaining vegetables. Add all veggies to chicken broth and simmer until tender (~20 mins.). Melt butter in saucepan, add flour and spices to make a roux. Whisk in milk and cream, simmer until thickened. Stir cream sauce and diced ham into veggie mixture. Cook on low heat until heated through and flavours combine (~15 mins.).