There’s something comforting about a slice of coffee cake—especially when it’s packed with fresh cranberries and crunchy walnuts. This cranberry coffee cake brings together bright, tart flavors with a touch of sweetness that pairs perfectly with a morning cup of coffee or tea. It’s the kind of treat you want to savor slowly, enjoying every bite. Whether you’re sharing it with guests or keeping it all to yourself (no judgment!), this cake is a delightful way to elevate any moment.

A Coffee Cake With a Seasonal Upgrade
Traditional coffee cakes often feature a simple, sweet flavor profile with a classic crumb topping. This version, however, kicks things up a notch by adding the tartness of cranberries and the nutty richness of chopped walnuts. The cranberries offer a refreshing contrast to the sweetness of the cake, while the walnuts provide a satisfying crunch in every bite.
But that’s not all—there’s a hint of orange zest in the batter, which elevates the flavors even more, adding a bright, citrusy note that complements both the cranberries and the spiced streusel topping.

Baking Tips for the Best Cranberry Coffee Cake
- Prep the Cranberries Properly: Fresh cranberries can be quite tart on their own, so be sure to taste a couple beforehand. If you prefer a sweeter bite, you can toss the cranberries in a tablespoon of low carb sweetener before adding them to the batter.
- Use Fresh or Frozen Cranberries: If fresh cranberries aren’t available, frozen ones work just as well. No need to thaw them—just toss in a bit of flour to keep them from sinking to the bottom.
- Choose Your Walnuts Wisely: Using chopped walnuts in both the cake and the streusel adds texture and a rich, nutty flavor. Be sure to chop them evenly to avoid any large chunks that might overpower a bite.
- Don’t Overmix the Batter: To keep the coffee cake light and fluffy, mix the batter until the ingredients are just incorporated. Overmixing can result in a denser texture.
How to Serve Cranberry Coffee Cake
This cake is incredibly versatile and can be served in multiple ways. Serve it warm with a dollop of whipped cream or a drizzle of your favorite glaze for an extra touch of sweetness. You can also pair it with your morning cup of coffee or tea for a cozy, homemade breakfast treat. The combination of sweet and tart flavors makes this cake ideal for any occasion.

Storage Tips
This Cranberry Coffee Cake is best enjoyed the same day it’s made to preserve its fresh, fluffy texture. However, it can be stored covered in the refrigerator for up to three days. If you’re looking to prepare it in advance, consider baking it a day before serving, and store it at room temperature in an airtight container. Bring it to room temperature before serving, or warm it slightly in the oven to give it that freshly baked taste.
Perfect for the Holidays and Beyond
With its festive cranberries and warming spices, this Cranberry Coffee Cake is an ideal dessert for holiday gatherings, brunches, or casual get-togethers with friends and family. Its bright flavors and comforting texture make it a crowd-pleaser that’s sure to impress, whether served at a special occasion or enjoyed as an everyday treat.
If you’re looking for a delicious, seasonal bake that highlights the best of fall and winter flavors, this coffee cake is a must-try. Enjoy a slice (or two) and savor the delightful blend of tart cranberries, crunchy walnuts, and spiced streusel in every bite!

Cranberry Coffee Cake
Ingredients
- 2 ¼ cups gluten-free flour
- 1 cup low carb brown sweetener
- ½ teaspoon ground cinnamon
- ½ teaspoon salt
- 1 tablespoon baking powder
- ¼ cup avocado oil
- 1 cup oat milk or almond milk
- 2 cups fresh cranberries
- ½ cup chopped walnuts
- Zest of 1 orange
Streusel
- ¼ cup low carb brown sweetener
- 6 tbsp gluten-free flour
- ½ teaspoon ground cinnamon
- ½ cup chopped walnuts
- 2 tablespoons avocado oil
- 2 teaspoons water
Instructions
- Preheat oven to 350° F. Grease a 10”round cake pan or springform and line the bottom with parchment.
- Wash and dry cranberries. Throw away any that are soft. Toss cranberries with 1 tablespoon of the flour. Set aside.
Make streusel:
- In a small bowl, combine all streusel ingredients except water and oil. Stir to combine everything.
- Add water and oil and stir or crumble with your fingertips into small clumps. Set aside.
Make cake:
- In a large bowl, combine flour, baking powder, cinnamon, sugar, and salt. Stir to evenly distribute.
- Make a well in the center and add oat milk, oil, and orange zest. Stir until just incorporated and no flour streaks remain.
- Fold in the coated cranberries and chopped walnuts.
- Scrape into prepared pan and level out.
- Crumble the streusel on top so that it is in contact with the batter.
- Bake for 50-60 minutes, until golden brown on the edges, set in the center and skewer inserted comes out clean.
- Allow to cool in the pan for at least 30 minutes before transferring to a cooling rack.
- Best the same day or can be stored covered in the fridge for up to 3 days. Bring to room temperature before serving.

