Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Vegan Protein Tiramisu Pudding Recipe

Vegan Protein Tiramisu Pudding Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.8 from 26 reviews

  • Author: Mia
  • Total Time: 15 minutes
  • Yield: 2-3 jars 1x
  • Diet: Vegan

Description

This creamy, indulgent Protein Tiramisu Pudding gives you the classic flavor of tiramisu with a nutritious, high-protein, and plant-based twist. It’s layered with rich espresso-soaked oats and a velvety cashew-vanilla ‘mascarpone’ topping—perfect for meal prep, dessert, or post-workout fuel.


Ingredients

Units Scale

For the espresso layer:

  • 1/2 cup rolled oats
  • 1/2 cup brewed espresso (or strong coffee), cooled
  • 1 tbsp maple syrup
  • 1 tbsp cocoa powder
  • 1/4 tsp cinnamon

For the protein ‘mascarpone’ layer:

  • 1/2 cup raw cashews (soaked in hot water for 30 mins & drained)
  • 1/2 cup unsweetened almond milk
  • 1/4 cup vanilla vegan protein powder
  • 2 tbsp maple syrup
  • 1 tsp vanilla extract
  • Pinch of salt

Topping:

  • Cocoa powder for dusting

Instructions

  1. Prepare espresso layer: In a bowl, mix oats, espresso, maple syrup, cocoa powder, and cinnamon. Let sit for 10–15 minutes until thickened.
  2. Make the ‘mascarpone’: Blend soaked cashews, almond milk, protein powder, maple syrup, vanilla, and salt in a high-speed blender until completely smooth.
  3. Assemble: Layer espresso oats on the bottom of small jars or cups. Spoon the creamy protein topping over the oats.
  4. Chill: Refrigerate for at least 1 hour to let flavors meld.
  5. Serve: Dust with cocoa powder before serving.

Notes

  • Use decaf coffee if making this as an evening treat.
  • Substitute with chocolate protein powder for a mocha variation.
  • Add a splash of coffee liqueur (non-alcoholic or regular) for a more traditional tiramisu feel.
  • Prep Time: 15 minutes