I adore spinach artichoke dip, but the commercial ones have things that give me problems, like artichokes. So here's my take. It takes 3-4 hours, but most of that is waiting for the slow cooker to do its thing.
Super Simple Spinach Dip
1/2 c. diced onions, sweet preferred
2 T. butter
1 t. minced garlic
1 8 oz pkg cream cheese
1/4 c. milk
1/3 c. mayonnaise
1 t. ground black pepper
1/2 c. chopped dill pickles OR pickled brussels sprouts OR marinated artichokes OR 1/4 c. capers
3-4 c. fresh spinach (I like to use the baby spinach/chard/kale mix)
Dump onions and butter in small crockpot (2-3 quart size). Cover and cook on high for about 1 1/2 hours, until onions are starting to brown. Stir in garlic.
Drop cream cheese on top, pour milk over. Don't worry about stirring it. Cover and cook for about 30 minutes, until cream cheese is hot through.
Add mayonnaise, pepper, and pickles. Stir thoroughly.
Coarsely chop spinach. Add on top of other mixture. Pack it in if you like lots of spinach in your dip. Cover and cook on low for about an hour.
Stir spinach into cream cheese mixture. This can get messy, just keep trying to get the spinach coated in the cream cheese. Cover and cook on low for another 15-20 minutes, until spinach is wilted and dip is hot through.
Serve warm or cold. Store in the refrigerator.
Makes 3-4 cups of dip.