olive oil, for cooking
½ cup shallots, finely chopped
4-5 cloves garlic, minced
6-8 large artichoke hearts
2 Tbsp mayonnaise (I used light)
1-2 Tbsp sour cream
½ cup aged white cheddar
1 tsp kosher salt
1 tsp white pepper
1. Sauté shallots and garlic together in olive oil for about 5-7 minutes, or until softened.
2. Put all ingredients in a food processor and pulse until well-mixed, scraping the sides of the bowl if necessary.
3. Spread mixture onto thick slices of bread and place under broiler for 3-5 minutes. Top with additional cheese, if desired.