This no-oven stovetop chocolate cake recipe bakes a rich chocolate cake batter inside a covered pot set over low heat, using trapped steam and indirect heat to bake it fully without ever turning on the oven. This easy pot-baked dessert takes about 55 minutes and has become a genuinely useful trick for hot days, small kitchens, or broken ovens.
Recipe at a Glance
Prep Time: 15 minutes
Cook Time: 40 minutes
Total Time: 55 minutes
Servings: 8
Category: Dessert
Why You’ll Love This No-Oven Stovetop Chocolate Cake
- This no-oven stovetop chocolate cake recipe means never having to heat up the whole kitchen for a cake.
- A genuinely useful trick for small kitchens, dorm rooms, or a broken oven.
- The cake turns out surprisingly moist thanks to the gentle, steady stovetop heat.
- Uses equipment almost everyone already has — a pot with a lid.
Ingredients You’ll Need
- 5 cups flour
- 1/3 cup cocoa powder
- 3/4 cup sugar
- 5 tsp baking powder
- 1/4 tsp salt
- 1 cup milk
- 1/3 cup oil
- 1 egg
- 1 tsp vanilla extract
- 1 cup powdered sugar
- 2 tbsp cocoa powder, for the glaze
- 3 tbsp milk, for the glaze
How to Make No-Oven Stovetop Chocolate Cake
- Grease a round cake pan that fits inside a large pot with a lid.
- Whisk the flour, cocoa powder, sugar, baking powder, and salt.
- Whisk in the milk, oil, egg, and vanilla until smooth.
- Pour the batter into the prepared pan.
- Place a small rack or a few crumpled balls of foil in the bottom of a large pot, then set the cake pan on top and cover with the lid.
- Cook over low heat for about 35 to 40 minutes, until a toothpick inserted comes out clean.
- Let cool, then whisk together the powdered sugar, cocoa powder, and milk for the glaze, and drizzle over the cooled cake.
Tips for the Best No-Oven Stovetop Chocolate Cake
- Use a rack or crumpled foil to elevate the cake pan off the bottom of the pot for this no-oven stovetop chocolate cake recipe, so it doesn’t burn on direct heat.
- Keep the heat low and steady throughout cooking — high heat will burn the bottom before the center sets.
- Resist lifting the lid too often, since it lets out the trapped heat that’s baking the cake.
- Check for doneness starting around 30 minutes, since stovetop baking times can vary by pot.
Variations to Try
- Add chocolate chips to the batter for extra richness.
- Top with fresh berries instead of a glaze for a lighter finish.
- Use a bundt-style pan if it fits your pot for a different presentation.
How to Store It
Store covered at room temperature for up to 3 days.
Frequently Asked Questions
How does a cake bake without an oven?
The covered pot traps steam and heat around the cake pan, creating an oven-like environment that bakes the cake evenly using the stovetop’s heat.
What kind of pot works best for this recipe?
A large, heavy-bottomed pot with a tight-fitting lid works best, since it holds heat evenly and prevents steam from escaping too quickly.
Can I make this cake ahead of time?
Yes, it keeps well for a few days at room temperature, making it a fine make-ahead dessert.
Why do I need to elevate the cake pan inside the pot?
Elevating the pan with a rack or foil prevents direct contact with the hot pot bottom, which would burn the cake before the center finishes baking.

No-Oven Stovetop Chocolate Cake
Ingredients
Equipment
Method
- Step 1: Grease a cake pan that fits inside a large pot.
- Step 2: Whisk flour, cocoa powder, sugar, baking powder, and salt.
- Step 3: Whisk in milk, oil, egg, and vanilla until smooth.
- Step 4: Pour batter into the prepared pan.
- Step 5: Elevate the pan on a rack or foil inside the pot, cover with the lid.
- Tip: Elevating the pan prevents it from burning on direct heat.
- Step 6: Cook over low heat for 35 to 40 minutes, until a toothpick comes out clean.
- Tip: Keep the heat low and steady throughout.
- Step 7: Cool, then whisk together glaze ingredients and drizzle over the cake.
