Skip to content

10 Foods You Should Never Eat Before Sex

Save these for your lonely nights in.
Asparagus with lemon

When it comes to spending quality time between the sheets, the last thing you need is your dinner ruining a pleasurable sweat sesh with your S.O. To our dismay, many foods that normally help you look your best naked can actually mess with your tummy or disrupt your hormonal balance, resulting in a serious lack of libido. That's why Eat This, Not That! curated a list of foods you should never eat before sex. And if you're the type to get caught up in an unexpected rendezvous, make sure to keep these foods for the best sex ever in your kitchen. Always.

1

Beans

beans
Shutterstock

Before you reserve a table for two at that new Spanish tapas spot, consider this: beans contain oligosaccharides (indigestible sugar molecules that the body can't fully break down) that more often than not result in abdominal cramps and excessive gas—two things that won't help you or your date get in the mood.

2

Cruciferous Veggies

cauliflower
Shutterstock

Thanks to the raffinose and sulfate in cruciferous veggies, kale, cabbage, cauliflower, and broccoli increase the need to pass gas and can leave you queasing in pain rather than pumped up to get freaky. "Humans don't possess the enzyme to break down raffinose, a complex sugar commonly found in cruciferous vegetables," says clinical nutritionist Jennifer Cassetta, CN, MS. "So when these vegetables get to the lower intestine, they're fermented by bacteria and produce methane, carbon dioxide, and hydrogen, which leads to gas."

3

Alliums

onions garlic
Shutterstock

Much like you wouldn't consider a Netflix and chill invitation to involve just movie bingeing, don't expect alliums (like garlic and onions) to make you more irresistible to your bae. These pungent veggies, along with coffee and spicy foods, have the ability to mess with your body's odors—and not in a good way.

4

Non-Organic Soy Products

soy milk
Shutterstock

Since soy contains estrogen-mimicking isoflavones called phytoestrogens, consuming too much could disrupt both men and women's hormone balance—which spells out a low libido. In one rare occurrence, a case study in the journal Nutrition discovered that after adopting a vegan diet based excessively on soy products, a 19-year-old male experienced loss of libido and erectile dysfunction. The Rx? Soy isn't on our list of foods to eat before sex for a reason: Don't eat excessive amounts of soy milk, edamame, tofu, and soy-based vegetarian/vegan meat alternatives—and always make sure they're organic (which means non-GMO, too)!

More on Erectile Dysfunction

  • Man eating cereal

    50 Best Ever Foods for Men

    Eat up, bro!
  • 20 Best Foods for Your Libido & Sex Drive

    These seduction foods will get you in the mood.
  • Man peeling banana to eat

    The 50 Best Foods for Your Penis

    Our report on the top foods for virility and stamina.
  • Man and woman in bedroom

    27 Foods That Kill Your Sex Drive

    Ditch the sputtering sex drive.
  • 20 Best Foods for Sexual Stamina

    How to last longer in the bedroom
5

Beer

beer glass
Shutterstock

You may crave a little buzz before you hit the sheets, but a beer-induced altered state of mind can also alter your libido. That's because hormone-tampering phytoestrogens are present in the hops used to make beer. The moral? Crack open a cold one with the guys—not with your date.

6

Commercially Baked Goods

cupcake with sprinkles

There are two grand sex saboteurs in your favorite sweets: trans fats and sugar. The artery-clogging fats can bring your O to a halt while the sweet stuff increases levels of the hormone insulin, which can cause you to store belly fat and lose muscle mass—which often results in lower testosterone levels. And if you're a dude, the news doesn't get any better: belly fat raises estrogen levels, causing you to experience low libido and erectile dysfunction. Sex > dessert, anyway.

7

Licorice

licorice

Glycyrrhizic acid, the main compound in licorice that's also responsible for the treat's unique taste, can suppress testosterone production. In a study published in Diabetes Care, glycyrrhizin decreased testosterone levels in male patients with type 2 diabetes and chronic hepatitis.

8

Cheese

cheese
Shutterstock

Besides for many commercially-made dairy being full of hormone-disrupting antibiotics, about 65 percent of the population is lactose-intolerant. While it may seem clear why cheddar and yogurt aren't our go-t0 foods to eat before sex, we'll drill it in one more time: stomach discomfort isn't the best motivation to get you revved up.

9

Asparagus

asparagus
Shutterstock

If you're an avid asparagus eater, then you've definitely noticed the green spears' odd effect on your pee's scent. With that in mind, avoid this healthful veggie before getting busy.

10

Processed Meats

hotdogs

If you're buying cold cuts from the supermarket, it's likely that their plastic wrapping is made with PVC (polyvinyl chloride), which leaches into fatty foods and causes hormonal shifts—a total no-go for your sex drive. Besides for deli meat, processed hot dogs and hamburgers contain added hormones, preservatives, and antibiotics that can also cause a pesky hormonal imbalance. Grill up these best-ever proteins for weight loss instead.

 

She Lost 100 Pounds—And Shows You How!

Registered Dietitian and Nutritionist Ilana Muhlstein lost her weight and kept it off—and in You Can Drop It!, she'll show you how to lose it, too. More than 240,000 clients have chosen her program—and now it’s yours to keep.