It's no wonder the idiom "the icing on the cake" rings so true -- it's because no cake (or cupcake) would be complete without it. Can you imagine your favorite carrot cake without cream cheese frosting or your chocolate cake without rich ganache? It's frosting that draws our eyes and makes our mouths water.

The following gallery presents the classic icings, from basic buttercream to billowy seven-minute frosting. Each recipe is worth making from scratch -- they're worlds apart from the store-bought frostings. And once you've got the ingredients and equipment together, they can be made surprisingly quickly.

Traditionally, every cake has its best-suited frosting -- the classic pairings include red velvet with cream cheese frosting, strawberry shortcake with whipped cream, chocolate cake with ganache. But that doesn't mean you can't put cream cheese frosting on chocolate cake! Feel free to experiment and try one -- or all -- of these frostings the next time you bake a cake or a batch of cupcakes.

What's your favorite icing/frosting? Leave a comment below.

Loading Slideshow...
  • Cream Cheese Frosting

    <strong>Get the <a href="http://www.huffingtonpost.com/2011/10/27/spiced-carrot-cake_n_1061487.html" target="_hplink">Cream Cheese Frosting</a> recipe</strong> Ah, cream cheese frosting! Who doesn't adore it? Cream cheese, butter and confectioners' sugar come together to form the rich, thick and creamy frosting that makes any baked good that much better. <em>Use cream cheese frosting on carrot cake, red velvet cake, spice cake or pumpkin cake.</em>

  • Ganache

    <strong>Get the <a href="http://www.huffingtonpost.com/2011/10/27/milk-chocolate-frosted-la_n_1058558.html" target="_hplink">Ganache</a> recipe</strong> Ganache is made with just two ingredients, heavy cream and chopped chocolate. To make, heat the cream in a bowl over a water bath, remove from the heat and stir in the chocolate until melted. <em>Ganache is perfect as a filling or frosting on chocolate cakes, nut cakes and tortes.</em>

  • Buttercream Frosting

    <strong>Get the <a href="http://www.huffingtonpost.com/2011/10/27/wedding-cupcakes_n_1056800.html" target="_hplink">Buttercream Frosting</a> recipe</strong> There's nothing more classic than buttercream frosting. It's butter beaten with confectioners' sugar and some vanilla extract for flavor. A few spoonfuls of milk can also be added to help the frosting incorporate. The frosting can be flavored with any extracts. And, if you like, tint the frosting with a few drops of food coloring. <em>Use buttercream on any type of cake. It's especially classic for vanilla cakes or cupcakes and wedding cakes.</em>

  • Whipped Cream Frosting

    <strong>Get the <a href="http://www.huffingtonpost.com/2011/10/27/chocolate-espresso-cupcak_n_1059639.html" target="_hplink">Whipped Cream Frosting</a> recipe</strong> Whipped cream is the easiest frosting to make. It's just cream beaten with confectioners' sugar until stiff. Be sure to use the whipped cream as soon as possible. It's also best consumed on the same day as it's made. Whipped cream can be flavored with extracts or, as in this recipe, with cocoa powder. <em>Use whipped cream to frost strawberry shortcake, vanilla cakes or cupcakes.</em>

  • Seven-Minute Frosting

    <strong>Get the <a href="http://www.huffingtonpost.com/2011/10/27/apple-cupcakes-with-cinna_n_1062005.html" target="_hplink">Seven-Minute Frosting</a> recipe</strong> A cake or cupcake covered in marshmallowy frosting is an irresistible sight. Seven-minute frosting comes together in about seven minutes. It's made by beating egg whites into sugar syrup over a water bath until the mixture becomes glossy and billowy. Be sure to spread the frosting right away because it will harden if not used immediately. <em>Use seven-minute frosting to top vanilla or chocolate cakes or cupcakes.</em>

  • Meringue-Buttercream Frosting

    <strong>Get the <a href="http://www.huffingtonpost.com/2011/10/27/towering-coconut-layer-ca_n_1059533.html" target="_hplink">Meringue-Buttercream Frosting</a> recipe</strong> Meringue buttercream frosting combines the best of two classic frostings, buttercream and seven-minute. To make it, beat egg whites with sugar syrup over a water bath until thick and glossy. Then incorporate butter. The frosting can be flavored with vanilla or coconut extract, depending on the cake. <em>Use meringue buttercream on coconut cake, vanilla cake, or chocolate cake.</em>

  • Caramel Frosting

    <strong>Get the <a href="http://www.huffingtonpost.com/2011/10/27/revelatory-caramel-cake_n_1059203.html" target="_hplink">Caramel Frosting</a> recipe</strong> If you love caramel candies or caramel ice cream, you'll love caramel frosting. This recipe starts off with making a sugar syrup, then toasting sugar to make caramel. The two mixtures are combined with butter and cream and then beaten until silky. <em>Use caramel frosting on vanilla or chocolate cakes or cupcakes.</em>

  • Meringue Frosting

    <strong>Get the <a href="http://www.huffingtonpost.com/2011/10/27/key-lime-meringue-cake_n_1049488.html" target="_hplink">Meringue Frosting</a> recipe</strong> Meringue is simply egg whites beaten with sugar. It's popularly used on pies, like lemon meringue, but can also go on cakes. It can be browned briefly under the broiler or better yet browned with a torch. <em>Use meringue on citrus or vanilla cakes or cupcakes as well as pies, such as lemon meringue, coconut cream or key lime.</em>


Related on HuffPost: