This Linda’s Fudge Cake recipe is a homemade Cheesecake Factory copycat made with three chocolate cake layers and a rich semisweet chocolate fudge frosting. The batter uses buttermilk, oil, natural cocoa powder, and very hot water, while the frosting combines real chocolate, cream, and butter for a smooth, fudgy finish.
This is not the restaurant’s official recipe. It is a home-baking version inspired by the chocolate cake and fudge frosting combination that defines Linda’s Fudge Cake. Below, you’ll learn how to bake the three layers, make the frosting, assemble the cake, and get clean slices.
What Is Linda’s Fudge Cake?
Linda’s Fudge Cake is listed among The Cheesecake Factory’s specialty desserts. The Cheesecake Factory describes the dessert as a layered chocolate cake paired with fudge frosting.
This Linda’s Fudge Cake recipe follows that same general idea with three moist chocolate cake layers and a thick semisweet chocolate fudge frosting. It is a copycat recipe for home baking, not The Cheesecake Factory’s official formula.
Ingredients You’ll Need
The full measurements are in the recipe card below. Here are the main ingredients and what they do in the cake and frosting.
For the Chocolate Cake
- All-purpose flour: Gives the cake enough structure to hold the layers and frosting.
- Natural unsweetened cocoa powder: Provides the chocolate flavor and works with the leavening in this recipe.
- Granulated sugar: Sweetens the cake and helps keep the crumb soft.
- Buttermilk: Adds moisture and acidity for a tender texture.
- Neutral vegetable oil: Keeps the cake moist, even after chilling.
- Eggs: Help bind the batter and give the layers structure.
- Vanilla extract: Rounds out the chocolate flavor.
- Very hot water: Helps blend the cocoa into the batter. The batter will be thin after you add it, which is normal.

For the Chocolate Fudge Frosting
- Semisweet baking chocolate: Forms the base of the frosting and gives it a deep chocolate flavor.
- Heavy cream: Keeps the frosting smooth and spreadable.
- Unsalted butter: Adds richness and helps create a softer texture.
- Powdered sugar: Adds a little sweetness and body without turning the frosting into a traditional buttercream.
- Vanilla extract and salt: Balance and enhance the chocolate flavor.

How to Make Linda’s Fudge Cake Recipe
Prepare the Cake Pans and Batter
Preheat the oven to 350°F. Grease three 8-inch round cake pans and line the bottoms with parchment paper.
In a large bowl, whisk together the flour, sugar, cocoa powder, baking soda, baking powder, and salt. In a separate bowl, whisk the eggs, buttermilk, oil, and vanilla until combined.
Pour the wet ingredients into the dry ingredients and mix just until combined. Slowly add the very hot water and stir until the batter is smooth. The batter will be thin, which is expected.
Divide the batter evenly between the three prepared pans. If you are using a kitchen scale, aim for about 465 to 470 grams of batter per pan.

Bake and Cool the Cake Layers
Bake for 30 to 35 minutes, or until the centers spring back lightly when touched and a toothpick inserted in the center comes out clean or with a few moist crumbs. Start checking the cakes at 30 minutes.
Let the cakes cool in the pans for 10 to 15 minutes. Carefully turn them out onto wire racks, remove the parchment, and let them cool completely before frosting.
Make the Fudge Frosting
Place the finely chopped semisweet chocolate in a heatproof bowl.
Heat the heavy cream and butter in a saucepan over medium-low heat until the butter melts and the mixture is hot and steaming. Do not let it boil vigorously.
Pour the hot cream mixture over the chocolate and let it sit for about 3 minutes. Stir gently from the center until the chocolate is completely melted and the mixture is smooth.
Stir in the sifted powdered sugar, vanilla, and salt. Let the frosting cool at room temperature until it becomes thick and spreadable. If it is still too loose, give it more time to cool before assembling the cake.

Assemble the Cake
Place one cake layer on a serving plate or cake stand. Spread about 3/4 cup of fudge frosting evenly over the top.
Add the second cake layer and spread with another 3/4 cup of frosting. Place the final cake layer on top.
Spread a thin layer of frosting over the top and sides to create a crumb coat. Finish with the remaining frosting, covering the top and sides evenly.

Chill the assembled cake for 30 to 45 minutes to help the layers set before slicing.
Tips for a Moist, Stable Layer Cake
For this Linda’s Fudge Cake recipe, evenly baked layers and fully cooled cakes make assembly much easier.
- Measure the flour carefully. Using a kitchen scale is the most reliable option. Too much flour can make the cake heavier and drier.
- Divide the batter evenly. Keeping the layers close in weight helps them bake at the same rate and makes the finished cake easier to assemble.
- Do not overmix the batter. Mix only until the ingredients are combined, especially after adding the flour.
- Let the cake layers cool completely. Even slightly warm layers can soften the frosting and make the cake harder to stack.
- Wait for the frosting to thicken. The fudge frosting should be spreadable, not runny, before it goes between the layers.
- Chill the assembled cake briefly. A short chill helps the layers set and makes slicing cleaner without making the frosting excessively firm.
How to Fix Fudge Frosting That’s Too Thin or Too Thick
If the fudge frosting looks too thin, let it cool longer before adding anything else. As the chocolate mixture cools, it naturally thickens. For faster thickening, refrigerate it briefly and stir every few minutes until it reaches a spreadable consistency.
When the frosting becomes too thick, let it sit at room temperature until it softens. A very small amount of warm heavy cream can also help loosen it enough to spread smoothly.
For another rich chocolate dessert with a smooth, sliceable texture, try our dark chocolate fudge.
How to Get Clean Cake Slices
For cleaner slices, chill the assembled cake for 30 to 45 minutes before cutting. Use a long, sharp knife and wipe the blade clean between slices.
If the cake has been refrigerated for several hours, let it sit at room temperature for about 20 to 30 minutes before serving. This helps the fudge frosting soften slightly while the layers stay neat.
Make Ahead and Storage
You can bake the cake layers one day ahead. Once they are completely cool, wrap each layer tightly and keep them at room temperature until you are ready to assemble the cake.
Store the finished cake covered in the refrigerator for up to 3 days. Because the fudge frosting firms as it chills, let the cake sit at room temperature for about 20 to 30 minutes before serving.
You can also freeze the unfrosted cake layers. Wrap each cooled layer well and freeze for up to 2 months. Thaw them in the refrigerator, then bring them closer to room temperature before frosting and assembling the cake.
If you’re looking for another warm, shareable chocolate dessert, try our easy pizookie recipe.
Frequently Asked Questions
Yes. Linda’s Fudge Cake is currently listed by The Cheesecake Factory as one of its specialty desserts.
The Cheesecake Factory lists Linda’s Fudge Cake at 1,450 calories. This nutrition information applies to the restaurant dessert, not this homemade copycat recipe.
The batter becomes thin after the very hot water is added, and that is expected with this recipe. Divide it evenly between the three cake pans and bake it right away.
The frosting contains real semisweet chocolate, so it naturally becomes firmer when chilled. Let the cake sit at room temperature for about 20 to 30 minutes before serving so the frosting can soften slightly.

