Roasting garlic is the best and easiest way to develop its deep, mellow flavor. Here's how to roast whole heads of garlic and use it in variety of delicious ways.
890