Pin it I stumbled onto Mississippi Mud Pie one rainy afternoon when I had leftover brownie batter and a craving I couldn't quite name. The idea of layering fudgy chocolate with silky pudding felt risky, but I went for it anyway. When I pulled it from the fridge hours later, the first bite was pure comfort, like chocolate had found its best possible form. My sister called it dangerously good, and now it's the dessert I make when I need to impress without admitting how simple it actually is. There's something about that brownie base that anchors everything else into place.
I made this for a potluck once and watched people go quiet after the first forkful. One friend asked if I'd bought it from a bakery, and I laughed because my kitchen was still a mess from tempering egg yolks. The next day, three people texted asking for the recipe. It became my secret weapon for gatherings, the kind of dessert that makes you feel like you know what you're doing even when you're winging it.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Unsalted butter: Melts into the brownie base and gives it that rich, tender crumb. I always let it cool slightly before mixing so the eggs don't scramble.
- Granulated sugar: Sweetens both the brownie and pudding layers without overpowering the chocolate. It dissolves beautifully into melted butter.
- Eggs: Two in the brownie for structure, two yolks in the pudding for silky thickness. Room temperature eggs blend faster and more evenly.
- Vanilla extract: A thread of warmth that ties all three layers together. I use it in every component because it makes chocolate taste more like itself.
- All-purpose flour: Just enough to hold the brownie together without making it cakey. Sifting it with the cocoa keeps it light.
- Unsweetened cocoa powder: The backbone of both brownie and pudding. I reach for Dutch-process when I have it, but natural works just fine.
- Salt: A tiny amount sharpens the sweetness and makes the chocolate flavors bloom. Never skip it.
- Cornstarch: Thickens the pudding without eggs alone, giving it that spoonable, glossy texture. Whisk it in dry to avoid lumps.
- Whole milk: Creates a creamy pudding base that clings to the brownie. Lower fat milk makes it too thin, trust me.
- Bittersweet chocolate: Melts into the warm pudding and deepens the flavor beyond cocoa powder alone. Chopping it small helps it disappear smoothly.
- Heavy whipping cream: Whips up into clouds that balance the richness below. Cold cream and a cold bowl make all the difference.
- Powdered sugar: Sweetens the whipped cream without grittiness. It also stabilizes it just enough to hold its shape.
- Chocolate shavings: The final flourish that makes it look like you meant every beautiful detail. A vegetable peeler and a chocolate bar are all you need.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Get the oven ready:
- Preheat to 180°C and grease your pie dish generously. A little butter or nonstick spray now saves you from heartbreak later when you try to slice it.
- Mix the brownie batter:
- Melt the butter, whisk in sugar, eggs, and vanilla until it looks glossy. Sift in the dry ingredients and stir just until combined, no longer or it'll bake up tough.
- Bake the brownie base:
- Spread the batter evenly and bake for 20 to 22 minutes. A toothpick should come out with a few moist crumbs clinging to it, not clean.
- Start the pudding:
- Whisk sugar, cocoa, cornstarch, and salt in a saucepan, then slowly add milk. Cook over medium heat, stirring constantly until it thickens and bubbles, about 5 to 7 minutes.
- Temper the egg yolks:
- Beat the yolks in a small bowl, then whisk in a few spoonfuls of hot pudding to warm them gently. Pour the yolk mixture back into the pan and cook for 2 to 3 minutes, stirring the whole time.
- Finish the pudding:
- Take it off the heat and stir in the chopped chocolate and vanilla until everything melts together. Let it cool for 10 to 15 minutes, stirring now and then so a skin doesn't form.
- Layer and chill:
- Pour the pudding over the cooled brownie, press plastic wrap directly onto the surface, and chill for at least an hour. This step is patience rewarded.
- Whip the cream:
- Beat cold heavy cream with powdered sugar and vanilla until soft peaks form. Don't overbeat or you'll end up with butter, which I've done more than once.
- Top and garnish:
- Spread the whipped cream over the pudding layer and scatter chocolate shavings on top. Chill for another 30 minutes before slicing.
Pin it The first time I served this, my dad ate two slices and declared it better than any restaurant dessert he'd ever had. I didn't have the heart to tell him I'd almost given up halfway through when the pudding wouldn't thicken. That moment taught me that even when things feel uncertain in the kitchen, a little patience usually turns it around. Now every time I make it, I think of his face lighting up with that second slice.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
Make It Your Own
I've stirred crushed pecans into the brownie batter for crunch, swapped the bittersweet chocolate for dark chocolate with sea salt, and even added a splash of bourbon to the pudding when I was feeling bold. A friend once topped hers with toasted marshmallows instead of whipped cream, and honestly, it worked. This pie is forgiving enough to handle your experiments, so don't be afraid to follow a whim.
Storing and Serving
Keep it covered in the fridge for up to three days, though it rarely lasts that long in my house. The brownie base softens slightly over time, which I actually prefer because it becomes even fudgier. Serve it cold with a cup of strong coffee or a small glass of dessert wine. If you're feeling extra, a drizzle of warm chocolate sauce on the plate makes it feel like a special occasion.
What to Expect
The layers stay distinct when you slice it, which always feels like a small victory. The brownie is dense and fudgy, the pudding is silky and rich, and the whipped cream adds a lightness that keeps it from feeling too heavy. Every bite is chocolate in three different textures, and somehow they all belong together.
- The pudding will firm up as it chills, so don't worry if it seems soft at first.
- Chocolate shavings look elegant, but a dusting of cocoa powder works just as well if you're short on time.
- Room temperature eggs and butter mix more easily and give you a smoother batter.
Pin it This pie has become my answer to chocolate cravings, celebrations, and rainy afternoons when I need something to look forward to. I hope it finds a place in your kitchen the way it has in mine.
Recipe Questions & Answers
- → What makes the base fudgy in this dessert?
The base achieves its fudgy texture by incorporating melted butter, eggs, and a balanced amount of cocoa powder and flour, yielding moist and rich crumbs.
- → How is the pudding layer thickened?
Cornstarch is used to thicken the chocolate pudding, cooked slowly with milk and cocoa powder until smooth and creamy.
- → Can I use different types of chocolate for the pudding?
Yes, bittersweet or dark chocolate enhances richness, but adjusting sweetness according to chocolate choice is recommended.
- → What is the best way to whip the cream topping?
Chill the mixing bowl and beat the heavy cream with powdered sugar and vanilla until soft peaks form for a light and airy topping.
- → How long should the dessert chill before serving?
After assembling, chill for at least 1 hour to set the pudding layer, then add whipped cream and chill an additional 30 minutes for best results.