Linda’s Fudge Cake Recipe
- Total Time: 3 hours 15 minutes
- Yield: 12 slices 1x
Description
A homemade Cheesecake Factory copycat made with three moist chocolate cake layers and a rich semisweet chocolate fudge frosting.
Ingredients
For the Chocolate Cake
- 1 3/4 cups (220 g) all-purpose flour
- 2 cups (400 g) granulated sugar
- 3/4 cup (65 g) natural unsweetened cocoa powder
- 1 teaspoon baking soda
- 1 1/2 teaspoons baking powder
- 1 teaspoon fine salt
- 2 large eggs
- 1 cup (240 ml) buttermilk
- 1/2 cup (120 ml) neutral vegetable oil
- 2 teaspoons vanilla extract
- 1 cup (240 ml) very hot water
For the Chocolate Fudge Frosting
- 20 ounces (570 g) semisweet baking chocolate, finely chopped
- 2 cups (480 ml) heavy cream
- 6 tablespoons (85 g) unsalted butter
- 1/2 cup (60 g) powdered sugar, sifted
- 1 1/2 teaspoons vanilla extract
- 1/2 teaspoon fine salt
Instructions
Make the Cake
1. Preheat the oven to 350°F (175°C). Grease three 8-inch round cake pans and line the bottoms with parchment paper.
2. In a large bowl, whisk together the flour, sugar, cocoa powder, baking soda, baking powder, and salt.
3. In a separate bowl, whisk the eggs, buttermilk, oil, and vanilla until combined.
4. Pour the wet ingredients into the dry ingredients and mix just until combined. Slowly stir in the very hot water until the batter is smooth. The batter will be thin.
5. Divide the batter evenly among the three prepared pans, about 465 to 470 g per pan if using a kitchen scale.
6. Bake for 30 to 35 minutes, starting to check at 30 minutes. The cakes are ready when the centers spring back lightly and a toothpick inserted in the center comes out clean or with a few moist crumbs.
7. Cool the cakes in the pans for 10 to 15 minutes. Turn them out onto wire racks, remove the parchment, and let them cool completely before frosting.
Make the Fudge Frosting
8. Place the finely chopped semisweet chocolate in a heatproof bowl.
9. Heat the heavy cream and butter in a saucepan over medium-low heat until the butter has melted and the mixture is hot and steaming. Do not let it boil vigorously.
10. Pour the hot cream mixture over the chocolate. Let it stand for 3 minutes, then stir gently from the center until smooth.
11. Stir in the powdered sugar, vanilla, and salt. Let the frosting cool at room temperature until thick and spreadable. If it is still loose, give it more time to cool before using it.
Assemble the Cake
12. Place one cake layer on a serving plate or cake stand. Spread about 3/4 cup frosting evenly over the top.
13. Add the second cake layer and spread with another 3/4 cup frosting. Place the third cake layer on top.
14. Spread a thin layer of frosting over the top and sides as a crumb coat. Cover the cake with the remaining frosting.
15. Chill for 30 to 45 minutes before slicing. If the cake has been refrigerated for several hours, let it stand at room temperature for about 20 to 30 minutes before serving.
Notes
Natural cocoa: Use natural unsweetened cocoa powder for this recipe rather than Dutch-process cocoa, since the leavening has been balanced around natural cocoa and buttermilk.
Frosting consistency: The frosting thickens as it cools. If it looks too thin, let it cool longer before adding more powdered sugar.
Make ahead: The cooled cake layers can be wrapped tightly and kept at room temperature for one day before assembling.
Storage: Store the finished cake covered in the refrigerator for up to 3 days. Unfrosted cake layers can be frozen, well wrapped, for up to 2 months.
Nutrition: Nutrition information is an estimate and may vary depending on the ingredients and brands used.
- Prep Time: 35 minutes
- Additional Time: 2 hours 5 minutes
- Cook Time: 35 minutes
- Category: Dessert
Nutrition
- Serving Size: 1 slice
- Calories: 755 kcal
- Sugar: 65 g
- Sodium: 505 mg
- Fat: 45 g
- Saturated Fat: 23 g
- Carbohydrates: 86 g
- Fiber: 5 g
- Protein: 8 g
- Cholesterol: 92 mg

1 thought on “Linda’s Fudge Cake Recipe (Cheesecake Factory Copycat)”