The short answer: It is not recommended.
The long answer: Just like dogs, cats should not consume certain types of nuts. Even though nuts are a good source of healthy fats, some of them have high fat content that may lead to digestive issues in your cat. Overeating may cause immediate effects such as vomiting and diarrhea. When eaten regularly, its long-term effects may include pancreatitis and weight gain.
Brazil nuts, walnuts, and almonds are high in fat so they must never be fed to your cat. Additionally, almonds contain the chemical compound cyanogenic glycosides, which can cause upset stomach, dilated pupils, and hyperventilation. Peanuts are non-toxic for cats, but since they also contain a considerable amount of fat, it’s best not to give them to your pet. Though adult cats won’t have a problem eating hazelnuts and pine nuts, kittens may have problems digesting these types of nuts.
What to do if your cat accidentally eats nuts: Read the nutrition facts label to check if there are any ingredients that may be toxic for your cat. Get in touch with your veterinarian if she ate nuts flavoured with sugar, salt, onion, garlic, and chives, or if you suspect that she consumed a large amount of nuts in one sitting.
If the nuts came in shells, observe if your cat is experiencing stomach pain or having difficulty breathing. The hard shells may cause choking, blockage, or internal tears.
In summary: Since most nuts are not recommended for cats, it is advisable not to feed any type of nut to your pet so she doesn’t get used to them. Store, eat, and dispose of them properly to prevent your cat from getting her paws on the nuts and shells.