Hoping dinner paves the way for a naughty tryst? While nibbles like nuts and dark chocolate turn up the heat, other eats and treats pull the plug on passion.

We all know what we should be eating when it comes to getting turned on in the bedroom, however we’re not very sure which foods we should avoid before sex.

The food we eat can affect our sex drive in both a positive and negative way

It’s important to choose wisely when it comes to getting some action.

Foods such as beans and broccoli are very good for you, but when it comes to action under the sheets they might not be the best choice!

While their side effects don’t kick in immediately, spare yourself from so-so sex and avoid these lesser-known anti-aphrodisiacs pre-lovemaking. Lets look at why…

1. Beans

Beans are a pre-sex no-no, not just for the gas factor, they also make you super-bloated.

Beans contain a sugar that isn’t digestible, according to a study published in Nutrition Journal, so once they hit your stomach you’re sure to puff up.

2. Broccoli

Also on the sure-to-bloat-you-big-time list are veggies like broccoli, cauliflower, Brussels sprouts and cabbage, which all contain a sugar that is similar to the one in beans.

To digest them, your body needs to use methane-releasing bacteria and if there’s one thing you don’t want to be releasing right before or during sex, it’s methane.

As there is nothing more mood-ruining than feeling flatulent, it makes sense to avoid from this cruciferous vegetable.

foods to avoid before sex_4However, that doesn’t mean you shouldn’t eat them at all as broccoli is rich in vitamins A and K plus are chock-full of minerals such as magnesium, calcium, manganese, potassium and iron.

3. Red meat

While a steak dinner might sound like a romantic date, eating a fatty piece of red meat causes your body to go into overdrive when it’s time to digest it, which can end up making you feel super sleepy.

However, it depends how you feel individually after eating meat.

For some, it will energise them, providing them with iron, which will increase oxygenation throughout the body.

For others, if they don’t have good digestive function, then red meat may sit heavily in them, making them feel lethargic.

4. Hot dogs

The high saturated content of hot dogs can congest the vaginal and penile arteries, making this the least romantic handheld treat around.

Generally, all processed foods are a no for libido.

Hot dogs are a very processed food providing little nutritional value, plus energetically ‘dead’ food.

This definitely won’t increase your vitality, nor your sex life!

5. French fries

Food to avoid before sex_2“Do you want fries with that?” If you are hoping to get lucky, your man’s answer should be ‘’No’’.

Again, highly processed foods have a very high glycaemic index, meaning that this food releases its energy very quickly into our system. You may feel initially good on eating them, but pretty soon after your energy levels will quickly fall, leaving you feeling low.

Additionally, fries are high salt content and low in fiber, both of which can contribute to that bloated feeling.

Also, you may not feel well if they’ve been cooked in bad quality oil, which may cause you to feel sluggish and even suffer indigestion – all libido killers!

So, if you are craving potato, eat a baked one instead. It releases the feel-good chemical dopamine, improving your time between the sheets.

6. Alcohol

Sipping on a cocktail to loosen up is one thing, but knocking back shots certainly won’t put you in the mood to get busy later. A known depressant, alcohol can make you sleepy if you have too much.

If your drink of choice is beer, you‘ve got another factor working against you – gas caused by the carbonation.

Also, in moderation red wine may increase blood flow, whilst relaxing you and lowering your inhibitions. But only have it in small amounts, as too much booze can turn that initial buzz into a buzz kill.

foods to avoid before sex_5Alcohol lowers your sensitivity to touch and weakens orgasms. So, if you ‘re hoping to score, limit your liquor to two drinks each.

7. Tonic Water

If your drink of choice is gin and tonic, you may want to save it for nights when nookie isn’t on the menu.

Bubbly beverages including soda and seltzer, can make you gassy and bloated (not a sexy combo!).

For a better beverage, turn to unsweetened tea, which boosts your mood, improves focus and promotes better blood flow throughout the body – an ideal set up for sex.

8. Energy drinks

These are often full of sugar and nasties such as artificial colours and flavours.

They may give you an instant energy lift, which may increase endurance and stamina, but this may be short-lived.

Keeping you and your partner satisfied takes all the energy you can get.

Even though energy drinks seem like stamina saviours, the hefty doses of sugar and caffeine pair up for only a temporary surge, resulting in a crash later. In other words, your energy may not last long enough to get you to the finish line.

9. Gum

Okay, so it’s not technically a food, but it’s important to know that while chewing gum might give you kissably-fresh breath, all of the air you’re swallowing while smacking away may also give you gas, according to the Mayo Clinic.

And that could kill the mood no matter how minty your mouth is.

Generally, fresh foods and a rainbow of fruit and vegetables will help give you the best possible chance of lifting mood and increasing energy levels naturally, which all help to get you in the mood for love.

Connect with Expert Yvoni Kyriakidou

WatchFit Experts change lives!

And they can do the same for you.


Pollyanna Hale Health and Lifestyle coaches
Lost 13 Kg in Total
Mel, 32y Location: London, United Kingdom Working with Pollyanna changed everything. I lost 13kg, got toned and have more energy than ever! Get same results!


Chriz Zaremba Fitness Consultant
Lost 45 Kg in Total
Chris, 50y Location: London, United Kingdom Lost 45kg after the age of 50 and now competes and wins physique competitions and runs marathons Check our weight loss plans