Sweet potatoes make a great icing because of their naturally creamy texture and high sugar content. Most of the dairy free icings either have too much processed sugar or are made from nuts which are more calorie dense. Sweet potatoes are perfect and you don’t have to feel guilty when you feed it to your kids or eat yourself. They are perfect for birthday cakes or cupcakes or any other dessert that calls for frosting.
For the cake:
- Preheat the oven to 375 degrees fahrenheit.
- Line 8×8-inch cake pan with parchment paper.
- In a large bowl, whisk together Soy milk and vinegar. Let it stand for about 5 minutes.
- Add the apple sauce, sugar, and vanilla extract, and whisk together until the mixture becomes frothy.
- Sift together the dry ingredients – flour, cocoa powder, baking soda, baking powder, and salt.
- Add the dry ingredients to the wet ingredients and whisk together until the dry ingredients dissolve.
- Pour the batter in the pan and bake for 22-25 minutes, or until a toothpick inserted into the center of the cake comes out clean.
- Cool the pan for about 15 minutes and then turn the cake out of the pan. Cool completely before frosting.
For the frosting:
- Cook the sweet potatoes – either boiling, steaming or baking. I prefer baking it for 40 min as it concentrates the sweetness and you can get thick creamy frosting.
- Let it cool. Remove the skin and puree it in the blender or food processor. Measure 2 cups of pureed mixture
- Add rest of the ingredients to the pureed mixture and blend until smooth. Taste the mixture. You can add more cocoa for more chocolatey flavor or sweetener for more sweetness.
- Let the mixture cool in the fridge for 30 min before using as a cake frosting
- You can store the excess frosting in the fridge for few days.
- I always make double or triple batches and store it in the fridge for future use on baked goods.