Desserts
This all-spice cake recipe delivers a moist, warmly spiced dessert that stays tender for days—no dry crumbs in sight. The secret lies in allspice's unique blend of cinnamon, nutmeg, and clove notes, which infuse every bite with cozy complexity. I perfected this version after testing countless cakes, ensuring the perfect balance of warmth and moisture that keeps it irresistible.
The cake's magic comes from a simple yet foolproof method: combining buttermilk for richness with allspice and warm spices that develop deeper flavor as it bakes. A light glaze of powdered sugar and lemon juice adds just enough shine to highlight the golden-brown crumb. Unlike many spiced cakes, this one stays perfectly moist even when served at room temperature.
What makes this recipe stand out is how the allspice transforms a basic vanilla cake into something extraordinary—bold yet balanced, with a subtle warmth that lingers. The texture is dense yet tender, and the aroma alone will fill your kitchen with holiday comfort. Whether you're baking for a family gathering or a quiet afternoon treat, this cake delivers restaurant-quality results at home.
Pair it with whipped cream or a dollop of vanilla ice cream for the full experience. The frosting or glaze is optional, but the cake's natural richness makes it just as satisfying on its own. Let's get baking—this recipe is a game-changer for spiced desserts.
Ingredients for all spice cake
These carefully measured ingredients create a cake with rich spice notes and perfect moisture.
| Ingredient | Amount | Notes |
|---|---|---|
| Allspice Ground 🌶️ | 1 ½ tbsp | Freshly ground preferred |
| Ground Cinnamon 🌿 | 1 tbsp | High-quality for best flavor |
| Ground Nutmeg 🌿 | ½ tsp | Freshly grated nutmeg preferred |
| Unsalted Butter 🧈 | 1 cup | Room temperature, full-fat |
| Granulated Sugar 🍚 | 1 ½ cups | White or light brown |
| Light Brown Sugar 🍚 | ½ cup | Packed firmly |
| Large Eggs 🥚 | 2 whole | Room temperature |
| Buttermilk 🥛 | 1 cup | Full-fat preferred |
| All-Purpose Flour 🌾 | 2 cups | Sifted, spooned and leveled |
| Baking Powder 🧂 | 1 ½ tsp | Aluminum-free preferred |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Powdered Sugar 🍚 | ½ cup | For glaze |
| Fresh Lemon Juice 🍋 | 1 tbsp | For glaze |
The allspice is the star here—Penzeys or McCormick ground varieties work best for that authentic warmth. Sift your spices before mixing to avoid clumps, and if you can find whole allspice berries, toast them lightly in a dry pan before grinding for an even deeper flavor. The butter should be soft but not melted—press a finger into it, and it should leave a slight indent. For the buttermilk, if you don't have it on hand, mix 1 tablespoon of lemon juice or vinegar with 1 cup of milk and let it sit for 5 minutes. The brown sugar should be packed firmly—use a spoon to press it down into the measuring cup for accuracy.
No allspice? Substitute with equal parts cinnamon, nutmeg, and cloves—just reduce the total spice amount by half to avoid overpowering the cake. Running out of buttermilk? Plain yogurt thinned with milk works in a pinch. For the glaze, if you don't have fresh lemon juice, bottled works fine, but the flavor will be slightly less bright. The cake batter should be thick but pourable—if it's too stiff, add 1-2 tablespoons of milk. For a richer texture, replace half the all-purpose flour with cake flour, but keep the leavening agents the same.
This cake keeps beautifully—3-4 days at room temperature wrapped in plastic, or up to 1 week in the fridge. For longer storage, slice and freeze portions for up to 3 months. The glaze sets quickly, so assemble the cake just before serving. If you prefer a frosting, cream cheese frosting pairs wonderfully with the spiced cake. To reheat slices, microwave for 10-15 seconds to restore moisture without drying it out.
Why You'll Love This Recipe
- Pantry-Friendly Magic: I swear by this cake because it’s basically a spice cabinet in a box. No fresh ingredients needed—just pull out the allspice, cinnamon, and nutmeg, and you’re golden. The butter and sugar do all the heavy lifting, so it’s foolproof even when I’m distracted (looking at you, Tuesday nights).
- Warmth in Every Bite: That cozy, slightly peppery kick from the allspice? It’s like a hug in cake form. The nutmeg adds depth, and the cinnamon keeps it bright—no overpowering flavors, just a slow-simmered, comforting taste that lingers. My coffee tastes better just cutting into a slice.
- Weekend or Weeknight: This cake bakes while you do other things—no babysitting required. Serve it warm with ice cream for dessert or pack slices for school lunches (my kids actually eat it). Honestly, it’s my go-to for birthdays, holidays, or when I just need something reliable.
- No Waste, All Gain: A single batch lasts us days, and the leftovers? Even better the next day. The spices mellow out, and the texture stays moist—no dry crumbs here. Plus, butter and sugar are cheap staples, so you’re not breaking the bank for a treat that feels special.
Step-by-step instructions for all-spice cake
Here's how to create a rich, spiced cake with perfect moisture retention and warm flavor in every slice.
Cream Butter and Sugars Together
In a stand mixer fitted with the paddle attachment, beat the 1 cup unsalted butter on medium speed until completely smooth and creamy, about 2-3 minutes. This ensures proper emulsification for a tender crumb. Gradually add the 1.5 cups granulated sugar and 0.5 cup light brown sugar, mixing until the mixture lightens in color and becomes fluffy—this typically takes 3-4 minutes.
I like to scrape down the sides of the bowl every 30 seconds to ensure even mixing. The sugar should dissolve completely, and you'll notice the mixture nearly doubles in volume. This creaming process incorporates air, which creates a light texture and helps the cake rise properly. If using freshly grated nutmeg, add it now along with the 1.5 tbsp allspice ground and 1 tbsp ground cinnamon—this allows the spices to fully disperse into the butter.
Add Eggs and Buttermilk Alternately
Add the 2 whole large eggs, one at a time, mixing on low speed after each addition until fully incorporated. This prevents cracking and ensures a smooth batter. After the eggs are combined, add the 1 cup buttermilk in two equal portions, mixing just until blended after each addition. The buttermilk adds moisture and helps create a tender crumb while maintaining the cake's structure.
Here's the thing—don't overmix at this stage. The batter should look thick but smooth, with no streaks of flour visible. If you see dry spots, gently fold them in with a spatula. The goal is to create a homogeneous mixture without developing gluten, which would make the cake tough. The batter should be thick enough to hold its shape when dropped from a spoon.
Combine Dry Ingredients and Fold Gently
In a separate bowl, whisk together the 2 cups all-purpose flour, 1.5 tsp baking powder, and 0.5 tsp salt. Sift the flour mixture directly into the wet ingredients, then gently fold it in using a spatula, mixing just until combined. You'll still see some flour streaks—this is normal and ensures a tender texture. Overmixing develops gluten, which leads to a dense cake.
This is the moment that matters: fold the dry ingredients into the wet mixture until just combined. The batter should be thick and slightly lumpy. Don't worry if it doesn't look perfectly smooth—uneven mixing at this stage actually helps create a more tender crumb. The spices you added earlier will be evenly distributed throughout, ensuring warm flavor in every bite.
Bake Until Golden and Springy
Preheat your oven to 350°F and grease a 9-inch round cake pan (or line it with parchment paper). Pour the batter into the prepared pan and smooth the top with a spatula. Bake for 35-40 minutes, or until a toothpick inserted into the center comes out clean and the cake springs back gently when pressed. The edges should be golden brown, and the top should have a slightly domed appearance.
I know it seems weird, but trust me—don't open the oven door during the first 25 minutes of baking. This prevents the cake from sinking in the middle. The cake is done when it pulls away from the sides of the pan and has a deep golden color. If the top browns too quickly, tent the cake with aluminum foil to prevent overbrowning while allowing it to bake through.
Glaze and Serve Warmly
While the cake is still warm, whisk together the 0.5 cup powdered sugar and 1 tbsp fresh lemon juice in a small bowl until smooth. This glaze adds a bright contrast to the warm spices and keeps the cake moist. Immediately pour the glaze over the warm cake and let it sit for 5 minutes to absorb before slicing.
The lemon glaze not only enhances the flavor but also locks in moisture, ensuring each slice stays tender. Serve the cake warm for the best experience—this allows the spices to release their full aroma. The cake's texture should be moist and slightly dense, with a fine crumb and a subtle warmth from the allspice, cinnamon, and nutmeg. Store any leftovers at room temperature in an airtight container for up to 3 days.
Pro Tips For Making All Spice Cake
- Sift the Spices: DESCRIPTION: Don’t just dump the allspice, cinnamon, and nutmeg straight from the jar—sift them together first. I learned this the hard way when my cake turned out dense and uneven; those little clumps hide in plain sight and mess with your texture. A quick sift over a bowl guarantees even distribution, so every bite gets that warm, aromatic punch.
- Cream Butter Cold: DESCRIPTION: Take your unsalted butter straight from the fridge—no softening at room temp. Cold butter creates pockets of air when you cream it with sugar, which means a lighter, fluffier cake. I used to rush this step, and my cakes always came out heavy. Trust me, skip the warm butter unless you want a brick.
- Check for Doneness Early: DESCRIPTION: Allspice cake can dry out fast once it’s out of the oven, so pull it when the center is just set—a toothpick should come out with a few moist crumbs, not wet batter. I’ve overbaked more cakes than I’d like to admit, and the result? A sad, crumbly mess. Better to take it out a minute early and let it rest.
- Toast the Sugar Slightly: DESCRIPTION: Before mixing, spread your granulated sugar on a baking sheet and broil for 2–3 minutes until it’s just starting to turn golden. This caramelized sugar adds depth to the spice flavors without burning. Sounds weird, but it works—my cakes taste richer and more complex after this tiny upgrade.
Pro cooking tips for perfect results
Spice Infusion Mastery
Allspice is the star here, but how you incorporate it makes all the difference. Toast whole allspice berries in a dry skillet for 1-2 minutes until fragrant, then grind them fresh for a deeper, more complex flavor. I like to mix the ground allspice with the butter first—this ensures even distribution and lets the spices bloom during the creaming stage. Penzeys or McCormick brands work best for consistent quality. 🌶️
Buttermilk Magic
Never underestimate the power of buttermilk in this recipe. It adds moisture and tenderness while reacting with the baking powder for lift. For extra richness, use full-fat buttermilk, but if you're short on time, mix 1 tbsp lemon juice or vinegar with 1 cup milk and let it sit for 5 minutes. The buttermilk should be at room temperature when mixing—cold buttermilk can cause uneven baking.
Perfect Baking Temperature
Bake at 350°F for consistent results, but resist opening the oven door during the first 25 minutes—this prevents the cake from sinking. The edges should be golden brown while the center remains slightly springy. I use a 9-inch round pan lined with parchment paper for even baking and easy removal. A toothpick should come out clean with just a few moist crumbs.
Glaze Timing Trick
Apply the powdered sugar glaze while the cake is still warm—this helps it absorb quickly and keeps each slice moist. Whisk 0.5 cup powdered sugar with 1 tbsp fresh lemon juice until smooth, then pour immediately over the cake. The lemon brightens the warm spices and adds a subtle tang that cuts through the richness. Let it sit for 5 minutes before slicing.
Storage Secrets
This cake stays moist for days when stored properly. Keep it wrapped in plastic at room temperature for 3-4 days, or refrigerate for up to 1 week. For longer storage, slice and freeze portions for up to 3 months. To reheat, microwave slices for 10-15 seconds—just enough to restore moisture without drying out the crumb. ❄️
Frosting Alternatives
While the lemon glaze is classic, a cream cheese frosting adds another layer of richness. Mix 8 oz cream cheese, ½ cup butter, 2 cups powdered sugar, and 1 tsp vanilla until smooth. Spread between layers or on top for a decadent finish. For a lighter option, try whipped cream sweetened with 1 tbsp honey.
Nutrition facts
Frequently asked questions
What makes allspice different from other spice blends?
Allspice gets its name from its single berry that tastes like a mix of cinnamon, nutmeg, and cloves—it's not a blend but a unique spice itself. The warmth develops beautifully in baked goods, giving this cake its signature cozy flavor without being overpowering. Freshly ground allspice delivers the best aroma and flavor.
Can I make this cake without buttermilk?
Mix 1 cup milk with 1 tablespoon lemon juice or vinegar, let it sit for 5 minutes until slightly curdled, then use as a substitute. The acidity helps activate the baking powder just like buttermilk would. For extra richness, use full-fat milk or cream.
Why does my allspice cake turn out dry?
Overbaking or opening the oven too soon are common culprits. Bake until a toothpick comes out with a few moist crumbs (not completely clean), and resist opening the oven door during the first 25 minutes. For extra moisture, brush warm slices with simple syrup or store in an airtight container with a slice of bread to absorb excess dryness.
How can I add extra flavor without changing the recipe?
Try adding ½ teaspoon vanilla extract to the butter mixture or infusing the milk with a cinnamon stick while heating. For depth, toast the allspice berries before grinding them. A pinch of cardamom (¼ teaspoon) also complements the warm spices beautifully.
Can I use this recipe for cupcakes?
Yes! Divide the batter evenly among 24 lined cupcake tins and bake at 350°F for 18-22 minutes or until a toothpick comes out clean. The smaller size ensures perfect doneness, and the spiced flavor works wonderfully in cupcake form. Top with whipped cream or a dusting of powdered sugar for a festive touch.
