Caramelized Onion Dip - a homemade onion dip that is so much better than any store bought alternative! French Onion Dip is one of my favorite dips. I could eat it almost every day. I like the full fat stuff too, not the Lite. So it is very rare treat for me. My