Picture yourself sinking a fork into a slice of cake so rich and fudgy it practically melts on your tongue, with a gooey marshmallow layer that stretches with every bite. Mississippi mud cake is that indulgent dessert that feels like a celebration, borrowed from the Deep South and perfected in home kitchens everywhere.
This cake delivers everything chocolate lovers crave: a dense, moist chocolate cake base, a layer of marshmallows that turns gloriously gooey in the oven, and a glossy chocolate icing that ties it all together. What makes this recipe special is how forgiving it is and how reliably impressive the results turn out, even if you are baking on a weeknight.
Whether you are making this for a potluck, a family dinner, or simply to satisfy a chocolate craving, this recipe produces a show-stopping dessert that tastes far more complicated than it actually is. Stick with me, and I will walk you through every step to ensure your mud cake turns out perfect.
Why You’ll Love This Recipe
This cake checks every box for a crowd-pleasing dessert that feels fancy but requires no special skills. The marshmallow layer sets this apart from ordinary chocolate cakes and creates a texture contrast that keeps each bite interesting.
- Rich, moist chocolate cake that stays tender for days
- Melty marshmallow layer that gets perfectly gooey in the oven
- Silky chocolate icing that pools into every crevice
- Comes together in under two hours from start to finish
- Feeds a crowd and tastes even better the next day
My Experience Making This Recipe
The first time I made Mississippi mud cake, I was skeptical about dumping marshmallows onto wet batter. Once they emerged from the oven, transformed into a bubbly, toasted layer, I understood why this recipe has stayed popular for decades.
My kids devoured their slices without even waiting for the icing to cool completely, which tells you everything about how appealing this cake is to different ages. The kitchen smelled like a chocolate factory, and the whole experience felt less like baking and more like creating something genuinely special.
I have made it dozens of times since, and it has never disappointed at a party or family gathering. People always ask for the recipe, surprised that something this good comes from such straightforward ingredients.
Recipe Overview
- Recipe Name: Mississippi Mud Cake
- Servings: 12 to 16 servings
- Prep Time: 15 minutes
- Cook Time: 30 to 35 minutes
- Total Time: 50 to 55 minutes
- Course: Dessert
- Cuisine: American Southern
- Calories per Serving: 380 calories
Equipment You Will Need
- 9×13 inch baking pan
- Two mixing bowls
- Whisk or electric mixer
- Measuring cups and spoons
- Saucepan for melting ingredients
- Wooden spoon or rubber spatula
- Oven thermometer (optional but helpful)
- Cooling rack
- Wire whisk for icing
Ingredients for Mississippi Mud Cake
For the Cake
- 2 cups all-purpose flour
- 2 cups granulated sugar
- 3/4 cup unsweetened cocoa powder
- 2 teaspoons baking soda
- 1 teaspoon salt
- 1 cup strong black coffee, cooled slightly
- 1 cup buttermilk
- 1/2 cup vegetable oil
- 2 large eggs
- 1 teaspoon vanilla extract
- 4 cups mini marshmallows
For the Icing
- 1/2 cup unsalted butter
- 1/3 cup unsweetened cocoa powder
- 3 tablespoons milk
- 1 pound powdered sugar
- 1 teaspoon vanilla extract
- Pinch of salt
Ingredient Notes and Substitutions
- Coffee: Coffee deepens the chocolate flavor without adding coffee taste; brewed or instant coffee both work, or use hot water as a last resort.
- Buttermilk: Creates tender crumb through its acidity; substitute by mixing 1 cup regular milk with 1 tablespoon lemon juice or vinegar and letting it sit 5 minutes.
- Cocoa powder: Dutch-processed cocoa delivers richer chocolate notes than natural cocoa; use either, but expect slightly different depth of flavor.
- Mini marshmallows: Regular marshmallows work but release more liquid and may deflate; mini marshmallows stay puffier and more evenly distributed.
- Oil: Creates moister cake than butter; avoid coconut oil as it changes the flavor profile.
How to Make Mississippi Mud Cake
Step 1: Preheat and Prepare Your Pan
Set your oven to 350 degrees Fahrenheit and let it heat for at least 10 minutes while you prepare the pan. Grease the 9×13 inch baking pan generously with butter or cooking spray, making sure to coat the corners and edges so the cake releases cleanly.
Step 2: Combine Dry Ingredients
Sift together the flour, sugar, cocoa powder, baking soda, and salt in a large mixing bowl. Sifting aerates the dry ingredients and helps break up any lumps in the cocoa powder, which ensures an even, tender crumb in your finished cake.
Step 3: Prepare the Wet Mixture
In a separate mixing bowl, whisk together the cooled coffee, buttermilk, oil, eggs, and vanilla extract until well combined. The coffee should be warm enough to help dissolve everything smoothly but cool enough that it does not scramble the eggs when you add them.
Step 4: Combine Wet and Dry Ingredients
Pour the wet mixture into the dry ingredients and stir with a wooden spoon or rubber spatula until just combined, about 30 seconds. Do not overmix once the ingredients are moistened; lumpy batter produces tender cake, while overworked batter becomes tough and dense.
Step 5: Pour Batter Into Pan
Transfer the batter to your prepared pan and use an offset spatula or the back of a spoon to spread it evenly. Make sure the batter reaches all four corners and that the surface is relatively level so the cake bakes evenly.
Step 6: Bake the Cake Base
Place the pan in the preheated oven and bake for 30 minutes, or until the cake looks set around the edges but the center still jiggles slightly when you gently shake the pan. At this point, the cake is fully baked but still warm and soft, which is exactly what you want for the next step.
Step 7: Add the Marshmallows
Remove the cake from the oven and immediately scatter the mini marshmallows evenly over the entire surface, working quickly so the heat of the cake helps them begin to soften. Pour the marshmallows from one corner of the pan to the other, sprinkling in layers rather than dumping them all in one spot, to ensure even coverage.
Step 8: Continue Baking Until Golden
Return the pan to the oven for 5 to 8 more minutes, until the marshmallows puff up and turn light golden brown on top. The marshmallows should look toasted but not burnt; once they start to brown, they can darken quickly, so watch carefully during this final stretch.
Step 9: Make the Icing While the Cake Cools
While the cake is in the oven for those final minutes, melt the butter in a saucepan over medium heat and whisk in the cocoa powder and milk until smooth. Remove from heat and whisk in the powdered sugar, vanilla, and salt until you have a pourable consistency; if the icing is too thick, add milk one tablespoon at a time.
Step 10: Pour Icing Over Warm Cake
Remove the cake from the oven and let it cool for exactly 2 to 3 minutes, then pour the warm icing over the marshmallow layer while everything is still hot. The icing will seep into the marshmallows and create a fudgy layer that pulls the whole cake together; pour slowly and let gravity do the work rather than spreading with a spatula.
Step 11: Cool Completely Before Serving
Allow the cake to cool in the pan for at least 30 minutes before slicing, and ideally wait until it reaches room temperature. The marshmallow and icing layers set as the cake cools, which prevents them from sliding around when you cut into it.
Pro Tip: Pour the icing over the marshmallows when both are still warm, not after the cake has cooled completely; the warmth helps everything meld into that signature gooey texture.
Tips for the Best Mississippi Mud Cake
- Use strong brewed coffee or dissolve instant coffee in hot water; weak coffee disappears into the background and leaves the chocolate flavor flat.
- Do not skip the buttermilk; its acidity reacts with baking soda to create lift, and its fat content keeps the cake tender and moist.
- Measure flour correctly by spooning it into the measuring cup and leveling off rather than scooping directly from the bag, which compacts the flour and makes the cake dense.
- Have all ingredients at room temperature before you start; cold eggs and buttermilk emulsify poorly and create a grainy batter.
- Use a kitchen thermometer to confirm your oven actually sits at 350 degrees; many ovens run hot or cold, and even a 25 degree difference affects baking time.
- Cut slices with a hot, wet knife and wipe it clean between cuts for neat edges that do not drag the marshmallow and icing around.
Common Mistakes to Avoid
- Overbaking the initial cake layer: The cake should look slightly underbaked when you add the marshmallows because it continues cooking during the final minutes; a fully baked cake becomes dry once you add more oven time.
- Adding marshmallows before the cake is done: Marshmallows burn easily, so always wait until the cake is set before adding them, or they will char before the cake finishes baking.
- Spreading icing over cold cake: Cold cake causes the warm icing to set up too quickly without seeping into the marshmallows; timing matters here.
- Using regular marshmallows instead of mini: Large marshmallows do not distribute evenly and create gaps in coverage; mini marshmallows stay put and bake more uniformly.
- Skipping the coffee: Coffee is not meant to taste like coffee in this cake; it amplifies chocolate flavor through chemistry and makes the cake taste richer and more complex.
Serving Suggestions
Mississippi mud cake shines on its own but pairs beautifully with cold milk, strong coffee, or a scoop of vanilla ice cream that melts into the warm fudgy layers. Serve it straight from the pan for a casual feel, or transfer slices to plates for a more polished presentation.
- Vanilla ice cream melts into the warm marshmallow and icing layers for an extra decadent experience
- Strong black coffee or espresso balances the sweetness and cuts through the richness
- Whipped cream topped with a pinch of cocoa powder adds light contrast to the dense cake
- Cold milk is the classic pairing and helps cut through the chocolate intensity
- Candied pecans scattered on top add crunch and a toasted nut flavor
Variations to Try
- Salted marshmallow version: Sprinkle fleur de sel over the marshmallows before the final bake to add a sophisticated salty-sweet contrast that makes the chocolate taste deeper.
- Peanut butter mud cake: Reduce cocoa powder to 1/2 cup and mix 1/2 cup creamy peanut butter into the wet ingredients; the peanut flavor plays beautifully with the chocolate and marshmallow.
- Espresso-infused version: Replace regular coffee with strong espresso and add 1 tablespoon espresso powder to the dry ingredients for a coffee lover’s dream.
- Mint chocolate mud cake: Add 1/2 teaspoon peppermint extract to the batter and use chocolate icing mixed with a pinch of peppermint extract for a sophisticated flavor combination.
- Brownie-style mud cake: Use 1 cup melted chocolate combined with the butter in the icing and reduce powdered sugar slightly for an ultra-fudgy, almost brownie-like texture.
Dietary Adaptations
- Gluten-free: Substitute 1-to-1 gluten-free all-purpose flour for regular flour; the cake may be slightly denser but still delicious, and marshmallows and cocoa are naturally gluten-free.
- Dairy-free: Use plant-based milk mixed with lemon juice instead of buttermilk, dairy-free butter or coconut oil in the icing, and confirm marshmallows contain no gelatin; the texture stays nearly identical.
- Vegan: Replace eggs with two flax eggs mixed with 6 tablespoons water and use dairy-free butter and milk; vegan marshmallows exist but are less common and may not puff the same way.
- Low-carb or keto: Use allulose or erythritol to replace sugar, almond flour to replace some all-purpose flour, and search for sugar-free marshmallows and icing; results are different but still satisfying.
Storage and Reheating
Refrigerator
Store covered mud cake in an airtight container on the counter or in the refrigerator for up to 4 days. The cake tastes slightly different cold; many people prefer it at room temperature or gently warmed.
- Leave the cake at room temperature for 30 minutes before serving for optimal flavor
- Cover tightly to prevent the cake from drying out or absorbing refrigerator odors
Freezer
You can freeze mud cake for up to 3 months if you wrap individual slices or the whole cake tightly in plastic wrap and aluminum foil. Thaw at room temperature for 2 to 3 hours before serving.
- Wrap in layers to prevent freezer burn and preserve the marshmallow texture
- Do not refreeze once thawed
Reheating
To warm a slice, microwave it on 50 percent power for 20 to 30 seconds until the marshmallow softens and the icing becomes gooey again. Alternatively, warm the whole cake covered in a 300 degree oven for 10 to 15 minutes.
- Avoid high heat, which hardens the marshmallow instead of softening it
- Do not overheat or the icing becomes too thin and runs off the cake
Nutrition Information
| Nutrient | Amount |
|---|---|
| Calories | 380 |
| Total Fat | 12g |
| Saturated Fat | 5g |
| Carbohydrates | 65g |
| Fiber | 2g |
| Sugar | 52g |
| Protein | 4g |
| Sodium | 320mg |
| Cholesterol | 35mg |
Nutrition facts are estimates based on a serving size of one slice from a 12-slice cake and may vary depending on your specific ingredients and baking method.
Frequently Asked Questions
Can I make this cake ahead of time?
Yes, you can bake the cake up to 2 days in advance and store it covered at room temperature or in the refrigerator. The cake actually tastes better the next day once the flavors have melded and the texture becomes even more moist.
What if my marshmallows sink into the batter?
This happens if you add marshmallows to batter that is too warm or too wet; make sure the cake is properly set before adding them. If you notice sinking, increase the initial bake time slightly before adding marshmallows, or use mini marshmallows, which stay suspended better.
Can I use homemade marshmallows?
Homemade marshmallows work beautifully and add a special touch; just make sure they are firm enough to stay in place when scattered on the cake. Soft homemade marshmallows may deflate or sink, so chill them first if needed.
Why is my icing too thick or too thin?
Icing thickness depends on the temperature and how much milk you use; warm icing is more pourable, while cooled icing becomes thicker. Add milk one tablespoon at a time until you reach the right consistency, or gently rewarm the icing if it sets too quickly.
Can I make this in a round cake pan instead of a 9×13?
Two 8 or 9 inch round pans work if you split the batter between them and reduce the bake time by 5 to 10 minutes. The cake layers will be thinner, so watch carefully to avoid overbaking; add marshmallows when the cakes are set but still warm.
Is there a way to make this cake less sweet?
Reduce the granulated sugar to 1.75 cups and the powdered sugar in the icing to 12 ounces; the cake will be less sweet but still delicious. You can also skip some of the marshmallows or use fewer, which reduces overall sweetness without compromising texture.
Final Thoughts
Mississippi mud cake belongs in your regular rotation of go-to desserts, whether you are feeding a crowd or simply treating yourself and your family. The beauty of this recipe lies in its simplicity; you do not need fancy techniques or hard-to-find ingredients to create something that tastes restaurant-quality and feels genuinely special.
Make this cake soon and discover why it has earned its place as a Southern classic passed down through generations. You will understand immediately why everyone asks for seconds, and you will find yourself making it again and again.
Explore More Delicious Recipes
Now that you have mastered Mississippi mud cake, expand your dessert repertoire with other impressive treats from our collection.
If you love rich chocolate desserts, you should try our Butterfinger cake recipe for another show-stopping chocolate creation. For something different, our baked haddock recipe offers a delicious savory option when you want to balance sweet treats with a satisfying main course.

