• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Simple Vegan Desserts
  • About
  • Recipes
    • Vegan Baking Recipes
    • Vegan Breakfast Recipes
    • Vegan Gluten Free Recipes
    • Vegan Healthier Recipes
    • Vegan No-Bake Recipes
    • Vegan Quick & Easy Recipes
  • Contact

Vegan Treats Blogger

menu icon
go to homepage
  • Home
  • Recipe Index
  • Spring
  • About
  • Contact
    • Instagram
    • Pinterest
  • search icon
    Homepage link
    • Home
    • Recipe Index
    • Spring
    • About
    • Contact
    • Instagram
    • Pinterest
  • ×
    Home » Recipes » Vegan Baking Recipes

    Published: Dec 22, 2024 by DJ · This post may contain affiliate links · 2 Comments

    Cranberry Ginger Cake With Homemade Butter Sauce

    Jump to Recipe Jump to Video Print Recipe

    Cranberries are one of the fruits that make a cake extra christmassy and this cranberry ginger cake recipe captures the joy of the festive period with its streusel topping and hint of ginger.

    The sweetness of the fresh cranberries compliments the spiced nature of the cake beautifully. It's so moreish and I'm always left wishing that I'd baked another one once it's gone!

    A moist and soft slice of cranberry ginger cake with cranberry butter sauce poured over the top. The fresh cranberries inside are extra juicy. this recipe

    I always make a homemade cranberry butter sauce with this recipe to increase the festivity even more. Pour it over the cake and serve.

    If you want more cake ideas for Christmas time, also check out my vegan gingerbread coffee cake, vegan chocolate bundt cake and vegan apple cinnamon cake.

    Jump to:
    • Why You Will Love This Cake
    • Ingredient Notes
    • Substitutions & Variations
    • How To Make Cranberry Ginger Cake
    • Expert Tips
    • Recipe FAQs
    • More Fruity Vegan Cake Recipes
    • Cranberry Ginger Cake With Homemade Butter Sauce

    Why You Will Love This Cake

    • The Best Texture - This cake is honestly one of the lightest I have ever made. The ingredient ratios turned out to be perfect and as long as your technique is good, you will get the same results!
    • The Cranberry Butter Sauce - The dairy-free butter sauce is my favorite part of the recipe as it is infused with cranberries. You can never have too many cranberries and I love that they in the sauce, as well as the cake. In many ways it is very similar to the compotes in my vegan blueberry cream pie and vegan strawberry cheesecake tacos.
    • Easy to Make - It's so easy to make this soft dessert. All you need to do is make the streusel and the cake batter, fold in the cranberries, sprinkle the streusel onto the batter inside the pan and bake.
    • Allergy Friendly & Plant Based - This cranberry ginger cake recipe is fully vegan and dairy free.

    Ingredient Notes

    The many ingredients needed to make my cranberry ginger cake laid out over a wooden background.
    • Dairy-free Butter - This is the main ingredient for the streusel. Use a fork or your hands to incorporate it into the other ingredients until the mixture becomes crumbly.
    • Apple Cider Vinegar - The most important ingredient for the cake batter. Without it, the cake wouldn't have the light and airy texture that it has. After being stirred into the soy milk, it will react with the leaving agents to create the most soft consistency.
    • Self-rising Flour - I like to use this, as opposed to regular all-purpose flour due to the fact that it helps the cake to rise more.
    • Ground Ginger - Usually, I would add more spices to these kinds of cakes, but in this case, I thought the simplicity of just adding ginger would work better. That turned out to be the right call!
    • Fresh Cranberries - I haven't tested frozen cranberries for this recipe, but fresh ones worked perfectly. I also used them for the homemade butter sauce with great success. Check out some more of my cranberry recipes like my vegan cranberry orange muffins and vegan cranberry orange cake.

    See recipe card for full information on individual ingredients and quantities.

    Substitutions & Variations

    • I didn't add too much ginger to the cake batter as some people prefer a more lightly-spiced ginger cake. However, fell free to add an extra teaspoon or so if you love a stronger ginger cake. You can also add less like I did in my vegan gingerbread loaf cake. Both ways are so delicious and there is no right or wrong opinion.
    • If you are a true lover of cranberries, you can add a pinch of extra cranberries to sauce for sweeter outcome. I often do this but don't add too many as the ratio between the cranberries and the other ingredients will become disproportionate.

    How To Make Cranberry Ginger Cake

    For the full method, please refer to the recipe card at the bottom of this post.

    A lined, square baking pan on a wooden surface.

    1: Line a square cake pan with parchment paper.

    Buttermilk curdling inside a large pyrex jug.

    2: Prepare the buttermilk and let it curdle.

    Crumbly streusel sitting inside a grey bowl.

    3: Make the streusel topping.

    The dry cake ingredients inside a large, clear mixing bowl.

    4: Combine the dry cake ingredients inside a large bowl.

    The wet ingredients and cranberries have now been folded into the cake batter, which is nice and smooth. A red spoon sits inside it.

    5: Add the wet ingredients and the cranberries.

    The cranberry ginger cake batter has now been poured into the lined cake pan.

    6: Pour the cake batter into the prepared pan.

    Streusel has been sprinkled on top of the unbaked cake batter.

    7: Sprinkle the streusel crumble onto the raw cake batter. Bake the cake.

    The cake has been baked. The streusel on top is now golden brown.

    8: Let the baked cake cool.

    Cranberries and the rest of the butter sauce mixture simmering inside a grey saucepan.

    9: Add the cranberry butter sauce ingredients to a saucepan.

    The cranberry butter sauce has thickened and turned a deep red color.

    10: Continue to stir the sauce until it thickens.

    A golden brown piece of cranberry ginger cake sitting on a small, white saucer with cranberry butter sauce poured over the top.

    11: Pour the cranberry butter sauce over the cooled cake.

    Expert Tips

    Cook the sauce for long enough - Make sure that you cook your cranberry butter for long enough so that it can thicken inside the saucepan. All leave it to stand for a short while so that it can cool. It will continue to thicken.

    Allow the buttermilk to curdle - Once the dairy-free buttermilk is curdling, don't rush to pour it into the dry cake mixture. Give it time to thicken and completely curdle for the recommended amount of time.

    A slice of my cranberry ginger cake on a white plate. It is so crumbly on top with the streusel.

    Recipe FAQs

    Can I use fresh ginger instead of ground ginger in a cake?

    Yes you can and the general rule of thumb is that, 1 Tablespoon fresh ginger is equal to 1/8 teaspoon of ground ginger and 1 teaspoon of fresh ginger is equal to 1/2 teaspoon of ground ginger.

    Can you eat cranberries without boiling them?

    Yes you can. However, always wash them before use. After that, feel free to add them straight to a cake batter, chopped or whole.

    How can I store cranberry ginger cake?

    Store this cake at room temperature or inside the fridge for up to three days inside an airtight container. The cranberry butter sauce can also be stored inside the fridge for the same amount of time.

    More Fruity Vegan Cake Recipes

    • A close up shot showing a chunky piece of my vegan blueberry almond cake which is golden brown.
      Soft Vegan Blueberry Almond Cake
    • A whole loaf of my vegan cherry crumble cake which is generously coated in powdered sugar. The almonds streusel is toasted and golden brown.
      Vegan Cherry Crumble Cake
    • A thick and moist slice of my vegan cherry chocolate cake on a white plate. You can see the cherries inside and chocolate drips down the side.
      Soft Vegan Cherry Chocolate Cake
    • A slice of my vegan lemon raspberry cake on a white plate. It is topped with bright pink glaze and there are raspberries inside the cake.
      Soft Vegan Lemon Raspberry Cake

    If you tried this Cranberry Ginger Cake Recipe or any other recipe on my website, please leave a 🌟 star rating and let me know how you go in the 📝 comments below. I love hearing from you!

    A large slice of cranberry ginger cake. Cranberry butter sauce is drizzled on top as it drips onto a white plate.

    Cranberry Ginger Cake With Homemade Butter Sauce

    If you love cozy cakes, you'll love this cranberry ginger cake which is topped with crumbly streusel and a warm cranberry butter sauce.
    5 from 1 vote
    Print Pin Rate
    Course: Dessert
    Cuisine: Cranberry Ginger Cake
    Diet: Vegan
    Prep Time: 10 minutes minutes
    Cook Time: 30 minutes minutes
    Total Time: 40 minutes minutes
    Servings: 12 slices
    Calories: 455kcal
    Author: DJ

    Ingredients

    Streusel topping:

    • 80 g dairy-free butter melted
    • 160 g all-purpose flour
    • 80 g brown sugar demerara
    • Pinch of salt

    Cranberry ginger cake:

    • 270 ml soy milk
    • 1 Tablespoon apple cider vinegar
    • 270 g self-rising flour sifted
    • 50 g granulated sugar
    • 50 g light brown soft sugar
    • 2.5 teaspoon ground ginger
    • 1 teaspoon baking powder
    • 0.25 teaspoon baking soda
    • Pinch of salt
    • 75 ml canola oil
    • 75 g dairy-free yogurt room temperature
    • 80 g fresh cranberries halved and lightly dusted in flour

    Butter sauce:

    • 50 g dairy-free butter
    • 170 g light brown sugar
    • 170 ml dairy-free heavy cream
    • 0.25 teaspoon vanilla extract
    • 120 g fresh cranberries
    US Customary - Metric

    Instructions

    Making the streusel:

    • Start by making your streusel topping. Combine all the streusel crumble ingredients inside a small bowl with either your hands or a fork until the mixture becomes crumbly and fully incorporated.

    Preparation:

    • Preheat the oven to 177 Celsius (350F) and line an 8-inch, square baking pan with parchment paper. Also grease the parchment paper with a little dairy-free butter.
    • Also make the buttermilk by stirring the apple cider vinegar into the soy milk. Set aside for approximately 8 minutes so that it can curdle.
    • Measure out your other cake ingredients while you wait for the buttermilk.

    Making the cake batter:

    • Add the self-rising flour, granulated sugar, light brown sugar, ground ginger, baking powder, baking soda and salt to a large bowl and mix well to combine.
    • Now pour in your curdled buttermilk, along with the canola oil and the dairy-free yogurt. Fold the dry ingredients into the wet ingredients with care until a cake batter forms and the flour pockets are almost completely combined. Don't over-mix.
    • Finally, fold in the fresh cranberries and fold in the final bits of flour so the batter becomes smooth.
    • Pour the cranberry ginger cake batter into the lined baking pan. Sprinkle the streusel over the cake batter so that it completely covered.

    Baking the cake:

    • Place the cake into the center of the oven for 30-35 minutes. Every oven is different so baking timings can vary. If the streusel starts to over-bake towards the end, reduce the oven temperature to 170 Celsius.

    Making the cranberry butter sauce:

    • To make the cranberry butter sauce topping, combine all the ingredients inside a saucepan.
    • Place the pan over a medium heat and bring to a boil, stirring constantly. Once the mixture is boiling, reduce to a low heat.
    • Cook for a further 10 minutes so that the cranberries can soften. The sauce will also thicken.

    Final touches:

    • Take your cranberry ginger cake out from the oven and let it cool fully. A skewer will come out clean when it is ready. Slice the cake into even squares. Pour the cranberry butter sauce over the top of the cake and serve.

    Video

    Notes

    • Make sure that you cook your cranberry butter for long enough so that it can thicken inside the saucepan. All leave it to stand for a short while so that it can cool. It will continue to thicken.
    • Once the dairy-free buttermilk is curdling, don't rush to pour it into the dry cake mixture. Give it time to thicken and completely curdle for the recommended amount of time.

    Nutrition

    Calories: 455kcal | Carbohydrates: 60g | Protein: 6g | Fat: 22g | Saturated Fat: 6g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 10g | Trans Fat: 2g | Cholesterol: 19mg | Sodium: 155mg | Potassium: 141mg | Fiber: 2g | Sugar: 31g | Vitamin A: 345IU | Vitamin C: 5mg | Calcium: 100mg | Iron: 1mg
    Tried this Recipe? Tag Me Today!Mention @vegan_treats_blogger or tag #vegantreatsblogger!

    More Vegan Baking Recipes

    • Three double fudge brownies stacked on a white plate. They are topped with a large scoop of vanilla ice cream and caramel sauce.
      Double Fudge Brownies (With Ice Cream)
    • A large piece of my sticky date pudding on a white plate. It is topped with ice cream and homemade caramel sauce.
      Best Sticky Date Pudding Cake
    • A soft slice of vegan strawberry shortcake cake on a white plate with a thick layer of whipped cream frosting and streusel on top.
      Vegan Strawberry Shortcake Cake
    • A dessert glass filled with caramel fudge brownie sundae. They layers are topped with lots of caramel and a cherry.
      Caramel Fudge Brownie Sundae

    Reader Interactions

    Comments

    1. Federico Motta says

      December 23, 2024 at 12:00 am

      5 stars
      This cake is so good. The sauce is so moreish and compliments the flavors beautifully.

      Reply
      • DJ says

        December 23, 2024 at 10:55 am

        Thank you Federico! Much appreciated 🙂

        Reply
    5 from 1 vote

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    Hi, I'm DJ. Welcome to Vegan Treats Blogger!

    I'm a self-taught baker and all the recipes which are developed for this website are fully plant-based, dairy-free and egg-free.

    Delicious vegan sweet treats are what we're all here for, right?

    You're in the right place and here, you will have everything you need to satisfy those cravings.

    More about me →

    Vegan Spring

    • A large creamy slice of vegan blueberry pie on a white plate. The rest of the cream pie is in the background.
      Vegan Blueberry Cream Pie (No-Bake)
    • One of my golden brown strawberry cheesecake tacos on a white plate over a dark wooden background. It is filled with cream and bright red strawberry compote.
      Crunchy Strawberry Cheesecake Tacos With White Chocolate
    • A large slice of vegan strawberry lemon cake on a white plate. It is filled and topped with strawberry jelly and lemon buttercream frosting.
      Vegan Strawberry Lemon Layer Cake
    • Vegan lemon curd inside a meson jar. It is dripping down the sides.
      Easy Vegan Lemon Curd
    • One of my vegan raspberry bars on a white plate. The filling is dripping out from the centre.
      Vegan Raspberry Crumble Oatmeal Bars
    • Three vegan carrot cake muffins on a white plate. They are golden in colour.
      Easy Vegan Carrot Cake Muffins with Lemon Glaze

    Popular Recipes

    • A close up shot of caramel drizzling.
      Vegan Dulce De Leche Caramel
    • A shot of a golden brown vegan biscoff cookie. Melted biscoff spread is dripping down the front side.
      Chewy Vegan Biscoff Cookies
    • A stack of vegan banana protein pancakes. Decorated with maple syrup and chopped bananas.
      Fluffy Vegan High Protein Banana Pancakes
    • Four vegan bounty bars on a white plate. One is sliced open revealing the coconut filling.
      Copycat Vegan Chocolate Bounty Bars (No-Bake & Gluten Free)
    • A close up shot of a perfectly round vegan dalgona candy with a star shape imprinted into the centre.
      South Korean Dalgona Honeycomb Toffee Candy (2-Ingredients + Vegan)
    • A slice of my vegan almond lemon cake on a white serving plate. It is topped with toasty flaked almonds and streusel.
      Vegan Almond Lemon Cake

    Footer

    ↑ back to top

    Contact

    • Contact

    About

    • Privacy Policy
    • About
    • Accessibility Policy

    Copyright © 2025 Vegan Treats Blogger

    We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
    Do not sell my personal information.
    Cookie SettingsAccept
    Manage consent

    Privacy Overview

    This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
    Necessary
    Always Enabled
    Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
    CookieDurationDescription
    cookielawinfo-checkbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
    cookielawinfo-checkbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
    cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
    cookielawinfo-checkbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
    cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
    viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
    Functional
    Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
    Performance
    Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
    Analytics
    Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
    Advertisement
    Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
    Others
    Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
    SAVE & ACCEPT

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.