Baking, Cookies/Bars, Dessert, Vegan

Vegan Lemon Blueberry Cheesecake Bars

These vegan lemon blueberry cheesecake bars are the perfect summer treat, with a creamy tofu based lemon filling, sweet blueberry topping and a graham cracker crust. Made with simple ingredients and easy to make!

Vegan lemon blueberry cheesecake bars

What You’ll Need to Make Vegan Lemon Blueberry Cheesecake Bars

Blueberries: For this recipe, you can use fresh or frozen blueberries to make the topping. I like using frozen, wild blueberries which are smaller and sweeter.

Granulated Sugar: you’ll need granulated sugar for both the blueberry topping and the cheesecake filling. These cheesecake bars aren’t too sweet so the flavor of the lemon and natural sweetness from the blueberries really comes through.

Graham crackers: for the crust, you’ll need any brand of vegan graham crackers. If you avoid honey, make sure you check the ingredients list to ensure they’re free of any animal products. I like to use Nabisco or the Whole Foods brand.

Vegan Butter: you’ll need vegan butter as a main ingredient for the crust and also to grease the pan. I always use Earth Balance, but other brands work too. Make sure to melt the butter in the microwave or over the stove before adding it to the crust mixture.

Extra Firm Tofu: this is kind of my secret weapon when it comes to vegan cheesecake. Extra firm tofu is the perfect base because it’s solid at room temperature and becomes super thick and creamy when blended. It’s also nut free! Make sure you buy extra firm not firm or silken for the best texture.

Vegan Cream Cheese: in addition to tofu, I like to use vegan cream cheese to get that tangy cheesecake flavor. I’ve tried a lot of vegan cream cheeses over the years, however my favorite has to be either Daiya or Violife, both of which are coconut based. Whatever brand you choose, just make sure it’s unflavored.

Lemons: you’ll need lots of fresh lemons for these vegan lemon blueberry cheesecake bars! Both juice and zest go in the cheesecake filling for extra tartness and tang.

(Full Ingredient list and amounts written in recipe card below)

Vegan lemon blueberry cheesecake bars

How to Make Vegan Lemon Blueberry Cheesecake

Step 1: make the blueberry topping: I like to make the blueberry jam/compote thing (not sure what to call it) first so it has time to cool off before I add it to the cheesecake. It’s super simple. Just add your blueberries, sugar and a little water to a small sauce pan and bring that to a boil. Reduce the heat and simmer, stirring occasionally, for about ten minutes until the blueberries had released their liquid and begun to thicken. Set the pan aside to cool or store in the fridge until ready to use.

Step 2: prepare the pan: I use an 8×8 square baking dish to make these bars. Use vegan butter to first grease the bottom then press the two down sheets of parchment so they stick. This will make the bars easy to remove once they’ve chilled.

Step 3: make the crust: this one is also pretty simple, just blend up some graham crackers, melted vegan butter and a couple tablespoons of flour in a food processor until the mixture is finely ground. It should resemble wet sand. Press the mixture into the baking dish using the back of a measuring cup for an even layer. You’ll want to pre-bake the crust for about 10 minutes before adding the filling to ensure the bars don’t end up soggy.

Step 4: make the cheesecake filling: start by wrapping your block of tofu in a few sheets of paper towel and squeezing out as much liquid as you can. Wipe out the bowl of the food processor and add in the tofu, cream cheese, lemon juice, zest and sugar. Blend until very smooth, scraping down the sides as needed.

Step 5: assemble and bake: pour the filling over the pre-baked crust and smooth with a spatula. Add on dollops of the cooled blueberry compote and swirl it around with a spoon. It’s ok if you don’t use it all. Bake the cheesecake bars for about 50-55 minutes or until the edges have set but the middle is still a little jiggly. Let the cheesecake bars cool at room temperature for a few hours before transferring to the fridge to chill for at least 6 hours. Serve chilled and enjoy!

Vegan lemon blueberry cheesecake bars

Tips for Success

  • If using tofu packed in water, it’s important that you get as much liquid out as possible so the cheesecake firms up properly while it cools. This can be done by squeezing the water out with paper towels or pressing for a few hours.
  • To make these bars gluten free, use gluten free graham crackers and replace the all purpose flour with oat flour.
  • For clean, even slices, run a knife under hot water and dry with a towel before making each cut.
Vegan lemon blueberry cheesecake bars

More Vegan Desserts to Try:

Made this vegan Broccoli Cheddar Soup? Tag @wandering_chickpea on Instagram to be featured in my stories and follow along on Pinterest for more delicious recipes!

Yield: 16 bars

Vegan Lemon Blueberry Cheesecake Bars

vegan lemon blueberry cheesecake bars

Vegan lemon blueberry cheesecake bars with a creamy tofu based filling, sweet blueberry topping and buttery graham cracker crust.

Prep Time 25 minutes
Cook Time 1 hour 10 minutes
Total Time 1 hour 35 minutes


For the blueberry topping

  • 6 oz fresh or frozen blueberries
  • 1/4 cup sugar

For the crust

  • 12 graham cracker sheets
  • 6 tbsp vegan butter, melted
  • 2 tbsp all purpose flour

For the filling

  • 1 14 oz block extra firm tofu, drained
  • 8 oz vegan cream cheese
  • 1/2 cup granulatedsugar
  • 1/4 cup lemon juice
  • 1 tbsp lemon zest
  • 1 tsp vanilla extract


  1. Preheat the oven to 325° F and line a greased 8x8 baking dish with parchment.
  2. In a small sauce pan, add blueberries, sugar and 1 tbsp of water. Bring to a boil and cook for 2-3 minutes then reduce the heat to medium low and simmer for another 10 minutes until thickened, breaking up the blueberries with the back of your spoon. Set aside to cool or store in the fridge.
  3. To make the crust, add graham crackers, melted vegan butter and flour to the bowl of a food processor. Blend into into very fine crumbs. Use the back of a measuring cup to firmly press the mixture into the prepared baking dish. Pre-bake the crust for 10 minutes.
  4. To make the filling, wrap the tofu in a few sheets of paper towel and do your best to squeeze out any excess liquid. Add tofu, vegan cream cheese, lemon zest/juice and vanilla extract to the bowl of a food processor. Blend until very smooth, about 2-3 minutes.
  5. Pour the filling into the pre-baked crust and smooth with a spatula. Use a spoon to place dallops of blueberry sauce on the surface and drag it through to make swirls. Bake the cheesecake for 50-55 minutes or until set on the edges but still somewhat jiggly in the center.
  6. Remove from the oven and let come to room temperature before refriderating for at least 6 hours, ideally overnight. Serve chilled.

Nutrition Information:



Serving Size:


Amount Per Serving: Calories: 171Total Fat: 11gSaturated Fat: 5gTrans Fat: 0gUnsaturated Fat: 5gCholesterol: 11mgSodium: 99mgCarbohydrates: 14gFiber: 1gSugar: 7gProtein: 4g

All nutritional info is an estimation

Did you make this recipe?

Please leave a review below and tag @wandering_chickpea on Instagram!