Vitamin B6 is an essential vitamin that relaxes the nervous system and modulates the body’s stress response. Coming to the best sources of vitamin B6, they are bananas, yogurt, peanut butter, cashews, almonds, avocados, tomatoes, fish, sweet potatoes, spinach and eggs.