Preheat the oven to 350 F. Spray a loaf pan with non stick spray.
Combine milk and saffron. Stir to mix. Leave to sit for 5 minutes.
Meanwhile, combine flour, baking powder, cardamom and salt in a bowl and mix to combine.
In the bowl of an electric mixer, mix butter and sugar until light and creamy.
Add Ricotta and mix until thoroughly combined.
Add eggs one at a time, mixing well after each addition.
Add orange blossom water and saffron milk. Mix well until thoroughly combined.
Add flour combination and mix well until thoroughly combined.
Transfer to the prepared pan.
Bake for 1 ¼ hours, until a tester inserted comes out clean.
Cool for 10 minutes in the pan. Remove from pan.
Cool completely before slicing.