Unlock These 12 Surprising Foods That Nutritionists Swear By to Crush Period Cramps Fast!
Ever find yourself wondering if that avocado you’re munching on could actually be your new best friend during your period? Yep, same here—and guess what? It turns out that certain foods aren’t just tasty; they’re like secret little warriors battling period cramps behind the scenes. From the calming cuppa chamomile tea to the powerhouse effects of pumpkin seeds and turmeric, nature’s pantry might just hold the magic potion we’ve all been searching for. If you’ve been stuck googling “how do I survive period pain?” or “what to eat to ease cramps,” get ready to have your mind (and maybe your meal prep) blown . Let’s dive into some deliciously smart foods that not only taste good but can genuinely help soften those monthly struggles. Because hey, if eating well can give me a break from cramps, I’m all in! LEARN MORE
1
Avocados
Claudia Totir//Getty Images
Avocados contain omega-3 fatty acids and magnesium, both of which may help reduce period cramps, says Alli Magier, RD, the founder of Well by Alli. “Omega-3 fatty acids lower inflammation and help prevent excess prostaglandin production,” she explains. Magnesium, known as “nature’s relaxant,” can also help ease smooth muscle and lower the production of prostaglandins.
2
Chamomile Tea
Ichad Albert / 500px//Getty Images
Chamomile tea contains anti-inflammatory compounds and can help reduce pain by inhibiting certain enzymes known to cause pain, says Magier.
Note that chamomile tea works best when you have it before the pain starts (so a few days before your period).
Advertisement – Continue Reading Below
3
Cruciferous Vegetables
DNY59//Getty Images
Estrogen dominance and poor estrogen detoxification can contribute to endometriosis and dysmenorrhea (a.k.a. painful period cramps), says Morgan Goodstadt, RD, the founder of Good Nutrition.
“Broccoli and Brussels sprouts contain antioxidants and nutrients that help the liver detoxify excess estrogen. They are also high-fiber foods, which support estrogen clearance and elimination through the bowels,” she adds.
Staying regular, which these veggies could help with, is super important for moving excess estrogen out of the body and supporting your gut too.
4
Fermented Foods
Yulia Naumenko//Getty Images
Fermented foods such as kefir, kimchi, kombucha, pickled vegetables, sauerkraut, and yogurt contain probiotics that help keep your gut healthy, says Magier, which is important for estrogen balance and period pain. The good bacteria from fermented foods can balance your gut microbiome and regulate estrogen metabolism and elimination.
In addition, low calcium intake can increase muscle contractions and cramping, so add fermented dairy to your diet for max relief.
Advertisement – Continue Reading Below
5
Salmon
Catherine Falls Commercial//Getty Images
Prostaglandins are primarily made from omega-6 fatty acids, which are naturally inflammatory, says Goodstadt. “For optimal health, we want to consume a good ratio of omega-3 to omega-6 fatty acids,” she says. One way to do that? Consuming lots of omega-3-rich foods like salmon and sardines. (Yum!)
6
Flaxseeds
annabogush//Getty Images
Flaxseeds are one of Goodstadt’s all-time favorite foods for hormone health in general. “Not only are they a great source of fiber and healthy omega-3 fats, but they also contain compounds called lignans, which can bind to and detoxify excess estrogen,” she says.
Advertisement – Continue Reading Below
7
Ginger
SCIENCE PHOTO LIBRARY//Getty Images
Ginger can lower the intensity of period cramps and pain, according to a 2022 review. But more research still has to be done. It has potent anti-inflammatory properties, and can also help soothe the stomach and reduce nausea, another common PMS symptom. Enjoy it as a spice in a dish or add slices to a steaming mug of tea!
8
Leafy Green Vegetables
istetiana//Getty Images
Spinach and Swiss chard are full of anti-inflammatory compounds, fiber, manganese, and vitamin E, per Magier. “Adequate fiber intake is important for reducing PMS symptoms because it helps keep the gut microbiome healthy and supports normal estrogen metabolism,” she says. Vitamin E can tone down prostaglandins production, and low manganese levels are associated with more severe pain during menstruation.
Advertisement – Continue Reading Below
9
Almonds, Cashews, And Walnuts
Anton Ignatenco / 500px//Getty Images
Nuts are a healthy source of minerals and unsaturated fats, explains Magier. In particular, walnuts are great sources of anti-inflammatory omega-3 fatty acids, which can help lower prostaglandin production and combat period cramps. Almonds and cashews pack a ton of magnesium, which is associated with less period pain.
10
Peppermint Tea
Chiara Benelli//Getty Images
Peppermint contains the active ingredient menthol, which has been shown to relieve pain. It can reduce the duration and severity of pain associated with periods, according to a 2025 review on the effects of peppermint on menstrual disorders.
Advertisement – Continue Reading Below
11
Pumpkin Seeds
Michelle Arnold / EyeEm//Getty Images
“Pumpkin seeds are one of my favorite high-magnesium foods, making them excellent for reducing period cramps,” says Goodstadt.
12
Turmeric
krisanapong detraphiphat//Getty Images
Turmeric contains a compound called curcumin, which has powerful anti-inflammatory properties and is also a hormone modulator and pain reliever. It has been found to address some of the root causes of period pain, including estrogen dominance and endometriosis, per a 2020 study published in the International Journal of Molecular Medicine.
Ashley Martens, C.S.C.S. is a wellness writer based in Chicago. With a lifelong passion for all things health and wellness, Ashley enjoys writing about topics to help people live happier and healthier lives. With a foundation in fitness, food, and nutrition, Ashley covers it all including sexual health and travel topics. Ashley is also a NASM-certified personal trainer and group fitness instructor.
Post Comment