9 Foods for Happy Hormones (and a Better Sex Life)

9 Foods for Happy Hormones (and a Better Sex Life)

Happy hormones are essential for a good sex life and we all want that! But what are happy hormones? Technically speaking, they’re called endorphins. The pituitary gland releases these hormones in response to pain or stress. They produce a feeling of euphoria. In other words, as Elle Woods would say, endorphins make you feel happy!

Similarly, serotonin is a neurotransmitter that’s responsible for regulating mood, appetite, and sleep. It’s sometimes referred to as the “happy hormone” because it’s associated with positive moods. Depression and anxiety and low levels of serotonin.

So, what can you do to boost your endorphin and serotonin levels? Add the following foods into your diet!


This fish is rich in a type of omega-3 fatty acid that helps to regulate several important body processes, including blood pressure, blood clotting, and inflammation. It also plays a role in reproductive health, and some research suggests that it may help to improve fertility. Salmon is also an excellent source of vitamin D, which is essential for bone health and may also help to regulate menstruation and improve fertility. In addition, salmon contains high levels of a mineral that is involved in thyroid function, which plays a crucial role in regulating metabolism. An imbalance can lead to weight gain, fatigue, and mood swings. By including salmon in your diet, you can help to keep your hormones balanced and support your overall health.


Did you know there’s one simple food that can help to regulate your hormones and keep you feeling balanced? That food is avocado. Avocados are high in healthy fats and fiber, both of which help to promote hormone health. Also, avocados contain Vitamin B6, which plays a role in the production of that “happy hormone” serotonin. So next time you’re feeling out of sorts, try eating an avocado. You just might find that it helps to restore balance to your hormones.


When it comes to eggs, there’s a lot of nutrition packed into that little oval shape. Just one egg has six grams of protein, plus trace amounts of 15 different vitamins and minerals. Choline is another nutrient in eggs. Choline is an important nutrient that helps with cell development and metabolism. It also plays a role in the production of hormones. In fact, studies have shown that choline deficiency can lead to disruptions in the body’s stress response system. Eggs are one of the best ways to get choline, so make sure to include them in your diet if you’re looking to support your hormone health.


Introducing: The Power of the Banana. This yellow fruit is not only delicious and versatile, but it can also have positive effects on your hormones. That’s right – if you’re feeling hormonal, eating a banana can help. Bananas contain vitamins B6 and B12, which help to regulate the body’s levels of serotonin and dopamine – two important hormones that affect mood. Bananas are also a good source of magnesium, which can reduce symptoms of PMS. So, if you’re feeling bloated, crampy, or just plain moody, reach for a banana instead of a box of chocolates.


Nuts have nutrients that help keep your hormones in balance. For example, they are a good source of healthy fats, which produce hormones. They also contain magnesium, which is involved in over 300 biochemical reactions in the body, including the regulation of hormone levels. In addition, nuts contain antioxidants and other compounds that help to protect cells from damage and promote cell growth. As a result, eating a handful of nuts each day can help to keep your hormones in check and support overall health. So go ahead and add nuts to your diet – your hormones will thank you!


This probiotic-rich food helps keep your gut healthy, which is important for overall health but also sexual function. Gut health is directly linked to sexual function because the gut produces about 80% of the body’s serotonin. It contains Probiotics that have been shown to reduce inflammation and balance hormones. Lastly, yogurt provides protein, which is essential for building and repairing tissues throughout the body. So, if you’re looking for a way to support your hormone health, make sure to include yogurt in your diet!

Olive oil

Olive oil contains healthy fats that help to regulate hormone levels. We should know, we’ve raved about the royal oil before. In addition, the antioxidants in olive oil help to protect cells from damage, keeping your hormones functioning properly. So next time you’re feeling out of balance, reach for a bottle of olive oil. It just might be the key to getting your hormones back on track.


Popeye was on to something when he downed cans of spinach to gain strength. This leafy green is chock-full of nutrients like iron, calcium, folic acid, and vitamins A and K–all of which are essential for maintaining hormone balance. Folic acid helps to support the production of progesterone, a hormone necessary for a healthy pregnancy. Spinach is another good source of magnesium. So next time you’re feeling run down or your hormones are out of whack, reach for some spinach instead of that cup of coffee or energy drink.


Beans are an excellent source of plant-based protein, as well as fiber—both of which help regulate blood sugar levels by slowing down the absorption of sugar into the bloodstream (which can then be converted into energy). Additionally, beans contain an amino acid that’s been shown to improve sexual function in both men and women by increasing blood flow to the genitals.

If you’re looking to boost your endorphin and serotonin levels (and subsequently your sex life), make sure to incorporate these nine foods into your diet! These all great options that will help improve your mood, while also providing other health benefits like increased energy levels, improved digestion, better skin, increased muscle mass, stronger bones, and more.

Back to blog