This sumptuous roasted onion dip recipe is great to keep handy for a delicious afternoon snack, or scale up the recipe and serve at a party.