Hey friend, you know how I always say the best recipes come from those old family secrets? Well, Grandma Jo’s Chocolate Sauerkraut Cake totally blew my mind the first time I tried it. This rich chocolate cake hides a surprise ingredient that makes it super moist and tender. I promise you will love every bite. It has become my go-to dessert when I want something special but easy to whip up.

What Is Grandma Jo’s Chocolate Sauerkraut Cake?
Grandma Jo’s Chocolate Sauerkraut Cake is a classic chocolate cake with a twist. The sauerkraut gets finely chopped and folded into the batter, and you cannot even tell it is there once baked. It adds incredible moisture without any weird taste. The result is a soft, fudgy chocolate cake topped with thick chocolate frosting. People always ask for seconds when I bring this to gatherings.
Ingredients Overview for Grandma Jo’s Chocolate Sauerkraut Cake
Here is everything you need to make this yummy chocolate sauerkraut cake at home. I like keeping things simple with pantry staples plus that one jar of sauerkraut.
- Unsalted butter: ¼ cup (½ stick or 57 g), room temperature for the cake and more for the frosting.
- Granulated sugar: 1½ cups (300 g) to sweeten things up nicely.
- Large eggs: 3, room temperature so they blend smoothly.
- Vanilla extract: 1 teaspoon in the cake plus another for the frosting.
- All-purpose flour: 2 cups (250 g) as the base.
- Baking powder: 1 teaspoon to help it rise.
- Baking soda: 1 teaspoon for extra lift.
- Kosher salt: ¼ teaspoon to balance the sweetness.
- Dutch-processed cocoa powder: ½ cup (59 g) for the cake and more for the frosting. It gives deep chocolate flavor.
- Water: 1 cup (250 g) to make the batter just right.
- Sauerkraut: 18 ounces, drained and chopped (about 1½ cups). This is the secret for moisture.
- Confectioners’ sugar: 3 cups (375 g) for that creamy frosting.
- Heavy whipping cream: 3-5 tablespoons to get the frosting perfect.
Quick swaps? If you only have salted butter, just skip the extra salt. No Dutch cocoa? Regular works too but the flavor might be a bit milder. I always drain the sauerkraut really well so it does not add extra liquid.
Step-by-Step Instructions for Grandma Jo’s Chocolate Sauerkraut Cake
Making this chocolate cake is straightforward. I will walk you through each part so you feel confident.
Prepare the Cake Batter
First, preheat your oven to 350°F. Spray a 9×13-inch baking dish with nonstick cooking spray so nothing sticks.
In a medium bowl, cream the butter and sugar with a hand mixer. Start slow then go to medium until it looks light and fluffy. Add the eggs one at a time along with the vanilla. Mix well after each addition.
In another bowl, whisk together the flour, baking powder, baking soda, salt, and cocoa powder.
Now alternate adding the dry ingredients and the water to the butter mixture. Do this three times so everything incorporates nicely without lumps.
Add the Secret Ingredient
Drain and chop the sauerkraut finely. Fold it gently into the batter. You will not taste it but it keeps the cake so moist. Pour everything into your prepared pan.
Bake the Cake
Bake for 35 to 40 minutes. Check with a toothpick in the center. It should come out clean. Let the cake cool completely before frosting.
Make the Chocolate Frosting
Sift the confectioners’ sugar and cocoa powder together. Set aside.
Cream the butter until smooth. Alternate adding the sugar-cocoa mix and heavy cream, three times. I usually use all five tablespoons for the best spreadable consistency. Stir in the vanilla and beat until light and fluffy.
Spread the frosting generously over the cooled cake.
Serving Suggestions for Grandma Jo’s Chocolate Sauerkraut Cake
This chocolate sauerkraut cake tastes wonderful at room temperature. Cut it into squares and serve with a glass of cold milk. For something extra, add a scoop of vanilla ice cream or fresh berries on the side. It works great for potlucks or family dinners.
Tips For The Perfect Grandma Jo’s Chocolate Sauerkraut Cake
- Drain the sauerkraut very well and chop it small so it blends right in.
- Bring all ingredients to room temperature for even mixing.
- Do not overmix the batter once you add the dry ingredients.
- Let the cake cool fully before frosting or it will melt.
- Store leftovers covered in the fridge for up to four days.
- You can freeze unfrosted cake layers for later use.
Q&A Section
Can I really not taste the sauerkraut? Yes, you cannot. It disappears completely and just makes the cake extra moist.
What if I do not have Dutch-processed cocoa? Regular cocoa powder works fine. The cake will still be delicious.
Can I make this ahead of time? Absolutely. Bake the cake a day early and frost it the day you serve. It stays fresh.
Is this good for beginners? Totally. The steps are simple and forgiving. You will feel like a pro.
Why You’ll Love Grandma Jo’s Chocolate Sauerkraut Cake
You will love how incredibly moist this chocolate cake turns out every single time. The frosting is rich and creamy without being too sweet. It feels like a special treat but uses simple ingredients. Friends always ask for the recipe after one bite. It is perfect for chocolate lovers who want something a little different.
Behind The Scenes of Grandma Jo’s Chocolate Sauerkraut Cake
When I first tested this recipe I was nervous about the sauerkraut. The first batch came out a bit dry because I did not chop it fine enough. After a couple tries though it was perfect. The cake rose beautifully and stayed so tender. I shared it with my family and they could not believe the secret ingredient. If you follow along you will have success too.
If you enjoyed this Grandma Jo’s Chocolate Sauerkraut, you’ll absolutely love these other classic snack-inspired dessert recipes from our collection. Try our Chocolate Wacky Cake for another easy chocolate option, or make Death By Chocolate Cake for ultimate chocolate indulgence.
For more amazing cake recipes and nostalgic dessert ideas, check out King Arthur Baking where you’ll find expert tips and creative inspiration.




