Almonds are kind of similar to Brazil nuts, with the main difference that they don't contain as much selenium as Brazil nuts. This can be a good thing in itself, since frequently overdosing on selenium can have a bad effect on your body, and may even cause psychological issues. The most recent recommendation by the board of California is to eat 23 almonds per day. California is also one of the largest producers of almonds in the world, so they may be citing a higher figure than necessary - many people believe that even 10 almonds per day are enough.