Preheat the oven to 350. Spray a loaf pan with non stick spray.
Combine the flour, cardamom, baking powder, baking soda, and salt in a bowl. Set aside.
In a mixing bowl, beat the butter and sugar together with an electric mixer until creamy.
Add eggs one at a team, beating well after each addition.
Add vanilla and sour cream. Mix until thoroughly combined.
Add the dry ingredients in 2 batches, mixing well after each addition.
After the final addition, mix until you have a smooth batter.
Pour the batter into the prepared pan.
Transfer to oven and bake for 1 hour, until inserted tester comes out clean.
Cool the cake in the pan for 15 minutes on a wire rack.
Remove the cake from pan and serve.