Why Your Hormones Might Be the Real Reason You're Gaining Weight
Why eating less doesn't always work, and what's happening behind the scenes.
Have you ever wondered why some people eat less and still struggle with their weight, while others seem to eat freely and stay lean?
Calories matter, but they're not the whole story. Hormones help decide when you feel hungry, when you feel full, and whether your body uses energy or stores it. When they're out of sync, dieting harder often doesn't work, and it can feel incredibly frustrating.
Here's a simple guide to the hormones that affect your weight, and the habits that help.
Insulin: your blood sugar manager
Insulin moves sugar from your blood into your cells for energy. When you eat a lot of sugar and refined carbs over time, your cells can become less responsive to it. That's called insulin resistance, and it makes it easier to store fat, especially around your midsection.
Common signs include belly weight gain, sugar cravings after meals, afternoon crashes, and brain fog.
What helps:
Protein and fiber at every meal. I aim for 30 to 40 grams of protein in my first meal of the day.
Fewer refined carbs and sugary snacks
Finishing your last meal a few hours before bed
A short walk after meals
Leptin and ghrelin: your fullness and hunger signals
Leptin tells your brain you're full. Ghrelin tells you you're hungry. Poor sleep, chronic stress, crash diets, and highly processed foods can throw both off, so you feel hungry when you don't need food and unsatisfied after you eat.
This is a big reason a bad night's sleep often leads to overeating the next day.
What helps:
Seven to nine hours of sleep
Meals at consistent times each day
Morning sunlight
Filling foods: protein, healthy fats, and fiber
Avoiding crash diets
Estrogen: why your shape can change after 40
Estrogen affects where your body stores fat. As levels shift during perimenopause and menopause, many women notice weight moving to their belly, even without changing how they eat.
This is a natural transition, not a failure. Strength training, enough protein, good sleep, and managing stress all help. If you're dealing with hot flashes, night sweats, irregular cycles, or big mood changes, talk to your doctor. There are real options, and you don't have to push through it alone.
Cortisol: the stress hormone
When stress never lets up, cortisol stays high. That can increase your appetite, trigger cravings for sugar and carbs, and encourage fat storage around the waist. Signs include feeling tired but wired, stress eating, and belly weight gain.
What helps:
Morning sunlight and a few minutes of deep breathing
No caffeine after 2 p.m.
Calm evenings and consistent sleep
Thyroid: your metabolic thermostat
Your thyroid sets how quickly your body uses energy. When it's underactive, you might feel constantly tired and cold, with dry skin, constipation, and weight gain even when you're eating little.
If that sounds familiar, ask your doctor for a thyroid test. It's a simple blood test, and it's worth ruling out.
Daily habits that help
The Luxury Plate Formula: half your plate color (vegetables), a quarter strength (protein), a quarter calm (slow carbs), and a touch of glow (healthy fats).
Eat with daylight: avoid late-night snacking.
Treat sleep like medicine: it affects nearly every hormone on this list.
Move daily, without overdoing it: walking, yoga, and strength training.
Take stress seriously: real breaks and real rest.
When to see your doctor
If you're doing everything right and still gaining weight, or you have symptoms like extreme fatigue, irregular cycles, hair loss, or constant cravings, see your doctor. Conditions like thyroid issues, insulin resistance, and PCOS are common and can be tested for.
The bottom line
Your hormones aren't working against you. They respond to how you eat, sleep, move, and handle stress. Weight loss isn't only about eating less. It's about giving your body what it needs to find its balance.
If you'd like help building habits around your body and goals, alongside your doctor's care, book a consultation with me.