French onion dip is perhaps my very favorite party snack. Give me that and some good old fashioned potato chips and I am a happy camper! This homemade version of French Onion Dip is SO much more delicious (and filled with REAL ingredients) than the store-bought version.