1 can water chestnuts drained and chopped
10 oz. frozen chopped spinach thawed and squeezed dry
1 tsp. kosher salt
1 1/2 tsp. Worcestershire Sauce
2 tsp. hot sauce
3 tsp. fresh lemon juice
1 1/2 cups grated Parmesan cheese
2 cups half-and-half or cream
4 tbsp. all-purpose flour
2 garlic cloves minced
18 oz. frozen artichoke hearts thawed, squeezed dry & chopped
1 medium yellow or white onion, diced
1 tbsp. olive oil
3 tbsp. unsalted butter
2 tbsp. unsalted butter, melted
2 tbsp. grated Parmesan cheese
2 tbsp. panko bread crumbs
2 slices hearty white bread, torn into 4 pieces