Pour the hot milk over the oats in a mixing bowl and let them soak for 5 to 10 minutes while you prep the other ingredients.
Add the grated carrots to the soaked oats and stir until everything’s combined.
Soak the pitted dates in warm water until soft, then mash them slightly with a fork to break them down.
Add the mashed dates, chopped nuts, orange zest, cinnamon, baking powder, salt, and orange juice to the oat mixture. Mix well.
Line a baking dish with parchment paper, pour in the mixture, and smooth out the top using a spatula.
Bake at 350°F (175°C) for about 20 minutes, or until the cake is lightly golden and feels firm when gently pressed. Let it cool completely in the pan.
While the cake cools, whip the cream in a cold bowl until soft peaks form. It should look fluffy but still soft.
In a separate bowl, mix together the ricotta, mascarpone, lemon zest, and your chosen sweetener until it’s smooth and creamy.
Gently fold the whipped cream into the cheese mixture using a spatula until fully blended but still airy.
Spread the cream evenly over the cooled cake. Chill if you’d like, slice it up, and dig in.