A ganache is a luxurious and indulgent combination of chocolate and cream. It is made by heating heavy cream, then pouring it over chopped or grated chocolate. The mixture is stirred until the chocolate has melted completely into the cream, creating a smooth, velvety texture. Ganache can be used as a filling for cakes and pastries, as an icing for desserts, or simply enjoyed on its own with some wine.