Homemade Fruitcake Recipe – Step-by-Step with Photos & Tradition
If you’ve ever read Truman Capote’s A Christmas Memory, you’ll know why homemade fruitcake holds a special place in so many hearts. I fell in love with the ritual of fruitcake—the zest, the soaking, the careful wrapping—decades ago, inspired by that book and the loving tradition it describes. Real, homemade fruitcake is worlds apart from the sad, store-bought versions. Each bite is tender, fragrant, packed with fruit, nuts, and a hint of good brandy. This is holiday baking at its most meaningful.
This post will guide you through every step of making a truly classic, old-fashioned homemade fruitcake recipe—complete with step-by-step photos from my own kitchen. If you’ve ever been curious (or maybe even a little skeptical) about fruitcake, let’s set the record straight: this is the recipe that turns skeptics into believers, and makes memories that last a lifetime.
Why This Homemade Fruitcake Recipe is the Real Deal
-
Rich with fruit and nuts—never dry, never boring
-
Infused with real citrus, apple, and brandy
-
Step-by-step photos so you’ll never feel lost
-
Perfect for gifting, celebrating, or just savoring with coffee
And if you’re looking for other holiday classics, don’t miss my Old-Fashioned Creamed Corn Recipe. It’s the kind of simple, soul-warming dish that deserves a spot on every holiday table!
Step 1: Zest & Fruit – Building the Flavors
Start by zesting one lemon and one orange directly into your mixing bowl, along with one grated apple. The citrus zest and apple add brightness and moisture, setting this homemade fruitcake recipe apart from any boxed version.
Step 2: Soak the Fruit in Brandy
Up to a week before baking, chop a mixture of dried fruit (cherries, raisins, currants, candied orange peel, etc.) and soak it in brandy. Let it steep in a bowl, covered, stirring occasionally. The longer you soak, the richer the flavor! (Tip: Don’t skip this step—soaking is the secret to a moist, flavorful cake!)
(Tip: Don’t skip this step—soaking is the secret to a moist, flavorful cake!)
Fun fact: Fruitcake dates back to the Middle Ages and was originally made to preserve fruits with sugar and alcohol—The Spruce Eats explains that aging fruitcake in liquor-soaked cheesecloth isn’t just tradition—it’s how to keep these cakes moist for months
Step 3: Line Pans and Fill with Batter
When you’re ready to bake, line your loaf pans (cast iron if you have them!) with parchment paper. Spoon the thick, fruit-studded batter into the pans and smooth the tops. Your kitchen will already smell like Christmas!
If you love baking with fruit, you might also enjoy my Best Strawberry Bread Recipe. It’s a sweet treat that always gets rave reviews at brunch!
Step 4: Bake Low and Slow
Alt text: “Pans of homemade fruitcake baking in the oven, lined with parchment paper.”
Place the pans in a 275°F oven and bake for 80–90 minutes. The low temperature ensures even baking and prevents the cake from drying out. If the tops brown too quickly, tent with foil.
Step 5: Cool Completely in the Pan
Let the fruitcakes cool completely in their pans—this sets the crumb and locks in moisture.
Step 6: Finish Cooling on a Rack
Once cool, lift each loaf out with the parchment and place on a wire rack. Don’t rush! Let them reach room temperature before the next step.
Step 7: Soak Cheesecloth in Brandy
Cut pieces of cheesecloth large enough to wrap each loaf. Soak them generously in brandy. This keeps your fruitcake moist for weeks, and the flavor deepens as it rests.
Step 8: Wrap the Fruitcakes for Aging
Alt text: “Homemade fruitcake wrapped in brandy-soaked cheesecloth, wax paper, foil, and plastic wrap for storage.”
Wrap each loaf snugly in the brandy-soaked cheesecloth, then cover in wax paper, wrap tightly in foil, and seal in plastic wrap. These layers protect the cake and let it age into perfection.
Step 9: Store and Age
Place the wrapped loaves in the refrigerator (or a cool, dark pantry) for at least two weeks. The flavors will meld, and the texture will become tender and rich. For best results, let the cake age for one month or more—if you can wait that long!
Serving, Storing, and Gifting Tips
Slice with a sharp, serrated knife. Serve plain, with a pat of butter, or even a wedge of sharp cheddar. Fruitcake keeps for weeks when properly wrapped. For gifting, tie each loaf with a ribbon and maybe a copy of Capote’s story for a truly heartfelt touch.
Frequently Asked Questions
How long should I soak the fruit?
Ideally, soak for a week, but even 24–48 hours works in a pinch.
Can I make this alcohol-free?
Yes, soak the fruit in apple juice or orange juice instead of brandy. The flavor and shelf life will change.
How long does homemade fruitcake last?
Properly wrapped and refrigerated, it will last at least a month (and improves with age!).
Join the Fruitcake Conversation!
What’s your family’s fruitcake tradition? Did you grow up with it, or did you become a fan as an adult? Share your favorite variations, memories, or questions in the comments below! And if you make this, let us know how it turned out!

Homemade Fruitcake Recipe
Ingredients
- - Zest of 1 lemon
- - Zest of 1 orange
- - 1 apple grated
- - 3-4 cups chopped dried fruit cherries, raisins, currants, candied orange peel, etc.
- - 1½ cups brandy for soaking and cheesecloth
- - 2 cups flour
- - 1½ cups sugar
- - 1 tsp baking powder
- - 1 tsp cinnamon
- - ½ tsp salt
- - 4 large eggs
- - 1 cup unsalted butter softened
- - 1½ cups chopped nuts pecans, walnuts, or almonds
- - Cheesecloth wax paper, foil, and plastic wrap for wrapping
Instructions
- Soak chopped dried fruit in brandy in a bowl for up to a week, stirring daily.
- Zest lemon and orange, and grate apple into a large bowl. Add flour, sugar, baking powder, cinnamon, and salt; mix well.
- Beat in eggs and softened butter until thick batter forms. Stir in soaked fruit (with any remaining brandy) and nuts.
- Line loaf pans with parchment. Spread batter evenly.
- Bake at 275°F for 80–90 minutes, or until a tester comes out clean.
- Cool completely in pans, then remove and finish cooling on a rack.
- Soak cheesecloth in brandy. Wrap each loaf in the cloth, then wax paper, foil, and plastic wrap.
- Store in fridge or cool pantry for at least 2 weeks before slicing.
Notes
- Keeps for weeks—flavor improves with age!