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
*Occasionally, baking soda can cause a reaction in baked goods that results in an unpleasant ammonia smell. If you're concerned about it happening, you could use ½ tablespoon of gluten-free baking powder instead of baking soda. Make sure the baking powder is fresh and not expired. 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, just a few seconds.You can also freeze the whole wrapped cake or freeze individual slices in a freezer bag, separate with wax paper squares.