01 -
Preheat oven to 350°F (175°C) and spray a 9×13-inch baking dish with nonstick cooking spray.
02 -
In a medium mixing bowl, cream butter and sugar with a hand mixer, starting on low and increasing to medium speed until light and fluffy. Add eggs, one at a time, and vanilla, mixing on low then increasing to medium until incorporated.
03 -
In a separate bowl, combine flour, baking powder, baking soda, salt, and cocoa powder.
04 -
Alternating between the flour mixture and water three times, add each to the creamed butter and sugar mixture, mixing until incorporated.
05 -
Fold the drained and chopped sauerkraut into the batter.
06 -
Pour the batter into the prepared baking dish and bake for 35-40 minutes, or until an inserted toothpick comes out clean. Let cool before adding frosting.
07 -
In a medium bowl, sift together confectioners' sugar and cocoa powder. Set aside. In a large bowl, cream butter until smooth. Alternating between the sugar mixture and heavy whipping cream three times, add each to the creamed butter. Blend in vanilla and beat until light and fluffy. Adjust consistency with additional cream or sugar if necessary.
08 -
Spread the chocolate frosting evenly over the cooled cake.