In a blender, add rolled oats, soy milk, chia seeds, maple syrup, vanilla extract (or espresso powder mixture), espresso (if using), cinnamon, salt, and cashew or almond butter. Blend until smooth and creamy.
Let the blended oat mixture sit for 1–2 minutes to thicken slightly.
In a small bowl, whisk together the vegan yogurt, protein powder (if using), and maple syrup until smooth.
In two serving jars or glasses, alternate layers of the blended oats and the yogurt mixture.
Cover and refrigerate for at least 2 hours, or overnight for best texture.
Before serving, dust the top with cocoa powder. Keeps in the fridge for up to 3 days.