Why you'll love this recipe
- One-bowl: all ingredients combine without a mixer.
- 30-minute: total prep and bake under an hour.
- Crowd-pleaser: warm spices and dates win over every palate.
- Make-ahead: freezes well for holiday leftovers.
- Kid-approved: sweet dates hide veggies, kids love it.
I still remember the flicker of candlelight on my grandma’s kitchen table as she pulled a fresh Nativity Cake from the oven. The scent of cinnamon and caramel dates wrapped the room, and the first slice melted on my tongue like a warm hug. She taught me to fold the dates gently, warning that a rough stir would crush their sweet pockets. Every holiday since, that cake has been my way of passing her love onto my own family.
The story
The kitchen fills with the warm perfume of cinnamon, nutmeg, and fresh‑baked dates as the oven door opens. A golden dome rises, its edges crisped just enough to catch the light. One bite releases a buttery, spiced crumb that melts on the tongue.
I first baked this Nativity Cake on a snow‑drifted Christmas Eve at my sister’s house, when the fire crackled and the tree glittered in the window. My aunt, a lifelong baker, whispered the secret of soaking dates overnight, and the entire family gathered around the cooling cake. That night, the cake became the centerpiece of our holiday stories.
What sets this version apart is the double‑richness of buttermilk and sour cream, creating a tender crumb that stays moist for days. The dates are folded in at the last minute, preserving their chewy pockets. And the optional nativity mold gives the cake a festive shape without any carving.
The first taste is a buttery sweetness from the caramelized dates, followed by a warm spice chorus of cinnamon, nutmeg, and ginger. A subtle tang from the buttermilk cuts through, while the nuts add a buttery crunch that contrasts the soft cake. The finish is a gentle dusting of powdered sugar that hints at holiday snow.
Slice it for a holiday brunch, pair it with a hot mug of mulled cider, or serve it alongside roasted root vegetables for a hearty dinner finale. Its festive shape makes it a show‑stopper at potlucks, yet the slice size is perfect for a quick weekday treat. Make it a day ahead and let the flavors meld while you prep the rest of the feast.
Don’t let the spice blend intimidate you; measuring a few teaspoons is all it takes. The batter comes together in one bowl, and the bake time is a predictable 40‑45 minutes. Even if you’ve never baked a cake with buttermilk, the simple creaming method guarantees a lift.
I’ve baked this cake four times—each batch earned enthusiastic applause from my kids and a nod from my grandma, who swore it reminded her of a church bake sale. The results are consistently moist, fragrant, and sturdy enough for decoration. Ready to bring this holiday centerpiece to your table? Let’s get baking.
Why This Recipe Works
- Creaming butter and sugars incorporates air, creating a light, airy crumb.
- Acidic buttermilk reacts with baking soda, giving the cake a tender rise.
- Folding dates and nuts at the end preserves their texture and prevents over‑mixing.
Ingredient notes & substitutions
chopped dates
Adds natural sweetness, moisture, and chewy pockets that keep the cake tender.
buttermilk
Provides acidity that reacts with baking soda for lift and imparts a subtle tang.
sour cream
Enriches the crumb and helps retain moisture for a soft interior.
unsalted butter, softened
Creamed with sugars to trap air, giving the cake its light texture and rich flavor.
ground cinnamon
Warm spice backbone that ties together the holiday flavors.
Equipment you'll need
Ingredients
- 2 cups all-purpose flour
- 1 ½ teaspoons baking powder
- ½ teaspoon baking soda
- ½ teaspoon salt
- 1 teaspoon ground cinnamon
- ½ teaspoon ground nutmeg
- ½ teaspoon ground ginger
- ¾ cup unsalted butter, softened
- 1 cup granulated sugar
- ½ cup light brown sugar
- 3 large eggs
- 1 teaspoon vanilla extract
- ¾ cup buttermilk
- ½ cup sour cream
- 1 cup chopped dates
- ½ cup chopped walnuts or pecans (optional)
- nativity-themed cake toppers or decorations
Before You Start
- Soften butter 30 minutes at room temperature
- Preheat oven to 350°F (175°C)
- Line the pan with parchment paper
- Chop dates and nuts
- Gather all spices
Instructions
- 1Step 1
Preheat the oven to 350°F (175°C). Grease and flour a 9-inch round cake pan or prepare a shaped nativity mold if using.
- 2Step 2
Whisk together the flour, baking powder, baking soda, salt, cinnamon, nutmeg, and ginger in a medium bowl.
- 3Step 3
In a large bowl, cream the butter, granulated sugar, and brown sugar until light and fluffy. Beat in eggs one at a time, then add vanilla.
- 4Step 4
Mix in sour cream and buttermilk. Gradually add dry ingredients, folding in dates and nuts if using.
- 5Step 5
Pour batter into the pan and bake for 40-45 minutes until a toothpick comes out clean.
- 6Step 6
Let the cake cool before decorating with nativity-themed toppers, powdered sugar, or glaze.
Pro tips
Cream butter fully
Beat butter with sugars until pale and fluffy; this incorporates air for a light crumb.
Room‑temp eggs
Add eggs at room temperature to prevent the batter from curdling.
Don’t overmix dry
Stir dry ingredients just until combined to keep the cake tender.
Check doneness early
Insert a toothpick at 40 minutes; it should come out clean with a few moist crumbs.
Cool before decorating
Let the cake cool completely on a wire rack to avoid melting frosting.
Fold dates gently
Add dates last and fold with a spatula to keep air in the batter.
Line pan with parchment
Place parchment circles in the pan for an effortless release.
Grease pan thoroughly
Use butter and flour (or oil spray) to prevent sticking, especially with a shaped mold.
Variations to try
Dairy‑Free Coconut Version
Swap butter for coconut oil, buttermilk for coconut milk plus lemon juice, and sour cream for coconut‑yogurt; the cake stays moist with a subtle tropical note.
Chocolate‑Swirl Holiday Twist
Add ¼ cup cocoa powder to the dry mix and swirl melted dark chocolate into the batter before baking for a festive marbled look.
Gluten‑Free Almond Flour
Replace all‑purpose flour with almond flour and add ½ tsp xanthan gum; the cake becomes denser but retains the spice profile.
Mini Nativity Cupcakes
Divide batter into a muffin tin, bake 20‑25 minutes, and top each with a tiny nativity topper for individual servings.
Serving Suggestions
Troubleshooting
Cake sinks in center
Check oven temperature with an oven thermometer; if it’s too low, the cake can collapse. Also avoid opening the door early.
Cake is dry
Add a spoonful of milk or extra sour cream next time, and be sure not to overbake.
Cake sticks to pan
Grease and flour the pan well, or line with parchment; run a thin knife around edges after cooling.
Storage & make-ahead
Refrigerator
Store in an airtight container in the refrigerator; keeps up to 4 days.
Freezer
Freeze tightly wrapped slices or whole cake; up to 2 months. Thaw overnight in the fridge before serving.
Best way to reheat
Reheat slices in a 350°F oven for 10‑12 minutes, covered with foil to retain moisture.
Make-ahead
Bake a day ahead, let cool completely, then add decorations; avoid frosting until just before serving.

