Vegan cheesecake brownies

Vegan cheesecake brownies

vegan cheesecake brownies stack

Hello, how Valentines ready are you? I am not being serious – I am not someone who is into this whole commercial lovefest that occurs on 14th of February every year, but I do love a good dessert and so I can totally get behind baking something delicious for you and the person/people you love. Why the heck not?

If you are with me, I have a perfect recipe for you. This tray of vegan cheesecake brownies studded with raspberries has it all. It has the looks, it has an intensely chocolatey fudgy base, fragrant and creamy cheesecake topping and tangy pops of raspberry surprise suspended within.

A while ago, I set up a neighbourhood cake group so that I can share my test bakes with my neighbours and minimise food waste, which I abhor. These brownies have proven to be one of the most popular desserts on the group in a while so they must be good. And the best part is that they are also not that hard to make either.

The base is simple brownies – it’s based on my earlier recipes for these eggless brownies – so not hard to make at all and the cheecake bit is even easier. You simply place all of its ingredients in a blender and hey presto, the top layer is ready in seconds. Then all you have to do it to combine the two in a baking tin, adorn the top with raspberries, bake and then wait (that’s by far the hardest part!!) until they are completely cold and then chill them in the fridge for a couple of hours. The last bit can be skipped, but if you love extreme fudginess, they are better for it.

vegan cheesecake brownies ingredients


CASHEWS: Raw cashews, soaked in boiling water for at least 20 minutes, form the base of the cheesecake. You could also make one with vegan cream cheese, but I wanted an ingredient that is accessible no matter which country you live in and vegan cream cheese brands are bound to different in different countries.

CASTER SUGAR: Caster sugar, which is superfine white sugar, is used to sweeten the cheesecake mix and to sweeten and add structure to the brownie batter.

LEMON, JUICE & ZEST: A generous amount of lemon juice and some lemon zest are used to give the cheesecake mixture its pleasant tanginess, which offsets the sweetness of the brownie base beautifully. I also added some orange zest to this mixture (orange and chocolate are such a great combo) but you can skip it if it doesn’t appeal or you don’t have an orange lying around.

VEGAN BUTTER: I added a small amount of vegan butter to the cheesecake layer to keep it moist and creamy and I also used it in the brownies. You could use coconut oil in both cases, if you prefer, but vegan butter is my preference. I used Violife as it’s available in shops near me, but Naturli (a Danish brand) is the best on the British market in my opinion.

FROZEN RASPBERRIES: Not only do raspberries add a beautiful visual contrast to these two tone brownies, but they also offer beautifully tangy pops of flavour here and there – something that all of my taste testers loved. Fresh raspberries won’t stand up to the prolonged heat as well so I recommend using frozen for that reason.

DARK CHOCOLATE: A good tray of brownies relies on good chocolate. I used 70% cacao dark chocolate and that’s what I recommend for an intensly chocolatey flavour.

MUSCOVADO SUGAR: Muscovado sugar is high in moisture and so it helps to crank up brownies’ fudgy interior. If you haven’t got any, don’t worry. I made some tests with caster sugar and the brownies came out really good too.

ALL PURPOSE FLOUR: Plain flour is used in these brownies and that’s important – we don’t want to use self-rising flour as it would make these brownies cakey.

CORNSTARCH: A bit of cornstarch helps with fudginess, but if you cannot have it, use another tablespoon of plain flour instead.

COCOA POWDER: Dutch processed cocoa powder gives the brownie layer even more chocolate richness than what you would get if you were to use melted chocolate alone.

SALT: A bit of salt is great in desserts and especially in chocolate desserts as it makes the chocolate taste better. I only used a small amount as my vegan butter contains salt already, but if yours doesn’t, feel free to double the amount.

BAKING SODA: A very small amount of baking soda helps these brownies cook, but it’s not enough to make them cakey.

AQUAFABA: Legume cooking water or canning liquid is used here to replace eggs and it does so with flying colours. I used aquafaba from homecooked chickpeas, but your can also use the liquid from a can of chickpeas. My favourite brand in the UK is Biona.

vegan cheesecake brownies prep step 12

Start off with lining your baking tin (20 cm / 8″ square) with two long strips of baking paper – you want them to be long enough to stick out of the tin. Next, whip up your cheesecake layer by blending all of the ingredients until silky smooth.

vegan cheesecake brownies prep step 34

Set up your chocolate, vegan butter and brown sugar in a bowl over a gently simmmering water. Allow them to melt into each other while you whip your aquafaba with an electric whisk. Whip your aquafaba until it turns into soft and fluffy white foam full of little bubbles (about 2 minutes with a hand held whisk).

vegan cheesecake brownies prep step 56

