Cream butter and sugar; beat in eggs. In a separate bowl, add spices and 1/4 teaspoon salt to flour. Dissolve soda in molasses. Add flour mixture to creamed mixture, alternating with sour cream and molasses. Add more flour if necessary to make a stiff dough. Roll out and cut with cookie cutters.
Bake soft molasses cookies at 350° for 10 minutes.