Vegetables usually do not play a big role in holiday appetizers so this dip will bring a healthy and different vibe to your holiday party! You can make this dip 1-2 days ahead, refrigerating the broccoli and the cream cheese mixture separately. You will add the Tabasco, banana peppers, lemon juice and juice from the banana peppers at the end along with the broccoli to keep the colors and flavors bright and vibrant.
Fill a large bowl that will hold all of the broccoli with cold water and some ice cubes.
In an 8 ounce Pyrex measuring cup, mix the minced shallots, the minced garlic and the oil. Microwave on high for two minutes and set aside.
In the bowl of the food processor, first put the roasted garlic cloves you purchased on the olive bar. If you don't have them, roast two large heads of garlic wrapped in foil and coated with a little olive oil in the oven at 350 degrees for 45 minutes. Once roasted, process them in the food processor along with the parsley.
Add the mixed olives and Paquillo peppers to the bowl and just pulse them a few times until they are barely chopped but make sure there are no large pieces. Add the softened cream cheese, the microwaved shallots and garlic, oregano and feta cheese. Pulse the mixture until it is just mixed and put in a baking dish. I used a 9" x 4"x 4" decorative ceramic dish but you could use an 8" square glass baking dish.
At this point you can refrigerate the cream cheese mixture and the broccoli separately for up to two days. Once you are ready to serve the dip, remove all of the ingredients from the refrigerator at least an hour before baking.
Preheat the oven to 375 degrees. Bake the cream cheese mixture, covered with foil for 20 minutes until it is bubbling hot.
Increase the oven temperature to 400 degrees, remove the dish from the oven and add the banana peppers, the juice from the banana peppers, lemon juice, chopped broccoli, Tabasco and chopped chives. Stir well and put back in the oven for 10 minutes until it is just bubbling. You want the dip to be hot but you do not want to overcook the broccoli.
Serve the dip with carrots and celery and pita chips. You can also use herbed crackers which will enhance the flavors of the dip.