Preheat oven to 350°F. Grease 8.5x4.5-inch loaf pan and set aside.
In a medium bowl using the whisk attachment, combine the flour, baking soda, baking powder, salt, cinnamon, ginger and cloves. Use a whisk to stir until all the ingredients are incorporated. Set aside.
In a stand mixer, combine the softened butter, brown sugar, eggs, sour cream, molasses, orange zest, and vanilla. On medium speed, mix until smooth and fully incorporated.
Reduce to low speed. Gradually add the flour mixture and milk, alternating between each addition. Mix on medium low speed until smooth and fully combined, about one minute.
Pour the gingerbread batter into the prepared pan. It should fill the pan 2/3 full.
Bake on the center rack of your oven for 40-45 minutes. Test to see if it's done by inserting a toothpick or cake tester in the center. It should come out clean. Allow the gingerbread to cool in the pan for 10 minutes before removing. Place it on a wire cooling rack to continue to cool completely.
Dust with powdered sugar or top with Cream Cheese Frosting.