Preheat your oven to 350 degrees and line a loaf pan with parchment paper and spray with non-stick spray. Set aside.
In a medium sized bowl combine flour, ginger, cinnamon, nutmeg, cloves, baking powder, baking soda and salt. Set aside.
In a large bowl combine sugar, molasses, greek yogurt, melted butter and vanilla. Mix well until just combined.
Now, add your eggs and mix until just combined- don't over mix!
Add flour mixture to the molasses mixture and stir again until just combined. If you over mix your cake will likely fall in the center.
Immediately place your cake into the oven and bake for 45-50 minutes. You'll know it's done when a toothpick comes out clean.
Allow your cake to cool fully before frosting.
While you cake is cooling make the frosting by first whipping the cream cheese.
Then add in the powdered sugar and milk. Beat this until smooth & uniform.
When cake is fully cooled spread your cream cheese frosting on top, grab a slice and enjoy!