Throw in the artichokes and cook over medium high heat for several minutes, until liquid is cooked off and artichokes start to get a little color. Remove the artichokes.
03In the same skillet or a different pot, melt 3 additional tablespoons of butter and whisk in 3 tablespoons of flour until it makes a paste. Cook over medium-low heat for a minute or two, then pour in milk. Stir and cook until slightly thickened; splash in more milk if needed.
04Add cream cheese, feta, Parmesan, pepper jack, and cayenne and stir until cheese are melted and sauce is smooth. Chop artichokes and spinach and add to the sauce. Stir to combine.
05Pour into buttered baking dish. Top with extra grated pepper jack and bake at 375 for 15 minutes, or until cheese is melted and bubbly.