Skip to main content
FREE DINNER EBOOK! Get your copy!

Fresh Cranberry Cake Recipe

This Cranberry Cake is scented with orange and toasty walnuts has a light and tender crumb with just the right balance of sweet and tart. Festive and delicious, a perfect holiday dessert! Vegan!

4.8 from 138 votes
70 mins
Total Time
12
slices
Jump to Recipe
Fresh Cranberry Cake

How to Make the Best Fresh Cranberry Cake

This fresh cranberry cake is the perfect way to celebrate the holiday season. Bursting with tart cranberries, fragrant orange zest, and crunchy toasted walnuts, every bite offers a delightful combination of flavors and textures. The olive oil creates an incredibly moist and tender crumb that stays fresh for days.

What makes this recipe truly special is that it’s completely vegan without sacrificing any of the indulgent taste you’d expect from a holiday dessert. The orange glaze adds a beautiful finishing touch, soaking into the cake just enough to create pockets of citrusy sweetness throughout.

Whether you’re hosting a festive gathering or simply want to fill your kitchen with the warm aromas of the season, this cranberry cake is sure to become a new holiday tradition. Serve it alongside your morning coffee or as the grand finale to a special dinner—it’s wonderful any time of day.

Fresh Cranberry Cake

Fresh Cranberry Cake

This Cranberry Cake is scented with orange and toasty walnuts has a light and tender crumb with just the right balance of sweet and tart. Festive and delicious, a perfect holiday dessert! Vegan!

4.8 from 138 votes
CourseDessert
CuisineAmerican
Keywordcranberry cake, vegan cranberry cake, cranberry orange cake, holiday dessert, vegan dessert
Prep Time25 mins
Cook Time45 mins
Total Time70 mins
Servings12 slices
Calories380kcal
Prevent your screen from going dark

Ingredients

Cake

Orange Glaze

Instructions

Cake

  1. Preheat oven to 350°F. Oil your pan and set aside. Use a 10-inch bundt pan or 8-inch or 9-inch cake pan.
  2. In a large bowl mix together sugar, flour, baking powder, baking soda, and sea salt.
  3. Whisk together olive oil, vegan yogurt (or applesauce), non-dairy milk, orange juice and zest, vanilla and orange oil.
  4. Add wet mixture into the flour mixture along with cranberries and walnuts. Stir gently, enough to fold together until flour is just incorporated. Work quickly as it will immediately start leavening.
  5. Pour evenly into oiled pan.
  6. Bake at 350°F for 40-50 minutes until golden and puffed.
  7. Let cool for 15 minutes before removing from pan (especially if using a bundt pan). Loosen the edges if needed with a small rubber spatula.

Orange Glaze

  1. Whisk together the powdered sugar and orange juice until smooth.
  2. Drizzle the glaze over the cooled cake.

Notes

  • Orange oil adds a more intense citrus flavor, but the cake is delicious without it too.
  • For the non-dairy milk, oat, almond, coconut, or hemp milk all work well.
  • Toast the walnuts in a dry skillet over medium heat for 3-5 minutes until fragrant.
  • The cake can be made in a bundt pan for a more elegant presentation, or a standard round cake pan.
Jump to Recipe