Homemade french onion dip is creamy, flavorful and fresh. Just a handful of ingredients are mixed together for this party favorite dip recipe