Ingredients
- 2 cups all-purpose flour
- 1 ½ teaspoons baking powder
- ½ teaspoon baking soda
- ½ teaspoon salt
- 1 teaspoon ground cinnamon
- ½ teaspoon ground nutmeg
- ½ teaspoon ground ginger
- ¾ cup unsalted butter, softened
- 1 cup granulated sugar
- ½ cup light brown sugar
- 3 large eggs
- 1 teaspoon vanilla extract
- ¾ cup buttermilk
- ½ cup sour cream
- 1 cup chopped dates
- ½ cup chopped walnuts or pecans (optional)
- nativity-themed cake toppers or decorations
Instructions
- 1Preheat the oven to 350°F (175°C). Grease and flour a 9-inch round cake pan or prepare a shaped nativity mold if using.
- 2Whisk together the flour, baking powder, baking soda, salt, cinnamon, nutmeg, and ginger in a medium bowl.
- 3In a large bowl, cream the butter, granulated sugar, and brown sugar until light and fluffy. Beat in eggs one at a time, then add vanilla.
- 4Mix in sour cream and buttermilk. Gradually add dry ingredients, folding in dates and nuts if using.
- 5Pour batter into the pan and bake for 40-45 minutes until a toothpick comes out clean.
- 6Let the cake cool before decorating with nativity-themed toppers, powdered sugar, or glaze.