The best recipes for period cramps (That actually taste good)
When you think about PMS or period cravings, the first thing that comes to mind is usually chocolate – followed by salty chips, ice cream, maybe a burger and fries. Oh, and Flaming Hot Cheetos (duh).
It’s no wonder we crave these types of comfort foods around our period: They help distract us from painful cramps, fatigue, and the stress that tends to ramp up right before period day one. Unfortunately, what we crave might not be what’s best for our bodies. Succumbing to that late night Chick-Fil-A craving might actually leave you feeling worse than you did before hitting the drive-thru.
On the flip side, there are a ton of nutrient-rich foods that can make PMS and cramps feel way better, or even disappear entirely. We’re not talking obscure, expensive herbs or potions – just the “boring” fruits and veggies you see lining the produce aisle of your average grocery store. Turns out, spinach and sweet potatoes have some pretty magical powers when it comes to period pain.
If you’re worried that getting the right nutrients during your period means sacrificing flavor, think again. We put together a few Chrissy Teigen-worthy recipes that both your body and your tastebuds will genuinely enjoy. Plus, they’re quick and easy to prepare and can be done with limited kitchen equipment (read: even in your college dorm kitchen).
Kiss cramps, bloating, fatigue, and breakouts goodbye with these five recipes for PMS or period pain.
The 5 best recipes for period cramps & PMS
1. Cinnamon dark chocolate chip overnight oats
What, did you think we wouldn’t include chocolate in at least one of these recipes? Of course we did. Even better, you get to eat it for breakfast (and it’s actually good for you).
Dark chocolate is rich in magnesium: It contains 50 mg in every 1-oz serving. And studies have found that magnesium can be helpful in reducing PMS symptoms, especially mood swings and stress, which may be more common if you’re nutrient deficient.1 Magnesium may also ease headaches and curb sugar cravings.2
While you can certainly get extra magnesium in supplement form, the best way for your body to absorb it is by consuming foods that are naturally magnesium-rich. So, consider dark chocolate your new PMS BFF – and for even more magnesium, add tofu, pumpkin seeds, avocados, and almonds to your diet during your period.3
Other helpful ingredients in this overnight oats recipe include cinnamon, which has also been shown to improve pain, nausea, and vomiting associated with primary Dysmenorrhea is the technical term for painful periods. There are two types of dysmenorrhea: primary and secondary. Primary dysmenorrhea refers to severe pain caused by uterine cramps, whereas secondary dysmenorrhea is caused by a disorder in the reproductive system., 4 chia seeds, which contain omega-3 fatty acids, and Greek yogurt, which contains probiotics that can help with bloating and digestive discomfort.5 Oh, and the bananas have magnesium, too!
- ½ cup rolled oats (Old Fashioned, not Instant)
- ½ cup almond milk (or cow’s milk, oat milk, soy milk – whatever milk you’re loyal to)
- 1-2 tbsp pure maple syrup (the real kind, please) or honey
- ½ tsp cinnamon
- ½ tsp unsweetened cocoa powder
- 2 tbsp dark chocolate chips
- ⅓ cup plain Greek yogurt
- ¼ tsp vanilla extract (optional)
- 1 tsp chia seeds (optional)
- 1 banana (optional)
- The night before: Mix all the ingredients EXCEPT the banana in a bowl or mason jar, preferably one with a lid.
- Place the covered bowl or mason jar in the refrigerator overnight (or for at least 6 hours).
- The morning of: Grab a banana, slice ‘er up any way you like, and place it on top of your oats. Enjoy!
2. Sheet pan pesto salmon with roasted sweet potato & broccoli rabe
When you have your period and you’re totally wiped out, it’s hard to get up the motivation to cook dinner. Make it as easy as possible for yourself with this single-sheet pan dinner. You’ll have plenty of leftover pesto, too, to use up later in the week for pasta or a salad. The powerhouse ingredients will make you feel amazing any day of the month, but they’re especially helpful when you’re on your period. Here’s why:
First, salmon is rich in omega-3 fatty acids,6 which are beneficial for so many different aspects of your health. In terms of period pain, omega-3s have been shown to reduce both the mental symptoms of PMS (like depression, nervousness, anxiety, and lack of concentration) and the physical symptoms (like bloating, headache, and breast tenderness).7
Salmon has 1,900 mg of omega-3s per 3 oz serving – and the walnuts in the pesto pack a punch, too, with 2,570 mg per ounce.8 The sweet potato has lots of Vitamin B6, which has also been studied for its PMS-relieving effects,9 plus Vitamin C for an immune system boost.
Finally, the broccoli rabe contains 100 mg of calcium in a 2/3rds-cup serving.10 Calcium has been fairly extensively studied in correlation with premenstrual symptoms, and there’s a strong indication that high calcium intake reduces the risk of PMS.11
- 2 (6oz.) salmon fillets (wild-caught is our favorite if you can find it)
- 1 cup broccoli rabe, trimmed with tough stems removed
- 1 ½ sweet potatoes, cubed
- ½ tsp smoked paprika
- 1 tbsp extra virgin olive oil
- Salt and pepper, to taste
- 1 lemon, sliced into wedges
For the pesto:
- 1/3 cup walnuts
- 2 large garlic cloves, roughly chopped
- 2 cups gently packed *fresh* basil leaves
- 1/2 teaspoon salt
- 1/4 teaspoon ground black pepper
- 2/3 cup extra virgin olive oil
- 1/2 cup grated parmesan cheese
- Preheat the oven to 400° F.
- Spray a large sheet pan with non-stick spray or cover with parchment paper.
- Make the pesto: Place the walnuts and garlic in a food processor and pulse until chopped. Add the basil, salt, and pepper, and pulse until the mixture looks like a thick paste. Then, with the food processor running, add your olive oil in a steady stream until fully incorporated. Add the parmesan and pulse 30 seconds more. Store in a mason jar for up to a week in the fridge.
- Toss cubed sweet potatoes in a bowl with ½ tablespoon of olive oil, salt, and smoked paprika. Spread on one side of the sheet pan in an even layer.
- Place sweet potatoes in the oven for 15 minutes until partially cooked. Remove the pan from the oven, flip the sweet potatoes.
- Toss broccoli rabe with the other ½ tablespoon of olive oil, salt and pepper and spread on the other side of the sheet pan, leaving enough room for your salmon fillets.
- Place salmon fillets in the middle of the sheet pan and top each with a heaping spoonful of your homemade pesto so it covers each fillet. Place 1 lemon wedge on each fillet.
- Place the sheet pan back in the oven and bake for 15 minutes (you may need to leave the salmon in a couple of minutes longer depending on thickness).
3. Thai ginger chicken stir fry
If your usual habit is ordering takeout during your period from the local Chinese or Thai hole in the wall, you may be surprised by how easily you can recreate your favorite meals at home – but way healthier and, TBH, better tasting. This simple recipe is ready in under 30 minutes and is almost impossible to mess up.
How will it help your period, though? Well, for starters, the plentiful fresh ginger may significantly reduce period pain, a.k.a. Dysmenorrhea is the technical term for painful periods. There are two types of dysmenorrhea: primary and secondary. Primary dysmenorrhea refers to severe pain caused by uterine cramps, whereas secondary dysmenorrhea is caused by a disorder in the reproductive system.: One 2012 study found that ginger “may be an effective and safe therapy for relieving pain in women with primary Dysmenorrhea is the technical term for painful periods. There are two types of dysmenorrhea: primary and secondary. Primary dysmenorrhea refers to severe pain caused by uterine cramps, whereas secondary dysmenorrhea is caused by a disorder in the reproductive system. if administered at the onset or during the 3 days prior to The process of discharging blood and other materials from the lining of the uterus at intervals of about one lunar month from puberty until menopause, except during pregnancy..”12 Plus, ginger has long been used to remedy an upset stomach – and it just tastes good, so don’t skimp!
Then you have baby bok choy, which contains loads of PMS-busting calcium (see above for the benefits of calcium for period pain) and is a great source of vitamin A, vitamin C, and potassium.10 The shiitake mushrooms may have an anti-inflammatory effect, too.13
- 1 lb boneless, skinless chicken breast, cut into strips or bite-sized pieces
- 2 tablespoons avocado oil
- 3 cloves garlic, minced
- 1 tablespoon fish sauce
- 1 tablespoon soy sauce (or coconut aminos)
- 2 tablespoons oyster sauce
- 1 tablespoon honey
- 1 tsp sriracha sauce (optional)
- ½ cup fresh ginger, cut into matchsticks
- 1 red bell pepper, cut into strips
- 2 cups baby bok choy leaves, cleaned with ends trimmed
- ¾ cup sliced shiitake mushrooms
- Salt and pepper to taste
- 2 tablespoons fresh basil leaves or cilantro (optional)
- 1 cup cooked brown rice
- Stir the fish sauce, soy sauce, oyster sauce, sriracha sauce, garlic, and honey in a small bowl until combined.
- Heat the avocado oil in a large frying pan or wok over medium-high heat.
- Season the chicken breast pieces with salt and pepper, then transfer to the pan and cook, stirring occasionally, until browned on all sides and nearly cooked through.
- Add the mushrooms, bell pepper, and ginger to the pan and stir fry for another 2 minutes. Then, turn the heat up to high and pour in the sauce, stirring right away (it should sizzle). Let the sauce thicken for a minute or so, then lower the heat and continue to cook on medium for another 2-3 minutes, or until chicken is cooked through. Add the bok choy leaves and stir gently, allowing them to wilt down slightly.
- Divide the rice between two bowls, top each bowl with stir fry, and garnish with basil or cilantro.
4. Any-meal avocado toast
The avocado is pretty much the queen of health foods – it adds an amazing dimension of flavor and texture to just about any savory meal, whether breakfast, lunch, or dinner, and even tastes great on its own with a simple slice of bread. We can do better than bland ‘cado toast, though: This recipe makes a meal out of what might otherwise be considered a snack, and it has the perfect balance of salt, spice, crunch, and lemony pizzazz.
Why is it good for your period? Well, avocados have tons of magnesium, plus iron and potassium. The magnesium (as mentioned in the Overnight Oats recipe) can help with mood swings, stress, and the emotional burnout we often feel during our period.1 The iron is great if you experience especially heavy periods: The more blood you shed, the more prone you are to anemia (or an iron deficiency).14 The pumpkin seeds have TONS of iron, too, so you’re pretty much fully covered in that department.
For added protein, top your toast with a fried or poached egg: You’ll benefit from the Vitamin D, which helps your body absorb the much-needed, PMS-fighting calcium found in other foods. Bonus points for multigrain bread made with flax seeds, which contain omega-3 fatty acids.
- 1 avocado, quartered and then thinly sliced
- 2 small slices or one large slice multi-seed or multigrain + flax seed bread, toasted
- ½ lemon
- 1 small radish, thinly sliced
- 2 tbsp roasted pumpkin seeds (salted or unsalted)
- ¼ tsp smoked paprika
- ½ tsp everything bagel seasoning
- Salt and pepper to taste
- 1 tsp extra virgin olive oil
- 1 egg (optional)
- Arrange the avocado slices on your toasted bread in an even layer.
- Arrange the radish slices on top of the avocado.
- Squeeze a bit of lemon juice over both slices (or your single slice).
- Sprinkle on the pumpkin seeds, paprika, everything bagel seasoning, salt, and pepper.
- Add a drizzle of olive oil, if desired.
- Want to make it a more filling meal? Fry or poach your egg and put that on top, too!
5. Glow-up “salad in a smoothie”
This last recipe is another versatile, “in-between” type of meal: Have it for breakfast, as a post-workout pick-me-up, or even as a light lunch or dinner. You can add more protein powder or tofu if you want to make it heartier (or skip those ingredients if you don’t have ‘em on hand – no big deal). Keep frozen fruit in your freezer at all times for quick, simple smoothies on the go.
Period-wise, just about every ingredient in this smoothie has something to offer. There’s the avocado which, as mentioned, gives you healthy fats, cramp-relieving magnesium, and iron.1 There’s the spinach, which has even MORE iron than the avocado and is an all-around PMS powerhouse food with tons of calcium.15 There’s the yogurt, for a probiotic boost. There’s the chia seeds and flax seeds with omega-3 fatty acids. And there’s enough berries and orange juice to hit more than 100% of your daily value of Vitamin C.16
Drink up, glow up, and kick PMS to the curb!
- ½ avocado (fresh or frozen)
- 2-3 big handfuls of fresh baby spinach
- ⅓ cup plain Greek yogurt
- ⅓ cup frozen banana slices
- ⅓ cup frozen blueberries
- ⅓ cup frozen raspberries
- 1 ½ cups orange juice
- ½ cup almond milk (or milk of choice)
- 1 tbsp chia seeds
- 1 tbsp flax seeds
- 1 scoop collagen peptides or unflavored protein powder of your choice (optional)
- Place the avocado, Greek yogurt, frozen banana, and frozen berries in a blender.
- Add the chia seeds, flax seeds, and protein powder if desired, then shove in as much spinach as you can within your blender’s capacity (trust us on this – you won’t taste it!).
- Pour in the orange juice and almond milk (make sure you have enough liquid to cover the top of your other ingredients, but don’t overfill your blender).
- Blend for 1-2 minutes until everything is totally combined. If needed, add a couple ice cubes to thicken it up. Enjoy!