Grandma Jo’s Chocolate Cake

Featured in Sweet Delights for Every Occasion.

This chocolate cake, inspired by Grandma Jo's recipe, delivers an incredibly moist texture and rich flavor with an unexpected ingredient—sauerkraut. The soft, decadent cake is paired with a creamy chocolate frosting that takes it to the next level. Despite the unusual addition of sauerkraut, it blends perfectly into the cake, enhancing its moisture without imparting its tangy flavor. Ideal for special occasions or whenever you're craving a unique dessert, this cake is easy to make and sure to be a hit with everyone. The combination of Dutch-processed cocoa, silky buttercream, and tender crumb makes every bite unforgettable.

A young woman with wavy hair is gazing down contemplatively in a warmly lit kitchen filled with plants.
Updated on Wed, 21 May 2025 17:15:40 GMT
A chocolate cake on a plate. Pin it
A chocolate cake on a plate. | cookingkeys.com

This chocolate sauerkraut cake has been my grandma Jo's secret weapon at family gatherings for decades, always leaving guests shocked when they discover the secret ingredient. The sauerkraut adds incredible moisture without any cabbage flavor, creating a decadently rich chocolate experience that's truly unforgettable.

I first made this recipe during a snowstorm when I was desperate for dessert but short on fresh ingredients. After finding a jar of sauerkraut in the back of my fridge, I remembered Grandma's unusual recipe. My skeptical family couldn't believe how delicious it turned out, and now it's become our most requested celebration cake.

Ingredients

  • Unsalted butter: Creates a tender crumb and rich texture in the cake while allowing you to control the salt content
  • Granulated sugar: Balances the cocoa powder and provides just the right level of sweetness
  • Large eggs: Bind everything together and contribute to the cake's structure; look for farm fresh eggs with bright orange yolks for best results
  • Vanilla extract: Enhances the chocolate flavor; use pure vanilla for the best taste
  • All-purpose flour: Provides the perfect structure without being too heavy
  • Baking powder and baking soda: Work together to create the ideal rise and texture
  • Dutch-processed cocoa powder: Offers a deeper color and smoother chocolate flavor than natural cocoa
  • Sauerkraut: The secret ingredient that makes this cake incredibly moist; choose good quality sauerkraut and rinse if you want to reduce the tang even more
  • Heavy whipping cream: Creates a silky smooth frosting that spreads beautifully; use the highest fat content available
  • Confectioners sugar: Gives the frosting its sweetness and structure; sift it to avoid lumps

How To Make Grandma Jo's Chocolate Sauerkraut Cake

Prepare the baking dish:
Preheat your oven to 350°F and generously spray a 9×13 inch baking dish with nonstick spray, making sure to get the corners. I prefer glass baking dishes for this recipe as they help the cake bake more evenly.
Cream the butter and sugar:
Start with room temperature butter (this is crucial) and beat with sugar until the mixture becomes notably lighter in color and fluffy in texture, about 3 to 4 minutes. This process incorporates air which helps create a lighter cake.
Add the wet ingredients:
Add eggs one at a time, waiting until each is fully incorporated before adding the next. This prevents the mixture from curdling. Mix in vanilla extract until just combined. The mixture should look smooth and slightly increased in volume.
Combine dry ingredients:
Whisk together flour, baking powder, baking soda, salt, and cocoa powder in a separate bowl until evenly distributed. This ensures no pockets of baking soda or powder in your final cake.
Alternate wet and dry ingredients:
Add flour mixture and water to your butter mixture in alternating additions, beginning and ending with flour. Mix gently just until combined after each addition. Overmixing at this stage will develop gluten and make your cake tough.
Incorporate the sauerkraut:
Drain the sauerkraut thoroughly and chop it finely. Gently fold it into the batter with a rubber spatula until evenly distributed. The sauerkraut should disappear into the chocolate batter with no visible strands.
Bake to perfection:
Pour batter into your prepared pan and spread evenly to the corners. Bake for 35 to 40 minutes until the cake springs back when lightly touched and a toothpick inserted in the center comes out clean or with a few moist crumbs. Cool completely before frosting.
Create silky chocolate frosting:
Sift confectioners sugar and cocoa powder together to eliminate all lumps. Beat butter until creamy, then gradually add sugar mixture alternating with cream. Add vanilla and beat until fluffy, about 3 minutes. The frosting should be spreadable but hold its shape.
A slice of chocolate cake on a plate. Pin it
A slice of chocolate cake on a plate. | cookingkeys.com

My grandmother claimed this recipe came from the Depression era when resourceful bakers used sauerkraut as an economical way to add moisture to cakes when fresh ingredients were scarce. Every time I make it I think about her kitchen and how she taught me that sometimes the most unusual ingredients create the most memorable dishes.

