olive oil • crushed red pepper flakes • small onion, finely chopped • shallot, finely chopped • chopped garlic • artichoke hearts, drained and chopped • white wine • frozen spinach, thawed and drained • sour cream • mayonnaise • cream cheese, softened • chopped canned hearts of palm •