When you aquafaba looks like in the previous photo, start adding sugar. Add it gradually whipping after each addition. It should take about 3 minutes and it should look like the photo on the left once you are done. If you let it sit for a couple of minutes, it will look like egg whites at so called ribbon stage – a trail of it will hang around for a few seconds before dissolving. At this point, start adding melted chocolate mixture while folding it into the aquafaba GENTLY and SLOWLY. Don’t add it all at once, keep adding it while you fold.

vegan cheesecake brownies prep step 78

Once you’ve added all chocolate and your mixture looks more or less uniform (a few white streaks are ok), gradually add in dry ingredients. Fold them in slowly and gently, scraping the sides of the bowl every now and then. Keep on folding until only just incorporated and there is no white streaks of flour left. Hold half a cup of the brownie batter back and spread the rest in the prepared baking tin. Even the mixture with a spatula, making sure it reaches all the way to the corners and edges of the tin.

vegan cheesecake brownies prep step 910

Pour cheesecake mixture on top, dot leftover brownie batter on top of it and make decorative swirls using a toothpick. Pop a few frozen raspberries into the batter and you are ready to bake.

vegan cheesecake brownies tray

vegan cheesecake brownies side

vegan cheesecake brownies closeup

25 min
43 min
25 min
43 min

  • 130 g / 1 cup cashews, soaked*
  • 25 g / 2 tbsp vegan butter* (no need to melt)
  • 65 g / 1/3 caster sugar
  • 80 ml / 1/3 cup plant milk
  • 60 ml / ¼ cup lemon juice + zest of ½ lemon
  • zest of ½ orange (optional)
  • 10 ml / 2 tsp vanilla extract
  • frozen raspberries, to decorate (optional)


  • 150 g / 5¼ oz vegan 70% cocoa dark chocolate
  • 100 g / ½ cup vegan butter
  • 50 g / ¼ cup soft brown (muscovado) sugar (or more superfine sugar)
  • 125 g / 1 cup all purpose flour*
  • 8 g / 1 tbsp cornstarch
  • 50 g / scant ½ cup unsweetened Dutch cocoa powder
  • ¼ tsp salt
  • ¼ tsp baking soda (GF certified if needed)
  • 120 ml / ½ cup aquafaba (chickpea brine), from a can of chickpeas or home cooked
  • 200 g / 1 cup caster sugar



  1. Place all of the cheesecake ingredients (apart from raspberries) in a small blender. Blend until silky smooth and set aside.


  1. Preheat the oven to 180° C / 355° F. Line a square 20 cm / 8 inch baking tin with two long strips of baking paper so that all of the sides are covered.
  2. Melt broken up chocolate, brown sugar and vegan butter in a bowl suspended over a pot of barely simmering water. Allow them to melt slowly, switch the heat off when most of the chocolate has melted. Stir gently to combine at the end.
  3. Combine flour, cornstarch, cocoa powder, salt and baking soda in another bowl – if your cocoa powder is lumpy, sift it into the flour. Mix well with a spoon.
  4. Using an electric whisk, whip aquafaba in a (spotlessly clean) large bowl until it turns into a fluffy white foam full of little air-bubbles – see photos above (about 2 minutes using handheld electric whisk).
  5. Gradually start adding sugar whisking for a few seconds after each addition (this should take about 3 minutes).
  6. Using a spatula, gently fold melted chocolate mixture into the aquafaba and sugar mixture.
  7. Gradually add dry ingredients into the chocolate mixture whilst gently folding with a spatula. Keep on folding until there is no flour pockets left but no more than that.


  1. Reserve ½ cup (120 ml) of brownie batter and spread the rest in the prepared baking tin. Make sure it reaches all the way to the sides and corners of the tin.
  2. Pour ‘cheesecake’ mixture on top, spreading it all the way to the corners, then dot leftover brownie mixture in several places.
  3. Make decorative brownie-cheesecake swirls using a chopstick and decorate with frozen raspberries. Bake on the middle shelf for 30 minutes.
  4. Cover the top with a piece of kitchen foil and bake for further 13-15 minutes (43-45 minutes total). The cheesecake will look cooked but the toothpick inserted into the centre will still come out gooey – that’s the way we want them. Take the tin out of the oven, allow to cool completely and then refrigerate for 2-3 hours for best results.
  5. Cut with a knife dipped in hot water (and wiped dry). Store an air-tight container in the fridge in or freeze for up to 1 month.

*CASHEWS: Soak raw cashews in boiling water for at least 20 minutes (or overnight in cold water), drain before using. I am confident that good quality vegan cream cheese will work just as well and while I haven’t tested this recipe with vegan cream cheese, this is how I would modify the recipe: use 1 cup of vegan cream cheese and all other ingredients the same except for lemon juice (I would use 1-2 tbsp, adjust to your taste!) and only about ¼ cup (60 ml) of plant milk.

