In a bowl, cream butter and sugar. Add 1 egg at a time, beating well after each addition. Stir in extract. Sift together flour, cardamom and baking soda; add alternately with sour cream to creamed mixture. Fold in almonds. Divide dough into 6 parts; shape into logs (like refrigerated cookie dough). Place 3 each on 2 greased baking sheets. Bake at 350° for about 30 minutes or until light brown.
Remove logs to cutting board. Using a sharp knife, slice logs diagonally 1/2 in. thick. Place cookies on sheets; return to oven and bake until light brown. Cool; store in tightly covered containers.
Every editorial product is independently selected, though we may be compensated or receive an affiliate commission if you buy something through our links. Ratings and prices are accurate and items are in stock as of time of publication.