Best Recipe You’ve Never Heard of: Stovetop Chocolate Cake
Best Recipe You’ve Never Heard of: Stovetop Chocolate Cake is a easy American recipe that serves 8. 250 calories per serving. Recipe by Christopher Kimball’s Milk Street on YouTube.
Prep: 22 min | Cook: 30 min | Total: 67 min
Cost: $3.76 total, $0.47 per serving
Ingredients
- 1 cup All-Purpose Flour (sifted)
- 1/2 cup Unsweetened Cocoa Powder (prefer Dutch‑process for richer flavor)
- 1 teaspoon Baking Soda
- 1/4 teaspoon Salt
- 2 large Eggs (room temperature)
- 1 cup Light Brown Sugar (packed)
- 1/4 cup Water
- 1 teaspoon Espresso Powder (adds depth of chocolate flavor)
- 1/2 cup Sour Cream (full‑fat for moisture)
- 1/2 cup Unsalted Butter (melted and cooled slightly)
- 2 teaspoons Vanilla Extract (double the usual amount for extra flavor)
Instructions
Sift Dry Ingredients
In a large mixing bowl, sift together the flour, cocoa powder, baking soda, and salt.
Time: PT5M
Whisk Wet Ingredients
In a second bowl, whisk the eggs and light brown sugar together for about 30 seconds, then add water, espresso powder, sour cream, melted butter, and vanilla extract. Mix until smooth.
Time: PT5M
Combine Batters
Gently fold the wet mixture into the dry ingredients using the balloon whisk until just combined. Do not over‑mix.
Time: PT2M
Prepare the Cake Pan
Line the 8‑inch cake pan with parchment paper, then butter the paper lightly.
Time: PT3M
Set Up the Steamer
Place the coil of aluminum foil in the bottom of the Dutch oven, add about 1 inch of water (the water should not touch the pan), and set the prepared cake pan on top of the coil.
Time: PT5M
Add Batter and Cover
Pour the batter into the prepared pan, smooth the top, then place the lid on the Dutch oven.
Time: PT2M
Steam the Cake
Turn the stove to medium‑high and bring the water to a boil. Once boiling, reduce to a gentle simmer and steam the cake for 23 minutes.
Time: PT28M
Temperature: medium‑high heat
Check Doneness
Lightly press the center of the cake; it should spring back. Alternatively, insert a toothpick – it should come out clean.
Time: PT2M
Cool and Serve
Remove the Dutch oven from heat, let the cake sit for 10 minutes, then lift it out using the parchment overhang. Cool completely on a wire rack before slicing.
Time: PT10M
Nutrition Facts
- Calories
- 250
- Protein
- 4 g
- Carbohydrates
- 30 g
- Fat
- 12 g
- Fiber
- 2 g
Dietary info: Vegetarian
Allergens: Eggs, Dairy, Wheat
Ingredient Substitutions
- Instead of All-Purpose Flour: Cake Flour
- Instead of Unsweetened Cocoa Powder: Dutch‑process cocoa
- Instead of Eggs: Egg substitute (for vegans)
- Instead of Light Brown Sugar: Dark brown sugar
- Instead of Espresso Powder: Instant coffee
- Instead of Sour Cream: Greek yogurt, buttermilk
- Instead of Unsalted Butter: vegetable oil, coconut oil
- Instead of Vanilla Extract: Maple extract
Equipment Needed
- Mixing Bowl
- Second Mixing Bowl
- Balloon Whisk
- Dutch Oven
- 8‑inch Cake Pan
- Parchment Paper
- Aluminum Foil (18‑inch coil)
- Stove (gas or electric)
- Spatula
- Timer
Critical Steps — Do Not Skip
- Gentle folding of wet into dry ingredients to avoid over‑mixing.
- Setting up the foil coil and water level correctly for proper steaming.
- Maintaining a steady simmer for the full 23‑minute steam period.
- Testing doneness by touch or toothpick.
Chef Tips from the Video
- Use pure cocoa powder (not chocolate) for a more intense chocolate flavor without extra cocoa butter.
- Double the vanilla extract; it brightens the chocolate and balances the sour cream.
- A pinch of espresso powder amplifies chocolate without adding coffee flavor.
- A third‑grader can make this cake – the technique is simple, but timing is key.
Troubleshooting
Cake is dense and heavy.
Do not over‑mix the batter and ensure the water is simmering, not boiling vigorously. Also verify the baking soda is fresh.
Cake sticks to the pan.
Make sure the parchment paper hangs over the edges and is well‑buttered. Let the cake cool slightly before lifting.
Steam evaporates too quickly, causing the cake to dry.
Check water level before starting and add a splash of hot water halfway through if needed.
Storage
Refrigerator: Store in an airtight container for up to 4 days.
Freezer: Wrap tightly and freeze for up to 2 months.
Room temperature: Can sit at room temperature, covered, for up to 1 day.
Make-Ahead Tips
- The cake can be baked a day ahead and stored in the refrigerator; bring to room temperature before serving.
- Freeze individual slices wrapped in plastic wrap for quick desserts.
Frequently Asked Questions
What is the cultural significance and history of steamed chocolate cake in American cuisine?
Steamed cakes have roots in Asian dim sum and bao cooking, but Milk Street adapts the technique for an American dessert, creating a light, airy chocolate cake that differs from traditional oven‑baked versions.
What are the traditional regional variations of steamed cakes in Asian cuisine compared to this Milk Street steamed chocolate cake?
In Chinese cuisine, steamed buns and sponge cakes are often plain or filled with sweet bean paste. Milk Street’s version swaps the neutral flavor for cocoa and adds classic American cake ingredients like sour cream and vanilla, resulting in a chocolate‑forward dessert.
How is steamed chocolate cake traditionally served in the United States?
When served in the U.S., it is typically sliced and enjoyed plain, dusted with powdered sugar, or paired with a dollop of whipped cream or a scoop of vanilla ice cream for contrast.
What occasions or celebrations is steamed chocolate cake associated with in American culture?
Because it’s quick and requires only a stovetop, it’s popular for weeknight desserts, birthday celebrations, or potluck gatherings where an oven may be unavailable.
What makes Milk Street’s steamed chocolate cake special or unique in American dessert tradition?
The recipe combines the light, spongy texture of steamed Asian pastries with classic American chocolate cake flavors, delivering a less dense, more airy slice that retains intense cocoa taste without the heaviness of traditional butter cakes.
What are the most common mistakes to avoid when making Milk Street steamed chocolate cake?
Common errors include over‑mixing the batter, letting the water boil too hard, and failing to keep the lid on during steaming. Each of these can produce a dense or dry cake.
Why does this Milk Street recipe use cocoa powder instead of melted chocolate?
Cocoa powder provides pure chocolate solids without cocoa butter, giving a more intense flavor and a lighter crumb, whereas melted chocolate adds extra fat that can make the cake heavier.
Can I make Milk Street steamed chocolate cake ahead of time and how should I store it?
Yes. Cool the cake completely, then wrap it tightly and refrigerate for up to four days or freeze for two months. Reheat slices briefly in the microwave or serve at room temperature.
What texture and appearance should I look for when the steamed chocolate cake is done?
The cake should have a smooth, glossy top, be springy to the touch, and pull away easily from the parchment. A clean toothpick or a light bounce when pressed indicates doneness.
What does the YouTube channel Christopher Kimball’s Milk Street specialize in?
Christopher Kimball’s Milk Street focuses on modern, technique‑driven recipes that blend global culinary traditions with American home cooking, emphasizing flavor, simplicity, and scientific insight.
How does the YouTube channel Christopher Kimball’s Milk Street’s approach to American cooking differ from other cooking channels?
Milk Street often re‑imagines classic dishes using unconventional methods—like steaming a chocolate cake—to achieve better texture and flavor, while many other channels stick to traditional oven‑based techniques.
Last updated: September 4, 2026








