An easy recipe for a keto fruit cake that tastes wonderfully nutty and rich without being cloyingly sweet.
With a prep time of just 15 minutes, it's also very easy to make, and the leftovers are really good!

I'm not sure why fruitcakes are so controversial. Admittedly some of them are quite bad! Dense, heavy, and filled with fake red-and-green-hued dried fruit. But when made right, I think they are absolutely delightful.
In fact, I like this cake so much, that I don't reserve it for the holidays. I make it year-round. Much like this keto gingerbread, I think it makes the perfect low-carb breakfast!
Jump to:
Ingredients
I try to keep all my recipes to ten ingredients or less. To make this cake, you will need the following ingredients (the exact measurements are listed in the recipe card below):
Eggs: I use large eggs in most of my recipes, this one included.
Unsalted butter: I love using creamy European butter, but any butter will work.
Vanilla extract: Try to use the real thing - pure vanilla extract - and not the artificially flavored stuff.
Sweetener: I use stevia glycerite. You can use a granulated sweetener instead.
Orange zest: Adds great flavor, so please don't skip it.
Kosher salt: If using fine salt, use just ¼ teaspoon.
Almond flour: I use blanched finely ground almond flour in this recipe. I don't recommend using a coarse almond meal in this recipe.
Baking soda: Helps the cake rise and ensures it's nice and fluffy.
Dried cranberries: Just ½ cup, to make sure the carb count stays relatively low.
Chopped walnuts: They add wonderful flavor and a lovely crunch.
Instructions
It's easy to make this keto fruit cake! The recipe card below contains the full details. Here are the basic steps:
You start by whisking together the eggs, butter, vanilla, stevia, orange zest, and kosher salt.
Next, add the almond flour and baking soda.
Fold in the cranberries and walnuts.
Pour the mixture into a loaf pan. Bake the cake for about 30 minutes in a 350°F oven.
Expert tip
This is a very rich cake, so you should cut it into thin slices - thinner than you normally would. I cut mine into 14 slices.
Frequently asked questions
A good cake should not be dense, heavy, or overly sweet. It should definitely not be filled with fake-dyed "fruit."
It should be moist, yet light and fluffy. It should be gently flavored with vanilla and orange. And it should be dotted (but not overwhelmed by) real, non-dyed dried fruit and toasted nuts.
My version is moist-yet-fluffy and very flavorful. The nuts get toasted as the cake bakes, and the dried cranberries melt into the sweet (but not overly so) batter.
I use dried fruit sparingly, to keep this cake as low-carb as possible. And I prefer to use solely cranberries, because they are so pretty, and because I like to keep my recipes simple.
But obviously, you can replace the ½ cup of cranberries with any dried fruit you like.
I use vanilla and orange zest. My cake does not contain cinnamon, because I don't want it to overwhelm and mask the other flavors.
And it does not contain alcohol, simply as a personal preference. But you can use brandy instead of vanilla extract if you wish.
Variations
I love this recipe as is and almost always make it as written. But in case you'd like to vary the basic recipe, here are a few ideas for you:
- Add a pinch of ground cinnamon and/or nutmeg.
- Use brandy instead of vanilla extract.
- Replace half the dried cranberries with raisins or any other dried fruit, diced.
- Pecans make a good substitute for walnuts in this recipe.
Serving suggestions
This cake is perfect as a breakfast, snack, or dessert. It's great all by itself. If you're serving it for dessert, you can top it with a dollop of keto whipped cream if you wish.
Storing leftovers
Once completely cool, wrap the cake in cling wrap, and then in a layer of foil. Wrapped this way, it keeps in the fridge for 4-5 days. I cut a slice and warm it slightly in the microwave before enjoying it, for just a few seconds.
You can also freeze the whole wrapped cake or freeze individual slices in a freezer bag, separated with wax paper squares.
Related recipes
👩🏻🍳 I publish a new or updated recipe every month. Want these recipes in your inbox? Subscribe today! You can unsubscribe at any time.
Recipe Card
Keto Fruit Cake
Ingredients
- Avocado oil spray for pan
- 4 large eggs
- 4 tablespoons unsalted butter melted and slightly cooled
- 1 tablespoon vanilla extract
- 1 ½ teaspoons stevia glycerite (equals ½ cup sugar)
- 1 tablespoon freshly grated orange zest
- ½ teaspoon Diamond Crystal kosher salt or ¼ teaspoon fine salt
- 1½ cups blanched finely ground almond flour
- ½ teaspoon baking soda*
- ½ cup dried cranberries
- 1 cup chopped walnuts
Instructions
- Preheat the oven to 350 degrees F. Line a small loaf pan (8 X 4 inches) with two overlapping strips of parchment paper, allowing the strips to overhang on each end, creating handles (as shown in the video). Spray the parchment paper with oil.
- In a medium bowl, whisk together the eggs, butter, vanilla, stevia, orange zest, and kosher salt.
- Add the almond flour, whisking it in until very smooth. Whisk in the baking soda.
- Add the cranberries and walnuts, folding them in with a rubber spatula.
- Pour the mixture into the prepared loaf pan. Smooth the top with a spatula.
- Bake until a toothpick inserted in the center comes out clean, about 30 minutes. The cake won't get very dark.
- Cool the cake in the pan on a cooling rack for 20 minutes, then use the parchment “handles” to lift the cake out of the pan. Place the cake on the cooling rack, allow it to cool for 10 more minutes, then slice it into 14 thin slices and serve.
Video
Notes
Add Your Own Notes
Nutrition per Serving
❤️ Let's connect! Follow me on Pinterest, Facebook, TikTok, YouTube, Instagram, or Twitter.
Helliem
It's in the oven. Can't wait to try it. Looks lovely. Thank you for a lovely recipe! I'm sure I will make many more of your recipes. Joined the group and there is a lot of inspiration on there.
Vered DeLeeuw
You're very welcome! I hope it turned out well.
Helliem
Came out lovely and very yummy. Had to cook it quite a bit longer. Froze most of it. Thank you!
Vered DeLeeuw
I'm so glad you like this cake!