Ina Garten Brownie Pudding: A Fudgy Chocolate Cake with a Warm Pudding Layer
Ina Garten’s brownie pudding is the kind of dessert that feels like a magic trick—one simple batter turns into a crackly brownie-like top and a spoonably soft chocolate pudding underneath, all with no separate sauce to fuss over. You don’t need a mixer or a double boiler beyond a bowl and a pot, and the water bath oven method does the heavy lifting while you finish dinner.

It’s part brownie, part pudding, and pure chocolate comfort. Scoop it warm into bowls, pile on a scoop of vanilla ice cream, and watch it disappear before anyone asks how you made it.
What Makes This Brownie Pudding So Good
I come back to this dessert when I want something that feels decadent but doesn’t require me to babysit a stove. One bowl, a few whisks, and the oven takes over. The water bath gently steams the batter so the center stays molten and silky while the edges turn dense and fudgy.
The flavor comes from unsweetened chocolate, butter, and plenty of vanilla—no cocoa powder to muddy it. A spoonful of instant coffee deepens the chocolate without tasting like coffee, and the whole thing feels far fancier than the effort it asks for.
Even better, it’s forgiving. Underbake a few minutes for a looser pudding or let it go longer for a firmer cake layer. Either way, you get a bowl of warm, dark chocolate you’ll want to eat standing up at the counter.
Ingredients

- 1 cup (2 sticks) unsalted butter, plus extra for the dish: stick to butter here; margarine’s extra water will thin the pudding layer.
- 4 ounces unsweetened chocolate, chopped: look for bars labeled 100% cacao. Bittersweet or semisweet will change the sweetness balance.
- 2 cups granulated sugar: this does more than sweeten—it helps create that pudding texture, so don’t reduce it.
- 3 large eggs: Ina’s recipe calls for extra-large, but large eggs work perfectly. Room temperature eggs blend in smoother.
- 1 tablespoon vanilla extract: real vanilla extract gives the warm, rounded chocolate note you want.
- 1/2 cup all-purpose flour: spoon and level it so the top layer doesn’t turn tough.
- 1/4 teaspoon kosher salt: I use Diamond Crystal. If you only have table salt, use half the amount.
- 1 tablespoon instant coffee powder (optional): it won’t make the pudding taste like coffee, it just makes the chocolate taste more like itself.
Variations / Substitutions
- Use bittersweet chocolate: swap the unsweetened chocolate for 4 ounces of bittersweet (around 60% cacao) and reduce the sugar to 1 3/4 cups. The result is a little sweeter and less intensely dark.
- Make it dairy-free: stick to a good plant-based butter in stick form and a dairy-free unsweetened chocolate. The texture softens slightly but still works.
- Gluten-free option: a 1:1 gluten-free all-purpose flour blend (the kind with xanthan gum) swaps in with no other changes. Avoid single-grain flours.
- Omit the coffee: skip the instant coffee and the chocolate will still be deep, just a bit less rounded. A pinch of cinnamon or a teaspoon of orange zest adds a different warmth.
If you lean more toward classic brownies, my recipe for chewy fudgy brownies scratches that same late-night chocolate itch.
How To Make Ina Garten’s Brownie Pudding
Step 1: Melt the Butter and Chocolate

Preheat the oven to 325°F (165°C) and butter an 8- or 9-inch square baking dish. Chop the 4 ounces of unsweetened chocolate into small pieces and add them to a heatproof bowl along with the 1 cup of butter, cut into chunks. Set the bowl over a saucepan of gently simmering water, making sure the bottom doesn’t touch the water. Stir occasionally until the mixture is smooth and glossy, about 3 minutes. Then pull the bowl off the heat.
The chocolate butter blend should be silky with no stubborn bits of cocoa butter left behind. Give it a final stir to catch any pockets of unmelted chocolate along the sides. Don’t let the water boil hard or the chocolate can seize.
Step 2: Whisk the Batter Smooth

Whisk the 2 cups of sugar into the warm chocolate mixture until incorporated. Crack in the 3 eggs one at a time, whisking well after each so the batter stays glossy not separated. Add the 1 tablespoon of vanilla extract and stir to combine. Sprinkle the 1/2 cup flour, 1/4 teaspoon salt, and the optional tablespoon of coffee powder over the bowl, then whisk just until you no longer see streaks of dry flour. Overbeating here can make the top layer chewy instead of tender.
The batter will be thick, dark, and glossy. A few small dots of flour are fine—they’ll bake out. Scrape the bottom and sides of the bowl with a spatula to make sure nothing is hiding.
Step 3: Set Up the Water Bath

