Preheat oven to 375 degrees Fahrenheit.
In a large bowl mix together chicken, sour cream, Dijon mustard, heavy cream, and salt and pepper.
To a greased 9x13 casserole pan, add in the chicken mixture, top with ham, cream cheese chunks, and an even layer of Swiss cheese.
In a small bowl mix together almond flour, Italian seasoning, and salt and pepper. Dust the almond flour mixture on top of the cheese. Top with dabs of butter over the flour.
Bake for 30 minutes.
Tip: For a golden topping, place casserole under the broiler for 2 minutes or until flour is lightly golden colored.