There’s something irresistible about warm chocolate cake topped with silky fudge sauce and a scoop of melting vanilla ice cream. It’s the kind of dessert that disappears fast because everyone goes back for seconds.

I make this hot fudge cake whenever I want an easy dessert that feels a little special without spending hours in the kitchen. Everything comes together in one bowl, the homemade fudge sauce takes just a few minutes, and the result is a rich, comforting dessert that’s perfect for birthdays, holidays, or any time you’re craving chocolate.
If you are looking for another easy chocolate cake with the same rich flavor, this Chocolate Fudge Cake is a great option for a simple one-bowl dessert.
What Is Hot Fudge Cake?
Hot fudge cake is a rich chocolate cake served warm with a smooth chocolate fudge sauce poured over the top. It’s often finished with vanilla ice cream, which melts into the warm cake to create an incredibly gooey chocolate dessert that’s perfect for special occasions or whenever you’re craving something comforting.
Why You’ll Love This Hot Fudge Cake
Here are a few reasons this hot fudge cake recipe has become one of my favorite chocolate desserts.
- Made in one bowl with simple pantry ingredients.
- The cake stays moist thanks to melted butter and a little neutral oil.
- The sauce needs only heavy cream and chocolate.
- It is easy enough for a weekend dessert but impressive enough for guests.
- Vanilla ice cream balances the rich chocolate perfectly.

Ingredients You’ll Need
You probably already have most of these ingredients in your pantry. Each one plays an important role in creating a moist chocolate cake and silky homemade fudge sauce.
Cake Ingredients
- 1 cup all-purpose flour (125 g)
- ⅓ cup unsweetened cocoa powder, sifted if lumpy (30 g)
- ¾ teaspoon baking powder (3 g)
- ¾ teaspoon baking soda (3.5 g)
- 1 cup granulated sugar or superfine sugar (200 g)
- ¼ teaspoon fine salt (1.5 g)
- 1 large egg, room temperature
- ½ cup whole milk, room temperature (120 ml)
- 5 tablespoons unsalted butter, melted and slightly cooled (75 g)
- 1 tablespoon neutral oil, such as vegetable or canola oil (15 ml)
- 1 teaspoon vanilla extract (5 ml)
- ½ cup boiling water (120 ml)
For the Warm Fudge Sauce
- 1 cup heavy cream (240 ml)
- 1¼ cups semisweet chocolate chips or finely chopped dark chocolate, 60–70% cocoa (7 oz / 200 g)
For Serving
- Vanilla ice cream, optional
- Fresh berries, optional

Ingredient Notes and Substitutions
Use natural unsweetened cocoa powder for the best result in this recipe because it works with the baking soda. Dutch-process cocoa may change the cake’s rise and flavor balance. For a clear explanation of the difference, read King Arthur Baking’s guide to Dutch-process vs. natural cocoa.
Granulated sugar is perfectly fine if you do not have superfine sugar. Make sure your melted butter is no longer hot before adding it to the egg mixture so the egg does not scramble.
For the sauce, use real baking chocolate, chocolate chips, or a chopped chocolate bar. Milk chocolate can work, but the sauce will be sweeter and softer. Avoid low-fat cream because it can make the sauce thin and less smooth.
If you have extra chocolate left after making the sauce, try this 3 Ingredient Chocolate Fudge with Condensed Milk for an easy no-bake dessert.
How to Make Hot Fudge Cake
You’ll be surprised how simple this dessert is. Once the cake is in the oven, you can prepare the homemade fudge sauce so everything is ready to serve warm.
Prepare the pan and dry ingredients
Preheat the oven to 350°F (175°C). Grease an 8-inch round cake pan and line the bottom with parchment paper.
In a large mixing bowl, whisk together the flour, cocoa powder, baking powder, baking soda, sugar, and salt. Break up any cocoa lumps before adding the wet ingredients.
Mix the chocolate cake batter
Add the egg, milk, melted butter, oil, and vanilla to the dry ingredients. Whisk until the batter is smooth and no dry flour remains.
Slowly pour in the boiling water while whisking. The batter will look thin, which is normal. It bakes into a moist and tender cake.

Bake until softly set
Pour the batter into the prepared pan. Bake for about 38 to 42 minutes, or until the center is set and a toothpick comes out with a few moist crumbs rather than wet batter.
Let the cake rest before slicing
Leave the cake in the pan for 10 minutes, then carefully turn it out onto a serving plate. Let it rest for another 10 minutes so it holds its shape while still staying warm.
Make the warm fudge sauce
While the cake cools slightly, place the chocolate in a heatproof bowl. Warm the heavy cream in a saucepan or microwave just until steaming, then pour it over the chocolate.
Let it sit undisturbed for 3 to 5 minutes. Stir slowly from the center outward until the sauce becomes glossy and smooth. For more detail on getting the right texture, see this step-by-step chocolate ganache guide from Handle the Heat. Let it stand for about 15 minutes so it thickens slightly but remains pourable.