Pour the batter into the prepared baking dish and smooth the top with the back of a spoon. Set the dish inside a larger roasting pan. Pull the oven rack out partway, place the roasting pan on the rack, and carefully pour hot tap water into the roasting pan until it reaches about halfway up the sides of the baking dish. Slowly slide the rack back in, being careful not to slosh water into the batter.
The water bath is the whole reason the pudding layer forms, so don’t skip it. The batter needs that gentle, steamy heat to cook the bottom into a spoonable custard while the top bakes into a brownie-like crust. If water splashes into the batter, it won’t ruin the pudding but can make the top a little uneven.
Step 4: Bake and Serve It Warm

Bake for 50 to 60 minutes. You’re looking for a puffed, crackly top that’s set around the edges but still jiggles slightly in the center when you nudge the pan. Remove the whole roasting pan from the oven, then carefully lift the baking dish out of the water bath. Let it rest on a rack for about 10 minutes before scooping.
Serve the pudding warm in bowls. A big spoonful will give you both the fudgy cake top and the molten chocolate pudding hiding underneath. Add a scoop of vanilla ice cream right away, because the hot-cold thing is exactly what makes this dessert unforgettable.
Tips Before You Bake
- Bring eggs to room temp fast: if you forgot to pull them out earlier, place the eggs (still in their shells) in a bowl of warm water for 10 minutes. Cold eggs can make the batter seize up slightly.
- Tent if needed: if the top is getting deeply dark well before the pudding is set, lay a piece of foil loosely over the dish for the last 10 minutes. The texture won’t suffer.
- Hold the batter: you can make the batter up to 2 hours ahead and keep it covered in the fridge. Bring it back to room temperature before pouring it into the dish and baking.
- Serve soon: this dessert is at its glorious, gooey best within an hour of coming out of the oven. As it sits, the pudding layer firms up and turns more brownie-like throughout.
Bake times for your preferred texture:
| Texture | Bake Time |
|---|---|
| Extra-gooey, molasses-thick pudding | 50 to 55 minutes |
| In-between: soft pudding with a sturdy top | 55 to 60 minutes |
| Mostly cakey, just a hint of soft center | 60 to 65 minutes |
Storing Leftover Brownie Pudding
- Refrigerate: cover the dish tightly and store in the fridge for up to 3 days. The texture will firm up as it chills.
- Reheating: warm individual portions in the microwave in 20-second bursts just until they’re hot enough to soften again. A scoop of fresh ice cream on top helps mimic that just-baked magic.
What To Serve With Brownie Pudding
A big scoop of vanilla ice cream is pretty much mandatory—the cold melt pools into the warm pudding and makes each bite extra creamy. If you want a little brightness, a small handful of fresh raspberries or a dusting of powdered sugar cuts through the richness without competing.
Frequently Asked Questions
Can I use semisweet chocolate instead of unsweetened?
Yes, but the pudding will be sweeter. Use the same weight (4 ounces) and cut the sugar back to 1 3/4 cups. Bittersweet chocolate works the same way.
What if I don’t have an 8- or 9-inch square pan?
An 8-inch round pan or even a 9-inch pie plate works fine. Keep the same bake time, but start checking for doneness at the 50-minute mark.
Can I double the recipe for a larger pan?
Absolutely. Double all the ingredients and bake in a 9-by-13-inch pan. The water bath and bake time stay roughly the same—look for the jiggle and that set top.

Ina Garten Brownie Pudding Recipe
Ingredients
Method
- Preheat the oven to 325°F (165°C) and butter an 8- or 9-inch square baking dish.
- Melt the butter and chocolate together in a heatproof bowl set over simmering water, stirring until smooth. Remove from heat.
- Whisk in the sugar, then the eggs one at a time, then the vanilla. Add the flour, salt, and instant coffee (if using) and whisk just until the dry ingredients disappear.
- Pour the batter into the prepared dish. Place the dish inside a larger roasting pan, set on a partially pulled-out oven rack, and add hot tap water to the outer pan until it comes halfway up the sides of the baking dish.
- Bake for 50 to 60 minutes, until the top is set and puffed but the center still jiggles slightly. Carefully lift the dish from the water bath and cool for 10 minutes.
- Scoop into bowls and serve warm with vanilla ice cream.
