Skip to content

10 Foods You Should Never Eat Before Sex

Save these for your lonely nights in.

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.



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.

Cruciferous Veggies


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."


onions garlic

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.

Non-Organic Soy Products

soy milk

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)!


beer glass

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.

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.



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.



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.



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.

Processed Meats


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.


April Benshosan, MS
April is a born-and-raised Brooklynite who has a passion for all things health, wellness, and tastebud-related. Read more about April