Vegan Sticky Toffee Date and Sweet Potato Cake

Sticky Toffee Date and Sweet Potato Cake

recipes Feb 10, 2024

In the beginning this was simply meant to be a vegan version of a traditional English sticky toffee pudding. The more I made versions in our kitchen and tried different ingredients, the more I started falling in love with it and with the process of making it, and it sort of took a life of its own.

We're using maple syrup, dates and cinnamon in the cake, making it the perfect treat when you want something with spice or the taste of the fall or holiday season, and the vegan toffee sauce on top is silky, warm and delicious.

The best part (second only to that perfect and blissful first bite) is serving it to your guests and requesting audience participation. Once this cake is ready, you'll give each of your guests a wooden skewer, and ask them to poke holes into the cake and leave all their stress on the table. Then right in front of their eyes you bring out the perfect warm toffee sauce and pour it on top, watching it drizzle down the sides and also, slowly make its way into the holes, making this cake moist, sticky, sweet and delicious.

Enjoy the video, recipe and printable below and let us know what you think in the comments!





Yield: One 8 1/2 inch cake (about 8 servings) ⎮ Prep time: 30 minutes  | Cook time: 40-50 minutes


For the cake:
  • 1 & 3/4 cups peeled and cubed sweet potato
  • 1 & 1/4 cup dates, pitted and very finely chopped
  • 1 cup all-purpose flour
  • 1/2 cup whole wheat flour
  • 1/4 cup oat flour (ground oats)
  • 1 & 3/4 tablespoons baking powder
  • 1 teaspoon cinnamon
  • 1 teaspoon salt
  • 3 & 1/2 tablespoons non-dairy butter
  • 1/3 cup maple syrup
  • 1 teaspoon vanilla extract
  • 1 & 3/4 cups non-dairy milk
  • 1 teaspoon baking soda
  • 1 tablespoon apple cider vinegar
  • A pat of non-dairy butter and a bit of flour to prepare your pan


For the toffee sauce:
  • 1/2 cup + 2 tablespoons non-dairy butter
  • 3/4 teaspoons vanilla extract
  • 1/2 cup brown sugar
  • 1/4 cup non-dairy heavy cream (or cashew cream)


1. Pre-heat the oven to 350ºF (180ºC). Prepare an 8 &1/2 inch cake pan with a removable bottom by cutting a circle of parchment paper to fit the bottom. Rub the sides of the pan with some non-dairy butter and dust them with flour.

2. Place the diced sweet potato in a steamer basket over a pot with water, cover with a tight fitting lid and steam until very tender.

3. In a bowl, mix the all purpose flour, whole wheat flour and oat flour, as well as the cinnamon, baking powder and salt. Set aside.

4. Once the sweet potatoes are tender, add them to the bowl of your standing mixer along with the 3 & 1/2 tablespoons of non-dairy butter and mix on high until combined and slightly whipped.

5. Add the maple syrup and vanilla extract and mix until you have a creamy texture, then with the machine running on medium, add the flour mixture a spoonful a time until you have the consistency of a crumbly dough.

6. In a pot add the non-dairy milk and the finely chopped dates and bring it up to a boil on high heat. As soon as it starts bubbling, turn off the heat and add the baking soda and then the vinegar. The mixture should bubble and grow.

7. Turn your mixer back on, on low, and start adding the date milk mixture a bit at a time and mix only until incorporated, lumps are perfectly fine as long as you see no loose flour.

8. Pour the batter into your prepared pan and bake in the pre-heated oven for 40-50 minutes or until a toothpick or skewer inserted in the center comes out clean. If at any point your cake starts browning too much without the inside being cooked through, cover the pan with foil and cook covered for the remaining time.

9. Once the cake is out of the oven, let it cool in the pan for 10 minutes, then carefully remove it from the pan and let it cool completely on a rack.

10. If your cake has domed or risen too much, slice the top off with a serrated knife to level it off so that it sits flat. Place it cut side down on a serving platter.

11. To prepare the toffee glaze, add all the ingredients to a small pot. Bring them to a boil while whisking constantly. Once boiling, lower the heat and let it simmer for 2 minutes until creamy. Remove from the heat.

12. Place the cake dome or cut side down on a serving platter or cake stand and use a skewer to poke holes all over the top of the cake. Pour the toffee sauce over the cake, tilting the plate so that it covers the top and drips slightly down the sides. Serve and enjoy!

You might also like...

Our Program and Courses

Take a look

Don't miss our weekly goodies!

Our best FREE content straight to your inbox

Our Program and Courses


Membership Program

My Brownble

Online Membership Program

An online program with an ever-growing streaming library of vegan cooking classes, from easy vegan recipes to intermediate, support videos on going vegan and more.

100% Vegan | 450+ Videos | New Content Every Week

Learn More

Premium Courses

The Roadmap 

How to Go Vegan

An online course designed to teach you all you need to know when going vegan

180 Lessons | 40 Recipes | 7 Day Money Back Guarantee

Learn More

Vegan Cheese Recipes

An online course designed to teach you everything you need to know about how to make vegan cheese

42 Lessons | 19 Cheese Recipes | 7 Day Money Back Guarantee

Learn More

Free Courses

Tofu Mastery 

Learn How to Cook Tofu

A free course designed to teach you all the ins and outs of how to cook delicious tofu recipes

100 % Free | 15 Recipes | Lifetime Access

Learn More
Breakfast & Brunch Classics

Vegan Breakfast & Brunch Recipes

A free course filled with vegan breakfast ideas and recipes, including vegan pancakes, tofu scramble, how to make vegan sausages and more

100 % Free | 21 Recipes | Lifetime Access

Learn More


Brownble Super Bundle

Lifetime access to all our products at a reduced price

My Brownble | The Roadmap  | Melt | Tofu Mastery | Breakfast & Brunch Classics

Learn More