Mississippi Mud Cake
Ingredients
Equipment
Method
- Preheat the oven to 350°F (175°C) and grease a 9x13 inch baking pan.
- Sift together 2 cups flour, 2 cups sugar, 3/4 cup cocoa powder, 2 teaspoons baking soda, and 1 teaspoon salt in a large bowl.
- In a separate bowl, whisk 1 cup cooled coffee, 1 cup buttermilk, 1/2 cup oil, 2 eggs, and 1 teaspoon vanilla until combined.
- Pour the wet mixture into the dry ingredients and stir with a spatula until just combined, about 30 seconds.
- Transfer the batter to the prepared pan and spread evenly.
- Bake for 30 minutes at 350°F until the edges are set and the center still jiggles slightly.
- Remove the cake from the oven and immediately scatter 4 cups mini marshmallows evenly over the surface.
- Return to the oven and bake an additional 5 to 8 minutes until the marshmallows are puffed and light golden brown.
- Meanwhile, melt 1/2 cup butter in a saucepan over medium heat, whisk in 1/3 cup cocoa powder and 3 tablespoons milk until smooth, then remove from heat and whisk in 1 pound powdered sugar, 1 teaspoon vanilla, and a pinch of salt to reach a pourable consistency.
- Let the cake cool for 2 to 3 minutes, then pour the warm icing over the marshmallow layer, allowing it to seep in.
- Allow the cake to cool in the pan for at least 30 minutes before slicing.