Desserts
This 3-ingredient Christmas cake recipe delivers all the festive magic without the fuss—just one tin, minimal prep, and a showstopping result. 🎄 The secret lies in a no-bake method that transforms simple ingredients into layers of moist, spiced cake and creamy frosting, all ready in under an hour. Perfect for last-minute celebrations or gifting, this recipe proves holiday baking doesn’t require complexity. What makes this cake special is its foolproof technique: no eggs, no butter, and no complicated steps. The base combines just flour, sugar, and baking powder, while the filling uses condensed milk and cocoa for a rich, velvety texture. The frosting—made from powdered sugar and butter—adds that classic Christmas touch without extra effort. By the time it’s done, you’ll have a golden, layered cake with a tender crumb and a glossy finish that looks like it came from a bakery. The warm spices (cinnamon, nutmeg, and vanilla) infuse every bite, making it taste like the holidays. It’s the kind of dessert that feels indulgent but is actually simple. Serve with a dusting of powdered sugar or fresh berries for extra flair. This recipe scales easily for parties, and leftovers keep well for days—ideal for busy hosts. Let’s make holiday baking effortless!
Ingredients for 3 ingredients christmas cake
Three core ingredients plus a few festive touches—this cake delivers holiday magic with minimal effort.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 1 ½ cups | Sifted for even texture |
| Granulated Sugar 🍚 | 1 ½ cups | White or light brown |
| Baking Powder 🧂 | 1 ½ tsp | Ensures proper rise |
| Sweetened Condensed Milk 🥛 | 14 oz | Unopened can for best texture |
| Unsweetened Cocoa Powder 🍫 | ½ cup | Natural or Dutch-processed |
| Powdered Sugar 🍚 | 2 cups | For smooth frosting |
| Unsalted Butter 🧈 | ½ cup | Room temperature for easy mixing |
| Vanilla Extract 🌿 | 1 tsp | Pure vanilla preferred |
| Ground Cinnamon 🌶️ | ½ tsp | For warm holiday flavor |
| Ground Nutmeg 🌶️ | ¼ tsp | Freshly grated preferred |
| Fresh Berries 🍓 | ½ cup | Optional for garnish |
The condensed milk is the game-changer here. Look for Eagle Brand or Carnation—they're the most reliable for texture. Unopened cans work best, so grab one from the back of the shelf to avoid any potential spoilage. Cocoa powder makes all the difference: Hershey's Special Dark or Ghirardelli add depth, but store brands work fine. Flour matters too—King Arthur or Gold Medal are my go-tos for consistent results. The baking powder must be fresh; if your can is over six months old, toss it. For the berries, frozen works perfectly—just thaw and drain before using.
No powdered sugar? Blend granulated sugar in a food processor for a quick substitute. Out of vanilla? Vanilla bean paste or even a scraped vanilla bean work in a pinch. The butter can be swapped for vegetable shortening if you're avoiding dairy, though it won't have the same flavor. For extra richness, add 1 tbsp of instant coffee powder to the cocoa layer—it deepens the chocolate flavor beautifully. The spices are non-negotiable though; pre-ground spices are fine, but freshly grated nutmeg makes a world of difference. If you can't find fresh nutmeg, mace works as a substitute.
Store the cake in an airtight container at room temperature for up to 5 days. The frosting will firm up slightly over time, so bring it to room temperature before serving. For gifting, wrap individual slices in parchment paper and tie with festive ribbon. The cake keeps well for 1 week if refrigerated, though it's best enjoyed fresh. Freeze unfrosted layers for up to 3 months—just thaw at room temperature before assembling. The berries can be stored in the fridge for up to 1 week, or frozen for longer storage.
Why You'll Love This Recipe
- I’ll be real: leftovers are a win when they’re this good. The cake keeps beautifully for days, and if you’re smart, you’ll slice it ahead of time. Plus, the ingredients? Cheap enough that you can afford to bake two batches—one for today, one for tomorrow.
- Pantry Magic: I swear by this one—no last-minute grocery runs needed. The moment I realized I had condensed milk and cocoa powder sitting side by side, I knew this cake was my secret weapon. Mix, bake, done. That’s it.
- Decadent in Minutes: Honestly, the flavor punches way above its weight. The cocoa powder gives it that rich, velvety depth, while the condensed milk keeps it moist and irresistibly sweet—like a cross between a brownie and a slice of heaven. (Yes, even on a Tuesday night.)
- Crowd-Pleaser Always: Between us, this is the cake that gets devoured first at parties. It’s the kind of thing that disappears before the coffee’s even poured, and no one bats an eye at the simplicity. Perfect for birthdays, holidays, or just because you’re feeling generous.
Step-by-step instructions for no-bake holiday magic in one tin
This three-ingredient wonder comes together faster than you can say "holiday shortcut."
👨🍳 Step 1: Mix the Wet Ingredients to Perfect Consistency
In a large mixing bowl, combine the 14 oz sweetened condensed milk, 0.5 cup unsaltened butter, and 1 tsp vanilla extract. Whisk vigorously for 2-3 minutes until the butter melts completely and the mixture becomes smooth and glossy. The texture should resemble thick pudding—this is your cake base.
Here's the thing—don't rush this step. The butter needs to fully incorporate to create that signature moist, fudgy texture. If you see any butter lumps remaining after whisking, warm the bowl slightly over a double boiler for 30 seconds while continuing to whisk. The mixture should be completely homogeneous before moving forward.
🍳 Step 2: Combine Dry Ingredients for Smooth Batter
In a separate bowl, sift together the 1.5 cups all-purpose flour, 1.5 cups granulated sugar, 1.5 tsp baking powder, 0.5 cup unsweetened cocoa powder, 0.5 tsp ground cinnamon, and 0.25 tsp ground nutmeg. Whisk gently to break up any lumps and ensure even distribution of the spices.
This dry mixture is where the magic happens for that perfect holiday flavor profile. The cocoa and spices will give your cake its rich, warm character. I like to press the spices through a fine-mesh sieve to eliminate any clumps that could affect the texture. Once combined, the mixture should look like fine brown sand.
🥘 Step 3: Fold Wet and Dry Ingredients Gently
Gradually add the dry mixture to the wet ingredients while folding gently with a spatula. Start slow—you want to maintain as much air as possible in the batter. Once about half of the dry ingredients are incorporated, pour in 2 cups powdered sugar and continue folding until fully combined.
This is where patience pays off. Overmixing develops gluten and makes the cake dense. You're looking for a thick, spreadable consistency—not too stiff, but not runny either. The batter should coat the back of your spatula but still hold its shape when lifted. If it's too thick, add 1 tablespoon milk to loosen it slightly.
🔥 Step 4: Bake Until Springy and Golden
Preheat your oven to 350°F and grease a 9-inch round cake pan generously with butter or line it with parchment paper. Pour the batter into the prepared pan and smooth the top with a spatula. Bake for 30-35 minutes until the edges are golden and a toothpick inserted in the center comes out clean.
Don't open the oven during baking—the steam needs to build for that perfect rise. You'll know it's done when the cake springs back slightly when pressed in the center and has developed a beautiful golden-brown crust. The cake should be moist but not gummy when you remove it from the oven.
🍽️ Step 5: Cool, Frost, and Garnish for Presentation
Allow the cake to cool in the pan for 10 minutes, then transfer it to a wire rack to cool completely. While it cools, prepare a simple berry compote by gently heating the 0.5 cup fresh berries with 2 tablespoons sugar in a small saucepan for 3-4 minutes until softened. Strain and let cool.
Once the cake is completely cool, spread the berry compote evenly over the top. The contrast of the warm spices with the tart berries creates a perfect holiday flavor balance. For extra presentation, dust the top with additional powdered sugar or arrange fresh berries decoratively. This cake keeps well for 3-4 days covered at room temperature or can be frozen for up to 2 months.
Pro Tips For Making 3 Ingredients Christmas Cake
- Whisk the Cocoa First: Mix the cocoa powder with the flour before adding liquids—this prevents clumps that turn your cake into a lumpy mess. I learned this the hard way after scraping dried cocoa chunks out of my batter like it was a science experiment.
- Measure Condensed Milk Cold: Use chilled sweetened condensed milk straight from the fridge—it thickens the batter just enough for a denser, less crumbly texture. Room-temperature milk makes the cake too soft and prone to sinking.
- Skip the Overmixing: Stir the batter until just combined, then stop. Overmixing develops gluten, and this cake turns out tough instead of tender. Two minutes max—your future self will notice the difference.
- Bake Until Springy: Test doneness by pressing the center—it should spring back slowly, not bounce like a trampoline. Overbaking dries out the cake, while underbaking leaves it gummy. A toothpick with moist crumbs (not wet batter) is the real check.
Flavor customization for this dish
Spiced Variations
Swap the cinnamon and nutmeg for cardamom and cloves for a Middle Eastern twist—just ¼ tsp each—and add 1 tsp orange zest to the batter. The warm, citrusy notes create a festive aroma that’s perfect for holiday gatherings. For a Mexican-inspired version, replace the spices with ½ tsp chili powder and ¼ tsp cinnamon, then fold in ½ cup chopped pecans for crunch. 🌶️
Frosting Alternatives
Replace the powdered sugar frosting with a cream cheese glaze by mixing 4 oz softened cream cheese, 1 cup powdered sugar, and 1 tsp vanilla. For a dairy-free option, blend ½ cup coconut cream with 1 cup powdered sugar until smooth. A chocolate ganache made from ½ cup melted dark chocolate and ½ cup heavy cream adds decadence—simply pour it over the cooled cake and let it set.
Layered Flavors
Add a coffee layer by mixing 1 tbsp instant coffee into the cocoa powder before folding it into the batter. For a citrusy surprise, fold 2 tbsp lemon curd into the wet ingredients. You can also create a dual-flavored cake by dividing the batter, adding ½ tsp almond extract to one half for a marzipan-inspired twist, and baking it separately before assembling with the original layer.
Fruit Infusions
Replace the berry compote with a spiced apple topping by cooking ½ cup diced apples with 1 tsp cinnamon and 1 tbsp brown sugar until tender. For a tropical vibe, use ½ cup chopped mango and a pinch of ground ginger in the compote. A raspberry jam layer between cake layers adds a tangy contrast—simply spread ¼ cup jam before frosting the top layer.
Gluten-Free Adaptation
Substitute the all-purpose flour with a 1:1 gluten-free baking flour blend, like Bob’s Red Mill or King Arthur. Add ½ tsp xanthan gum to improve texture, and reduce the baking powder to 1 tsp to prevent over-rising. For extra moisture, replace 1 oz of the condensed milk with 1 oz unsweetened applesauce. The cake will still be rich and tender, just with a slightly denser crumb. ✨
Nutrition facts
Frequently asked questions
Can I make this Christmas cake without an oven?
This recipe is designed as a traditional baked cake, but you can adapt it into a no-bake version using a 9-inch springform pan. Replace the baking step with chilling the batter for 4 hours in the fridge, then topping it with whipped cream and berries. The texture will be more like a trifle, but still delicious!
Why does my cake turn out dense instead of light?
Overmixing the batter or using old baking powder are the most common culprits. Always whisk just until combined—stop when the batter coats the spatula. Also, make sure your baking powder is fresh (test by mixing 1 tsp with water—it should bubble vigorously). For extra fluffiness, fold in 1 tbsp whipped egg whites if you're willing to add an ingredient.
How can I make this cake vegan?
Swap the butter for vegetable shortening or coconut oil, and use a vegan condensed milk substitute (like coconut condensed milk). Replace the vanilla extract with vegan vanilla extract, and ensure your cocoa powder is vegan-certified. The texture will be slightly denser but still rich and flavorful.
Can I prepare this cake ahead of time?
This cake actually tastes better the next day as the flavors meld. Bake it 1 day ahead, then store it in an airtight container at room temperature. For longer storage (up to 1 week), refrigerate and bring to room temperature before serving. The frosting will firm up slightly but can be softened with a quick warm in the microwave.
What's the best way to serve leftovers?
Slice the cake into individual portions and wrap each piece in parchment paper. Store in an airtight container for 3-4 days at room temperature. For a fun presentation, serve with a dollop of whipped cream or a scoop of vanilla ice cream. The cake also makes great cake pops—just roll slices into balls, dip in melted chocolate, and chill until firm.
