Magnesium-rich foods are the most natural beta blockers, according to Health Medicine Book. Ancient Minerals states that foods high in magnesium include spinach, almonds, halibut and mackerel.
Meat and dairy are also natural beta blockers, according to Health Medicine Book. These foods are rich in potassium as well as the amino acids tryptophan and L-arginine. The amino acids aid in serotonin creation, which lowers stress levels and blood pressure. Pomegranate juice is also an effective natural beta blocker. According to Health Medicine Book, the juice of pomegranates contains more antioxidants than green tea or red wine. Chamomile tea is another natural beta blocker. The herbal tea relaxes the muscles, lowers anxiety levels and assists the body in getting rid of free radicals.