We make this as dinner for two! It is so good and so rich, but we just can't help it. Easy to make ahead a day or two, then about 20 minutes before you want it, just place it in the oven and get the chips ready.
Saute the onions and garlic together in a small dab of butter.
Allow to cool.
Paddle all the ingredients together in a stand mixer. If you have not a stand mixer, slightly warmed cream cheese in the microwave will mix very easily. Check the dip for seasoning. Place in a sealable container and store in the refrigerator.
To serve: Place the dip in a heatproof serving dish, cover with foil and heat at 350 degrees F for 20-25 minutes, or until it is 150 degrees internal. For a browned top, remove the foil at 15 minutes.
The base is pretty accommodating to change. Add diced tomatoes or more onions or add mushrooms to the onion and garlic mix or something else.