Coffee, cashew cream, and chocolate ganache make these gluten-free, dairy-free protein tiramisu bars the perfect no-bake, high-protein dessert.

Jump to:
There's a quiet little corner in my recipe notebook labeled healthy dessert recipes, and it's gotten more crowded with every passing year. It started as a page or two, scribbled notes on late-night granola bars and a protein waffle that didn't taste like cardboard, but it's since turned into a stack of folded pages, splattered with coffee stains and streaks of melted chocolate.
Somewhere between making snacks for the kids and trying to keep up with my own energy, I realized that the recipes I keep coming back to are the ones that don't ask me to compromise.
I remember seeing a video on TikTok the other day, someone joking about how far gym culture has come. Back then, you had to choke down half a dozen boiled eggs, or worse, raw chicken, just to hit your protein goal for the day. Now there's an entire world of healthy protein dessert recipes that feel like they were made for real life, recipes that keep the joy in food.

I started building my own list over the years. Protein waffles with a drizzle of protein chocolate sauce for weekends when Leo asks for pancakes but I want something that actually fuels me. Chocolate peanut butter smoothie bowls or chocolate chia protein pudding that feel like a treat but slide easily into mornings when Lin climbs into my lap, yogurt spoon in hand. And on days when I have to run out the doors, pumpkin protein balls make the perfect snack.
This tiramisu bar recipe belongs in that same corner of my notebook, though it leans a little more on the indulgent side. Some days, I just want something sweet in the morning, a slice of something creamy and coffee-kissed that feels like dessert but doesn't throw the whole day off. And if it happens to have protein? Even better.
Classic Tiramisu Remembered and Remade (With a Dose of Protein!)

I have always had a soft spot for tiramisu. Whether it is a zesty lemon tiramisu or a no bake strawberry tiramisu, I can't be trusted around a tiramisu! It's one of those Italian desserts that feels like a memory even the first time you taste it, coffee-soaked layers, soft cream, a dusting of cocoa that clings to your fingers.
Something that felt like tiramisu but also fit into the way we eat now, a protein bar recipe that could double as breakfast or slide onto the table after dinner. Something that belonged with the healthy dessert recipes already stacked in my notebook.

That's how these protein tiramisu bars came together: coffee-soaked dates pressed into a nutty base, a creamy cashew layer that echoes mascarpone, and a glossy dark chocolate ganache that makes the whole thing feel more like a treat than a chore.
I snack on these at the end of a long day, while the kids are munching on popping corn with coconut oil and doing their homework. These bars are part of the growing list of healthy high protein snacks that don't feel like a compromise. They're also proof that the best tiramisu recipe doesn't always come in a trifle dish, it can fit neatly into a square pan, waiting quietly in the freezer for whenever you need it.
How to Make Healthy Tiramisu Protein Bars Recipe

Prepare the Coffee-Soaked Dates
Brew a strong cup of coffee and pour it over the sliced Medjool dates. Let them soak until soft and fragrant, about 10 minutes. Once they've absorbed that deep coffee flavor, drain them and save the leftover liquid, you'll need it later for the next layer.
Make the Base Layer

In a food processor, combine the softened dates with almonds and buckwheat groats. Add a spoonful of coconut oil and blend until the mixture turns into a sticky dough. Press this firmly into the bottom of a parchment-lined square pan, smoothing it into an even layer. Slide the pan into the freezer to firm up while you move on.
Blend the Coffee Layer

Drain the soaked cashews and place them in the blender with coconut milk, cacao powder, a splash of the reserved coffee, agave, vanilla protein powder, and a bit of vanilla extract. Blend until the mixture is completely smooth and creamy. If it looks grainy, keep blending a little longer. Spread this coffee layer over the base and return the pan to the freezer for about an hour, until set.
Prepare the Vanilla Cream Layer

Blend another batch of soaked cashews, this time with coconut milk, agave, coconut oil, and vanilla. This layer should taste light and softly sweet, almost like mascarpone. Pour it over the chilled coffee layer and smooth the surface with a spatula. Freeze again for another hour or two.
Make the Chocolate Ganache Layer

In a small saucepan, or using short microwave bursts, melt dark chocolate with coconut oil and a spoonful of coconut milk. Stir until the ganache turns glossy and pours easily from your spoon. Spread it evenly over the vanilla cream layer, letting it coat the top completely. Freeze once more until the chocolate is set.
Garnish and Serve

Before slicing, take the pan out of the freezer and let it sit on the counter for 10-15 minutes. This softens the layers just enough for clean cuts. Use a warm knife for neat squares, then dust the top with cacao powder to finish.
Storage

These protein tiramisu bars are kept beautifully in the freezer. Once they're fully set, cut them into bars and store them in an airtight container with parchment between the layers to keep the ganache smooth.
They'll stay fresh for up to two weeks in the freezer. When it's time to serve, take out the bars and let them rest at room temperature for 10-15 minutes. The cashew cream softens slightly, the ganache yields under a knife, and each square tastes as rich and balanced as the day you made them.
Top Tips
Blend Cashews Until Silky - when you think you've blended the cashews enough, give it another minute. I learned this the hard way the first time and ended up with a grainy layer. A truly smooth blend gives the bars that mascarpone-like creaminess that makes them feel like the best tiramisu recipe in bar form.
Freeze Between Every Layer - patience is key here. If you rush and pour a layer before the one beneath it is firm, they'll blur together instead of stacking cleanly. I've made that mistake before, and while it still tasted fine, the layers didn't have that neat, satisfying look when sliced.
Recipe
Tried and loved this recipe? Please leave a 5-star review below! Your reviews mean a lot to me, so if you've got any questions, please let me know in a comment.
Protein Tiramisu Bars
Equipment
- 8x8 inch square pan
Ingredients
Base Layer
- 1 cup Medjool dates pitted and sliced
- ¼ cup strong brewed coffee for soaking dates
- ½ cup almonds
- ½ cup buckwheat groats
Coffee Layer
- ¾ cup soaked cashews
- ⅓ cup canned coconut milk
- 2 -3 tablespoon reserved coffee
- 2 tablespoon cacao powder
- 2 tablespoon agave syrup
- 1 scoop vanilla protein powder
- 1 teaspoon vanilla extract
Vanilla Cream Layer
- ¾ cup soaked cashews
- ⅓ cup canned coconut milk
- 2 tablespoon agave syrup
- 1 teaspoon coconut oil
- 1 teaspoon vanilla extract
Chocolate Ganache Layer
- ¾ cup dark chocolate chips about 4 oz
- 1 tablespoon canned coconut milk
Garnish
- Cacao powder for dusting
Instructions
- Brew a small but strong cup of coffee. Pour it over sliced Medjool dates in a bowl and let them soak for about 10 minutes until they turn soft and infused with coffee flavor. Drain them, keeping the coffee for later.
- In a food processor, blend the soaked dates with almonds and buckwheat groats until a sticky dough forms. Press this mixture into a parchment-lined 8x8-inch pan, smoothing it flat. Freeze while you prepare the next layer.
- Drain your soaked cashews and add them to a blender with coconut milk, cacao powder, reserved coffee, agave, vanilla protein powder, and vanilla extract. Blend until smooth and creamy. Spread this coffee layer over the frozen base and return the pan to the freezer for about 1-2 hours.
- In the blender, combine the second batch of soaked cashews with coconut milk, agave, coconut oil, and vanilla. Blend until silky. Pour over the coffee layer and smooth the top with a spatula. Freeze again for 1-2 hours until set.
- Melt the dark chocolate with coconut milk using short microwave bursts or over low heat on the stove. Stir until smooth and glossy. Pour over the vanilla cream layer and spread evenly. Freeze one last time for 1-2 hours until the chocolate hardens.
- Remove the pan from the freezer and let it sit at room temperature for 10-15 minutes. Slice into 16 squares with a warm knife for clean cuts. Dust with cacao powder before serving.






Yolanda says
I absolutely love this recipe! I made it with instant coffee and it was perfect for a pre gym boost. It’s truly inspiring to see how far food culture has come and it's definitely a plus since I love tiramisu..
kseniaprints says
Isn't it amazing? And I love that you can now make things with protein that don't taste gross.
Vanessa says
I would love to try this, but my husband has a nut allergy. Do you have any suggestions for substitutions? Thanks!
kseniaprints says
Yes! Some ideas I have: for the almond base layer, you can substitute with sunflower seeds, pumpkin seeds, or rolled oats in equal quantities, or unsweetened coconut flakes (use 3/4 the amount). For the cashew cream layers, replace cashews with tahini (1:1 ratio), coconut cream blended with coconut oil, sunflower seed butter (1:1 ratio with coconut milk), or blanched hemp seeds. When using seed butters, add an extra tablespoon of coconut oil for creaminess and blend longer to ensure smoothness. The texture may vary slightly from the original, but it should taste good! Of course, if he's allergic to any of these, let me know and I'll put my thinking cap back on ;p