Let’s be real: when you’re on your period, the last thing you want to do is stand over a hot stove, chop vegetables, or scrub a greasy pan. You’re exhausted, your mood is low, and all you want is to curl up in bed while someone else brings you food. We all know that feeling all too well. Ordering in sounds so much easier than cooking, especially when those salty, cheesy cravings hit hard.
But while takeout might satisfy your taste buds for ten minutes, it usually leaves you feeling more bloated, sluggish, and crampy than before. That’s because during your period, your body is losing vital nutrients like iron and magnesium with every drop of blood. It’s not just about filling your stomach. It’s about replacing what you’ve lost so you can actually feel like yourself again.
The good news is you don’t need to be a chef or spend hours in the kitchen to find easy meals for when you’re on your period. Whether you have five minutes to throw something together or you decide to order delivery, there are simple period-friendly meals that will genuinely boost your energy, calm your cramps, and help you feel more like yourself. From cramp-soothing ingredients to comforting meals that truly nourish, these are the easiest ways to eat well when you need it most.

Unsplash
Breakfast: Eggs on sourdough toast with avocado
Start your day with a glass of warm turmeric water. Simply stir half a teaspoon of turmeric into hot water with a squeeze of lemon and a little honey. Turmeric has natural anti-inflammatory properties that may help ease cramps, and the lemon gives you a vitamin C boost. If you usually reach for coffee, consider swapping it for peppermint or ginger tea instead, as caffeine can make cramps worse.
Fry two eggs to your liking and serve on a thick slice of sourdough toast, topped with smashed or sliced avocado. Sprinkle with black pepper and a pinch of salt.
Eggs are packed with B vitamins, which help combat fatigue. Avocado provides potassium to reduce bloating and healthy fats to keep you full. Sourdough is easier to digest than standard whole wheat when your stomach feels sensitive. It’s simple, satisfying, and takes five minutes.

Unsplash
Lunch: Spinach and tuna salad
Fill a large bowl with fresh spinach leaves. Top with a can of tuna, a handful of cherry tomatoes. You can add a sliced boiled egg too if you’d like. Dress with olive oil and lemon juice.
Spinach and tuna are both excellent sources of iron, and the lemon juice provides the vitamin C your body needs to absorb it properly.

Unsplash
Dinner: Salmon with broccoli
Place a salmon fillet and a handful of broccoli florets on a baking sheet. Drizzle with olive oil, season with salt and pepper, and add a squeeze of lemon or a sprinkle of garlic powder if you like. Roast in the oven until the salmon is cooked through and the broccoli is tender. If you prefer, you can cook it in an air fryer or even in a pan on the hob. Serve with a handful of fresh spinach on the side.
Salmon is rich in omega-3 fatty acids, which help reduce the inflammatory chemicals that can make cramps worse. Broccoli provides vitamin C to help your body absorb iron, and the spinach adds an extra nutrient boost. It’s all cooked on one tray, so there’s minimal washing up, and it’s ready in under 20 minutes.
Snack
If you feel like something between meals, keep things simple. A square of dark chocolate (70 per cent or higher) is packed with magnesium to help relax muscles. A banana with a little peanut butter gives you potassium to reduce bloating and healthy fats to keep you full. Or just a handful of peanuts or mixed nuts for a quick boost of magnesium.
And if you order takeaway instead? That’s fine too. Just choose something with a little protein and a little green, and you’re already doing better than you think.
ALSO SEE:
Featured Image: Unsplash
