Imagine the lush creaminess of classic cheesecake but without the dairy, the heaviness, or the guilt. These Heavenly Vegan Blueberry Cheesecake Bars are everything you love about a decadent dessert—sweet, creamy, tangy, and rich—but built entirely from wholesome, plant-based ingredients. Whether you’re exploring dairy-free baking, need a make-ahead dessert for gatherings, or just want a fresh treat to enjoy in summer, this recipe checks every box.

These bars are layered with love: a crunchy almond-oat crust, a silky cashew and coconut cream filling, and a sweet-tart blueberry topping. No oven required, no animal products, and absolutely no compromise on flavor or texture. They’re gluten-free, naturally sweetened, and surprisingly simple to put together.
You can freeze them for long-term storage or keep them chilled for a refreshing afternoon snack. Kids love them, adults crave them, and once you try them, you’ll want to make a double batch every time. The rich texture of the cashew filling combined with a pop of lemon and vanilla makes it hard to believe there’s no cream cheese involved.
Let’s dive into the full recipe and unlock a dessert that’s bound to become a new favorite.
Ingredients and Preparation
For the Crust:
- 1½ cups rolled oats (gluten-free if necessary)
- 1 cup raw almonds or pecans (unsalted)
- 2 tablespoons coconut sugar (or substitute with maple sugar or light brown sugar)
- 1 teaspoon ground cinnamon
- ½ teaspoon fine sea salt
- ¼ cup melted coconut oil (can substitute with light olive oil or vegan butter)
- 2–3 tablespoons unsweetened almond milk (or any plant-based milk), for blending
For the Cashew Cheesecake Layer:
- 2 cups raw cashews, soaked in water for 4 hours or overnight, then drained
- ⅔ cup full-fat canned coconut milk, well mixed before using
- ⅓ cup pure maple syrup (adjust to taste)
- 3 tablespoons freshly squeezed lemon juice (about 1 medium lemon)
- 1 teaspoon pure vanilla extract
- Pinch of sea salt
For the Blueberry Swirl:
- 1½ cups fresh or frozen blueberries
- 1 tablespoon maple syrup
- 1 teaspoon lemon juice
- 1 teaspoon cornstarch (optional, for thickening)
Step-by-Step Instructions
1. Prepare the Crust:
- Add the oats, almonds or pecans, coconut sugar, cinnamon, and salt to a food processor.
- Pulse the dry ingredients until a coarse crumb forms.
- Add melted coconut oil and 2 tablespoons of almond milk.
- Pulse again until the mixture holds together when pressed. If it feels too dry, add another tablespoon of almond milk.
- Line an 8×8-inch baking pan with parchment paper.
- Press the crust mixture firmly and evenly into the bottom of the pan. Use the bottom of a measuring cup or glass to flatten and compact the layer.
- Transfer to the freezer while you prepare the filling.
2. Make the Cashew Cheesecake Filling:
- Add soaked and drained cashews, coconut milk, maple syrup, lemon juice, vanilla, and a pinch of sea salt to a high-speed blender or food processor.
- Blend on high until completely smooth and creamy, scraping down the sides as needed. This may take 1–3 minutes depending on your machine.
- Taste and adjust sweetness or lemon if desired.
- Remove crust from the freezer and pour the cashew filling on top.
- Spread the filling evenly with a spatula, smoothing the top.
- Return the pan to the freezer while you prepare the blueberry topping.
3. Prepare the Blueberry Swirl:
- In a small saucepan over medium heat, combine blueberries, maple syrup, and lemon juice.
- Cook, stirring occasionally, for about 5–7 minutes or until the berries burst and the mixture thickens slightly.
- If a thicker swirl is desired, stir in the cornstarch and cook for an additional 1–2 minutes.
- Allow the mixture to cool for 5–10 minutes.
- Spoon the blueberry compote over the cashew layer and gently swirl with a knife or skewer to create a marbled effect.
- Tap the pan gently on the counter to settle everything evenly.
4. Chill and Set:
- Cover the pan with foil or plastic wrap.
- Freeze for at least 4–6 hours, or until completely firm.
- For best texture, allow to thaw in the refrigerator for 20–30 minutes before slicing and serving.
Beginner Tips and Notes
- Soaking Cashews: If you forgot to soak your cashews, speed up the process by soaking them in boiling water for 1 hour instead.
- Blending Tip: A high-speed blender (like Vitamix or Blendtec) will give you the smoothest, creamiest filling. If using a regular blender, blend in batches and be patient.
- Crust Customization: Swap almonds for walnuts or sunflower seeds if you’re avoiding tree nuts. Gluten-free oats are important if serving someone with celiac disease.
- Sweetener Adjustments: Taste the filling and topping as you go—everyone’s sweetness preference differs. You can increase or decrease maple syrup slightly without affecting texture.
- Serving Texture: These bars are firmer when frozen, creamier when chilled. Decide how you like them best and serve accordingly.
Serving Suggestions
- As a Dessert: Serve these bars chilled at the end of a plant-based meal. Pair with iced herbal tea or lemon-infused water for a refreshing combo.
- At Gatherings: These bars make a beautiful addition to baby showers, picnics, brunches, or birthday spreads. They hold up well when plated and travel-friendly if kept cold.
- With Toppings: Garnish with a dollop of coconut whipped cream, a handful of fresh blueberries, lemon zest, or even chopped roasted nuts for extra crunch.
- Make It a Parfait: Crumble a frozen bar into a bowl and layer it with dairy-free yogurt and berries for a fun twist.
Heavenly Vegan Blueberry Cheesecake Bars
Creamy, fruity, and 100% plant-powered! 💜🫐 These Heavenly Vegan Blueberry Cheesecake Bars feature a luscious dairy-free cheesecake layer swirled with vibrant blueberry compote over a buttery, crumbly base. 🌱🍰 No baking, no fuss—just pure, dreamy indulgence in every chilled bite!
- Total Time: 20 minutes
- Yield: 9 large or 16 small bars 1x
Ingredients
For the Crust:
-
1½ cups rolled oats (gluten-free if necessary)
-
1 cup raw almonds or pecans (unsalted)
-
2 tablespoons coconut sugar (or substitute with maple sugar or light brown sugar)
-
1 teaspoon ground cinnamon
-
½ teaspoon fine sea salt
-
¼ cup melted coconut oil (can substitute with light olive oil or vegan butter)
-
2–3 tablespoons unsweetened almond milk (or any plant-based milk), for blending
For the Cashew Cheesecake Layer:
-
2 cups raw cashews, soaked in water for 4 hours or overnight, then drained
-
⅔ cup full-fat canned coconut milk, well mixed before using
-
⅓ cup pure maple syrup (adjust to taste)
-
3 tablespoons freshly squeezed lemon juice (about 1 medium lemon)
-
1 teaspoon pure vanilla extract
-
Pinch of sea salt
For the Blueberry Swirl:
-
1½ cups fresh or frozen blueberries
-
1 tablespoon maple syrup
-
1 teaspoon lemon juice
-
1 teaspoon cornstarch (optional, for thickening)
Instructions
1. Prepare the Crust:
-
Add the oats, almonds or pecans, coconut sugar, cinnamon, and salt to a food processor.
-
Pulse the dry ingredients until a coarse crumb forms.
-
Add melted coconut oil and 2 tablespoons of almond milk.
-
Pulse again until the mixture holds together when pressed. If it feels too dry, add another tablespoon of almond milk.
-
Line an 8×8-inch baking pan with parchment paper.
-
Press the crust mixture firmly and evenly into the bottom of the pan. Use the bottom of a measuring cup or glass to flatten and compact the layer.
-
Transfer to the freezer while you prepare the filling.
2. Make the Cashew Cheesecake Filling:
-
Add soaked and drained cashews, coconut milk, maple syrup, lemon juice, vanilla, and a pinch of sea salt to a high-speed blender or food processor.
-
Blend on high until completely smooth and creamy, scraping down the sides as needed. This may take 1–3 minutes depending on your machine.
-
Taste and adjust sweetness or lemon if desired.
-
Remove crust from the freezer and pour the cashew filling on top.
-
Spread the filling evenly with a spatula, smoothing the top.
-
Return the pan to the freezer while you prepare the blueberry topping.
3. Prepare the Blueberry Swirl:
-
In a small saucepan over medium heat, combine blueberries, maple syrup, and lemon juice.
-
Cook, stirring occasionally, for about 5–7 minutes or until the berries burst and the mixture thickens slightly.
-
If a thicker swirl is desired, stir in the cornstarch and cook for an additional 1–2 minutes.
-
Allow the mixture to cool for 5–10 minutes.
-
Spoon the blueberry compote over the cashew layer and gently swirl with a knife or skewer to create a marbled effect.
-
Tap the pan gently on the counter to settle everything evenly.
4. Chill and Set:
-
Cover the pan with foil or plastic wrap.
-
Freeze for at least 4–6 hours, or until completely firm.
-
For best texture, allow to thaw in the refrigerator for 20–30 minutes before slicing and serving.
Notes
-
Soaking Cashews: If you forgot to soak your cashews, speed up the process by soaking them in boiling water for 1 hour instead.
-
Blending Tip: A high-speed blender (like Vitamix or Blendtec) will give you the smoothest, creamiest filling. If using a regular blender, blend in batches and be patient.
-
Crust Customization: Swap almonds for walnuts or sunflower seeds if you’re avoiding tree nuts. Gluten-free oats are important if serving someone with celiac disease.
-
Sweetener Adjustments: Taste the filling and topping as you go—everyone’s sweetness preference differs. You can increase or decrease maple syrup slightly without affecting texture.
-
Serving Texture: These bars are firmer when frozen, creamier when chilled. Decide how you like them best and serve accordingly.
- Prep Time: 20 minutes
Engagement Features
- Try It and Share: Have you made these bars? Tell us—did you go heavy on the blueberry swirl or keep it light and subtle? Share your photos and tag us!
- Your Favorite Add-ins?: Would you add raspberries or maybe swirl in a bit of almond butter? Let us know in the comments how you customized your bars.
- Rate the Recipe: If this dessert became your new favorite, give it a star rating and let others know why.
- Join the Community: For more no-bake vegan treats like this one, subscribe to the newsletter or follow along on Instagram for daily inspiration.