Tips for the Best Hot Fudge Cake
- Measure the flour by spooning it into the measuring cup, then leveling it off with a knife. Avoid scooping directly from the flour bag, which can add too much flour and make the cake dry.
- Sift cocoa powder when it has visible lumps.
- Do not overmix once the flour is hydrated; mix only until smooth.
- Use an 8-inch pan for a taller cake with a soft center.
- Begin checking the cake around 35 minutes because oven temperatures vary.
- A few moist crumbs on the toothpick are better than a completely dry toothpick.
- Heat the cream until steaming, not aggressively boiling.
- Let the sauce rest before serving so it becomes thick enough to cling to the ice cream and cake.
- For another rich chocolate treat with a soft fudgy center, try these Nutty Cocoa Fudge Cookies.

Storage and Freezing
Store leftover cake in an airtight container at room temperature for up to 2 days or in the refrigerator for up to 5 days. Warm individual slices in the microwave for about 15 to 20 seconds before serving.
Keep the fudge sauce in a sealed container in the refrigerator for up to 5 days. It will firm up when chilled, so reheat it gently in short microwave bursts or over low heat, stirring until smooth.
You can freeze cake slices for up to 2 months. Wrap each slice tightly, then thaw at room temperature or warm gently before serving. Freeze the sauce separately for the best texture.
Let the cake cool completely before storing it to prevent condensation.
Variations
Here are a few easy ways to customize this recipe depending on what you have at home.
- Add ½ teaspoon instant espresso powder to the boiling water for a mocha flavor.
- Stir ½ teaspoon cinnamon into the dry ingredients for a warm spiced version.
- Use orange zest in the batter for chocolate-orange cake.
- Add chopped toasted walnuts or pecans to the batter.
- Serve with salted caramel ice cream instead of vanilla ice cream.
- Sprinkle chopped toasted hazelnuts over the top for extra crunch.
-
Preheat the oven to 350°F (175°C). Grease an 8-inch round pan and line the bottom with parchment paper.
-
In a large bowl, whisk together the flour, cocoa powder, baking powder, baking soda, sugar, and salt.
-
Add the egg, milk, melted butter, oil, and vanilla. Whisk until smooth.
-
Slowly whisk in the boiling water. The batter will be thin.
-
Pour into the prepared pan and bake for 38 to 42 minutes, until the center is set and a toothpick comes out with moist crumbs.
-
Cool in the pan for 10 minutes. Turn the cake out onto a serving plate and let it rest for another 10 minutes.
-
For the sauce, place the chocolate in a heatproof bowl.
-
Heat the heavy cream until steaming. Pour it over the chocolate and let it sit for 3 to 5 minutes.
-
Stir until glossy and smooth. Let the sauce stand for 15 minutes to thicken slightly.
-
Serve warm slices with vanilla ice cream and warm fudge sauce.
- Do not use a springform pan because the thin batter may leak.
- Start checking the cake at 35 minutes if your oven runs hot.
- The cake should have moist crumbs on the toothpick, not wet batter.
- Store the sauce separately and warm it gently before serving leftovers.
- Nutrition is estimated for cake and fudge sauce only, without vanilla ice cream.
Common Mistakes to Avoid
- Overbaking the cake.
- Using boiling cream instead of steaming cream.
- Skipping the resting time.
- Pouring the sauce while it’s too hot.
- Measuring flour incorrectly.
- Using cold ingredients straight from the refrigerator.
What to Serve With Hot Fudge Cake
Hot fudge cake is delicious served with vanilla ice cream, fresh raspberries, sliced strawberries, whipped cream, hot coffee, or a shot of espresso. The cold toppings balance the warm chocolate cake perfectly.
Frequently Asked Questions
Yes. Bake the cake one day ahead and keep it covered. Reheat slices before serving, then make or rewarm the sauce right before dessert.
The sauce keeps well in the refrigerator for about 5 days. Warm it slowly before serving because chilled chocolate sauce becomes thick.
Yes. Freeze individual cake slices tightly wrapped for up to 2 months. The sauce can also be frozen, though it may need a good stir after reheating.
Vanilla ice cream is the best match because it melts into the warm chocolate sauce. You can also add raspberries, strawberries, or a small mug of Best Homemade Hot Chocolate for a cozy dessert table.
Yes, but reduce the cream slightly because milk chocolate is softer than dark chocolate. Start with ¾ cup heavy cream, then add more only if needed.
The most common cause is overbaking or measuring too much flour. Remove the cake when the center is set but a toothpick still has a few moist crumbs attached.
Yes. The cake is delicious on its own with warm fudge sauce, but vanilla ice cream adds the perfect contrast.
Yes. An 8-inch square pan works well, but baking time may vary slightly.
If You Enjoyed This Hot Fudge Cake, Here Are A Few More Rich Chocolate Desserts You’ll Love:
hot-fudge-cake-recipe-easy-chocolate-fudge-cake