The Secret Of The Sauerkraut

The magic of this cake lies in properly preparing the sauerkraut. Drain it thoroughly by pressing it in a mesh strainer to remove excess liquid. Then chop it finely so the strands break down and incorporate seamlessly into the batter. Some bakers even pulse it briefly in a food processor. The sauerkraut adds incredible moisture through its high water content while the fermentation process brings out subtle complexity in the chocolate flavor. Most importantly the heat of baking neutralizes any cabbage flavor completely.

Storage And Make Ahead Tips

This chocolate sauerkraut cake keeps beautifully at room temperature in an airtight container for up to 3 days, actually improving in flavor after the first day. For longer storage, refrigerate for up to a week but allow slices to come to room temperature before serving for the best texture and flavor. You can also freeze unfrosted cake layers tightly wrapped for up to three months. The cake can be fully prepared and frosted a day ahead of serving, making it perfect for busy holiday gatherings or parties.

A piece of chocolate cake on a plate. Pin it
A piece of chocolate cake on a plate. | cookingkeys.com

Variations And Substitutions

The versatility of this recipe allows for numerous adaptations. For a dairy-free version, substitute the butter with coconut oil and use coconut cream in the frosting. Gluten-free bakers can use a cup-for-cup gluten-free flour blend with excellent results. Enhance the chocolate flavor by adding a tablespoon of espresso powder to the batter, or create a mocha version by using strong brewed coffee instead of water. For special occasions, fold in half a cup of chocolate chips or chopped nuts into the batter before baking. During the holidays, a teaspoon of peppermint extract in the frosting creates a festive twist.

Frequently Asked Questions

→ Why is sauerkraut added to this cake?

Sauerkraut adds moisture and tenderness to the cake without affecting its flavor. It helps create an incredibly soft texture that melts in your mouth.

→ Can you taste the sauerkraut in the cake?

No, the sauerkraut is finely chopped and its distinct flavor disappears during baking. It simply acts as a texture enhancer for the moistness of the cake.

→ Can I use a different type of cocoa powder?

Yes, you can use natural cocoa powder instead of Dutch-processed cocoa, though it may slightly alter the flavor and texture of the cake due to differences in acidity.

→ How long will the cake stay fresh?

The cake will stay fresh for up to 3 days if stored in an airtight container at room temperature. You can also refrigerate it to extend its shelf life to about 5-7 days.

→ Can I freeze the cake for later?

Yes, you can freeze the cake. Wrap it tightly in plastic wrap and place it in an airtight container before freezing. Thaw it at room temperature when ready to serve.

→ What can I use instead of heavy whipping cream for the frosting?

You can substitute heavy whipping cream with whole milk, but the frosting may be slightly less rich and creamy.

Grandma Jo’s Chocolate Cake

Ultra-moist chocolate cake with a creamy frosting and a unique twist.

Prep Time
15 Minutes
Cook Time
40 Minutes
Total Time
55 Minutes

Category: Desserts

Difficulty: Intermediate

Cuisine: American

Yield: 1 cake

Dietary: Vegetarian

Ingredients

→ Cake

01 ¼ cup (57 g) unsalted butter, room temperature
02 1½ cups (300 g) granulated sugar
03 3 large eggs, room temperature
04 1 teaspoon vanilla extract
05 2 cups (250 g) all-purpose flour
06 1 teaspoon baking powder
07 1 teaspoon baking soda
08 ¼ teaspoon kosher salt
09 ½ cup (59 g) Dutch-processed cocoa powder
10 1 cup (250 g) water
11 18 ounces sauerkraut, drained and chopped (about 1½ cups)

→ Frosting

12 3 cups (375 g) confectioners' sugar
13 6 tablespoons (44 g) Dutch-processed cocoa powder
14 6 tablespoons salted butter, room temperature
15 3-5 tablespoons heavy whipping cream
16 1 teaspoon vanilla extract

Instructions

Step 01

Preheat oven to 350°F (175°C) and spray a 9×13-inch baking dish with nonstick cooking spray.

Step 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.

Step 03

In a separate bowl, combine flour, baking powder, baking soda, salt, and cocoa powder.

Step 04

Alternating between the flour mixture and water three times, add each to the creamed butter and sugar mixture, mixing until incorporated.

Step 05

Fold the drained and chopped sauerkraut into the batter.

Step 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.

Step 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.

Step 08

Spread the chocolate frosting evenly over the cooled cake.

Tools You'll Need

  • Hand mixer
  • 9×13-inch baking dish
  • Mixing bowls
  • Sifter

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains dairy (butter, heavy cream)
  • Contains eggs
  • Contains gluten (all-purpose flour)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 320.5
  • Total Fat: 12.2 g
  • Total Carbohydrate: 52.8 g
  • Protein: 3.8 g