*VEGAN BUTTER: You can use coconut oil (I recommend odourless coconut oil for a neutral taste), but vegan butter block is better. I used Violife butter.

*PLAIN FLOUR: To make these brownies gluten-free, use a good GF flour mix and ½ tsp xanthan gum or 2 tsp psyllium husk powder to help with binding.

This recipe is based on several of my old recipes, including: this one, this one and that one.

23 g
12 g
4 g
4 g
36 g
*per 1 out of 16 pieces
How would you rate this recipe?
This is a test string

Leave a Reply

Your email address will not be published.

5 reviews, 17 comments
forgot to leave 5* :)
    Thank you :)
Another fantastic recipe! I didn't read the instructions properly and put all the brownie batter in at once, so i couldn't really swirl it together, but I threw some chocolate chips on and swirled those in to compensate and it still worked great. I love how reliable your recipes are, even when made gluten free! Thank you!!
    Aw thanks Emily, I am so chuffed to hear that you enjoyed these so much and thank you for taking the time to review, I really appreciate it. Ania
The taste is great but the brownie base was very very solid and hard to spread and could not make any decorative swirls - what did I do wrong?
    Hi Enka,
    Sounds like you perhaps let the melted chocolate (or the batter once combined) sit around for too long and as the chocolate in the mixture cools, it solidifies making the batter thicker. It's not really a problem as you can just lump the leftover brownie batter on top of the cheesecake and it will still look pretty. Hope this helps! Ania
Delicious!! 😊 Mine turned out more like a cake than brownies but it is so good! I didn't have all the ingredients at home so I went with what I had and subsituted a few things; sorghum and buckwheat flour instead of regular flour, 4 egg whites since I didn't have aquafaba, 1 whole snack lemon (the really small lemons with sour juice and sweet peel) + the juice from a tangerine, and only half the amount of caster sugar. It worked out brilliantly and everyone loved it! There are so many brownie recipes out there and it is lovely to now have a go to recipe. :)
    Thanks Veronica, I am pleased to hear that you enjoyed eating and making these despite throwing the rule book out of the window ;) Well done, you must have a great a baking instinct! x Ania
      I made a few alterations but I did use your recipe as a base, and I am really happy you posted it! Loved the combination of cashew based cheesecake and brownie. I have saved it as a favourite (both the original and the substitutions), as well as a bunch of brownies in the freezer. Yum! :) Keep posting recipes. You have a lot of happy people out there making them! Xx
        Aw thank you Veronica, that's so lovely to hear! x Ania
Delicious, easy to follow recipe. We loved the combination of flavours - rich chocolate, lemony cheesecake and tart berries. Although, I used only half of the sugar, it was still plenty of sweet for us. Thanks Ania for another great recipe!
    Thanks so much, I am delighted to hear that you enjoyed these brownies and found them easy to make too, Maria! And thank you for taking the time to review, I really appreciate it. x Ania
Czy maliny należy wcześniej rozmrozić? Czy raczej mrożone kłaść na ciasto?
    Nie, nie trzeba. Mrozone maliny spisuja sie duzo lepiej tutaj. Pozdrawiam! Ania
Hey, great recipe but can I ask if it’s okay to sun the cashews for vegan cream cheese, and how much should I use? Cashews are high FODMAP and I need to avoid. Many thanks!
    Hi Carla,
    Yes, I am positive that cream cheese will work, but I have not tested this recipe with it so this is just my hunch based on my cooking/baking experience. What I would do: use 1 cup of vegan cream cheese plus all the other ingredients but use only 1-2 tbsp of lemon juice (adjust to your taste) and about 60 ml (¼ cup) of plant milk. Hope this helps! x Ania
      Thank you Ania!! I will try this tomorrow xx
        My pleasure, I hope they will come out well. x Ania
This looks amazing!
If I were to use vegan cream cheese instead of cashews, what would I need to do with it? Do I best with sugar and does anything else change?
    Hi Serena,
    So I shall preface this by sayintg that I have not tested this recipe with vegan cream cheese, but here is what I would do: use 1 cup of vegan cream cheese plus all the other ingredients but use only 1-2 tbsp of lemon juice (adjust to your taste) and about 60 ml (¼ cup) of plant milk. Hope this helps!
Michelle O'Riordan:
You say the cashews form the base. So do you put this in the lined tin first? Before the chocolate layer? Like a cheesecake biscuit crumb? I'm confused as the photos indicate otherwise. Can't wait to make this.
    Hi Michelle,
    I think you might have misread what I said. I said that cashews form the base (ie the main ingredient) of the cheesecake layer, that's all. Please follow the instructions and refer to the photos if you are unsure about anything and you will be golden :) . I hope you'll enjoy these. x Ania
Join our mailing list and we we will let you know when we publish a new recipe. You'll receive our DELIGHTFUL DESSERTS E-BOOK as a thank you for supporting us.