Free shipping in the US & UK

This section doesn’t currently include any content. Add content to this section using the sidebar.

Image caption appears here

Add your deal, information or promotional text

Tofu Cake: A Vegan Chocolate Cake Recipe

Tofu cake? As in, a cake made from tofu?

Yes! Hungry vegan cake lovers, you are reading that correctly. It is possible to prepare delicious chocolate cakes using silken tofu instead of any dairy products. Trust us, this one's decadently smooth, and we've been perfecting the recipe for weeks!

Prepare your tofu press and get ready for a spot of vegan baking. Here's our healthy tofu chocolate cake recipe!

How to make tofu cake

Makes 4 large slices


  • 12.5-ounce (350g) packet of firm silken tofu
  • 1 and 3/4 cups (220g) flour (we prefer all-purpose flour)
  • 1 cup (95g) of unsweetened cocoa powder
  • 1 and 1/2 tsp baking soda
  • 1 and 1/2 tsp baking powder
  • 1/4 tsp of salt
  • 1 and 1/4 cup (300ml) of maple syrup
  • 1 cup (240ml) of almond milk
  • 1/3 cup (80ml) of boiling water
  • 3 tbsp of canola oil


  1. Preheat your oven to 375degrees Fahrenheit (175degrees Celsius).
  2. Prepare two 9-inch cake tins by giving them a light greasing of vegan margarine.
  3. Measure out the all-purpose flour into a large mixing bowl. Pour in your cocoa powder, baking powder, baking soda, and salt before mixing everything thoroughly.
  4. Squeeze out the liquid from your block of silken tofu, using a tofu press. If you don't have a press, you can use a chopping board and paper towels!
  5. Chop your pressed block of tofu into small cubes and place them into a food processor. Blend the tofu until you have a soft, creamy consistency.
  6. When the tofu is creamy enough for your cake, pour in your flour mixture, the maple syrup, and the canola oil, then blend the ingredients.
  7. Next, pour almond milk into the mix before blending again.
  8. Add boiling water straight into the food processor and stir gently by hand until a thick yet smooth cake batter has formed.
  9. Pour your cake batter directly into your two cake tins, evenly spreading the mixture across the two.
  10. When your oven has preheated, place the cake tins in the centre for 30 minutes.
  11. Remove the cake tins from your oven and allow them to cool on a rack for at least 20 minutes.
  12. Remove from the cake tins after 20 minutes and allow to cool further.
  13. Place the two halves together and serve your double-layered cake with some dairy-free icing, chocolate sprinkles, or any of your favorite vegan toppings!

Tofu cake recipe FAQ

How healthy is tofu chocolate cake?

Tofu desserts recipes are surprisingly healthy in comparison to traditional, dairy-based products. Not only does this cake have all the goodness that comes from homemade baking, but the tofu base ensures that this chocolate cake is low in calories but high in protein.

Each serving contains a high quantity of protein, which is perfect for vegans who might be trying to supplement their protein intake. To make the recipe healthier, you can switch the maple syrup for agave syrup or leave it out entirely (it won't be sweet, but it'll still be tasty).

Of course, there are still calories, carbs, and fat to consider when you're baking with tofu, so try to limit your serving to one slice at a time if you want to keep a healthy, balanced diet!

How can I tell if the cake is cooked through?

Your cake shouldn't need any more than 30 minutes to cook through to the centre, but there's an easy way to check if it's ready or not.

Take a toothpick and place it in the centre of the cake. Pull the toothpick out, and if it's clean, then the cake is ready to eat. If the batter sticks to the toothpick, then it needs more time to cook.

What tofu do I need to use?

There will be several varieties of tofu that you can find in your local store, but without a shadow of a doubt, the best tofu for baking is silken tofu.

It's is the softest tofu on the market, and when it's blended, it has a smooth and creamy texture that's similar to dairy-products. Baking silken tofu, instead of the normal variety, will allow it to take on the flavours of the surrounding ingredients, making it perfect for chocolate cakes!

That's our tofu recipe complete!

Celebrate your next birthday with a tofu birthday cake, bring out the healthy chocolate cake when you're craving a sweet dessert without the calories, or prepare our decadent dessert when you just want some chocolatey goodness after a long day at work!

Desserts made with tofu really are a winner, so why not save our vegan recipe for next week?