Why You're Not Losing Weight Despite Dieting: 7 Real Reasons (And How to Fix Each One)
You're eating less but the scale won't move. These are the 7 actual reasons why, and what to do about each one — from a Panipat fitness coach who's seen this happen hundreds of times.
Dev Mahajan
7/2/202612 min read
Why You're Not Losing Weight Despite Dieting: 7 Real Reasons (And How to Fix Each One)
A woman came to see me in Panipat last year. She'd been dieting for four months. Not just casually watching what she ate — actually being strict. Skipping meals some days, saying no to fried food, drinking detox water, doing an hour of cardio most mornings. She'd expected to be 8-10 kilograms lighter by now. Instead, she'd lost exactly 2 kilograms in month one and then nothing for three months straight.
She was convinced her metabolism was broken. She thought she had a thyroid issue. She was ready to try some expensive supplement someone had recommended. What she actually had was a fixable problem that nobody had explained to her clearly.
Here's the short answer: If you're dieting but not losing weight, it's not because your body is magical or special. It's because one (or usually multiple) of these seven things is happening, and once you fix it, the weight loss restarts.
The 7 Real Reasons You're Not Losing Weight
Reason 1: You're Not Actually in a Calorie Deficit
This is the most common one, and it's also the one that bothers people the most because it means their perception of their eating is wrong.
Here's what happens: Someone decides to diet. They "cut back" on food. They stop eating dessert, say no to fried stuff, skip some meals. They feel like they're eating way less. But when they actually track their food for a week, they're eating at maintenance or even slightly above it.
How does this happen? Three ways:
First, portion creep. You eat what you think is a "normal" amount of rice at lunch, but you've never actually measured it. A normal portion in your mind might be 250-300 grams cooked, when your actual maintenance needs might only require 150-200 grams. You multiply that across three meals and you're 300-400 calories over before you even add snacks.
Second, liquid calories. People forget to count the chaach they drink after lunch, the juice at breakfast, the chai with two teaspoons of sugar, the beer on weekends. A 300ml glass of mango shake is 150-200 calories. Two glasses a day is 300-400 calories you completely forgot to count. That alone can be enough to prevent any weight loss.
Third, condiments and cooking oils. One tablespoon of ghee is 120 calories. One tablespoon of oil is 120 calories. If you're cooking with two tablespoons of oil per meal and having three meals, that's 720 calories daily just from cooking oil. Add butter on bread, pickle, chutney, and suddenly you've added 1000+ calories daily without eating a single "meal."
The fix is non-negotiable: Track everything for at least two weeks. Not forever — just long enough to actually see where the calories are coming from. Use MyFitnessPal, or write it down by hand. Every gram of rice, every cup of chai, every spoonful of ghee. Most people are shocked by what they actually eat versus what they think they eat.
Once you see the number, you can make a real deficit. Until then, you're guessing.
Reason 2: You've Hit a Metabolic Plateau (This Is Real, But It's Fixable)
After about 3-4 weeks of consistent dieting, your body starts to adapt. You're burning fewer calories at rest because your body has literally downregulated its metabolic rate in response to the reduced energy intake. This is called adaptive thermogenesis, and it's why weight loss naturally slows down.
This is also why someone loses 4 kilograms in month one and then 1 kilogram in months two and three, even though they're doing the exact same thing.
Here's what makes it worse: If you're doing the exact same cardio routine every single day (same treadmill run, same distance, same pace), your body adapts to that too. Your cardiovascular system becomes more efficient at doing that specific task, so it burns fewer calories doing it.
This is not your metabolism being "broken." This is your metabolism being smart — adapting to conserve energy when energy is scarce. It's actually a survival feature, not a bug.
The fix has two parts:
First, increase your deficit slightly. If you've been at 1800 calories for three weeks and the scale hasn't moved, drop to 1700 for the next week. Small adjustments, not drastic ones. This account for the adaptation that's happened.
Second, change your training stimulus. If you've been running the same 5km every morning, switch to: running intervals (short fast bursts mixed with slower recovery), or adding resistance training on some days, or changing the distance/pace/incline. Your body adapts to specific stimuli, so varying the stimulus forces it to keep working hard.
Most plateau breaks in 7-10 days once you make these changes. If it doesn't, then you probably have one of the other reasons on this list.
Reason 3: You're Losing Fat But Building Muscle (And Freaking Out)
This one trips people up because they're literally getting results but the scale says they're not.
Here's what's happening: You've been dieting AND doing resistance training. Your body is simultaneously burning fat and building muscle. On a scale, these two things might cancel out for a few weeks. Your weight stays the same, but your body composition is changing — you're getting smaller and more toned, but the scale doesn't reflect it.
This is called body recomposition, and it's actually the goal. You want to weigh less because you have less fat, not because you lost muscle and became smaller and softer.
But the scale says: weight unchanged. So you think nothing's working.
How you'll actually notice the change:
Your clothes fit different (tighter in the chest and arms, looser in the stomach)
You can see muscle definition you couldn't see before
You're stronger than you were a month ago (lifting more weight or more reps)
Your mirror looks different even if the scale doesn't
Your body measurements (waist, chest, arms) changed even if bodyweight didn't
The fix: Stop obsessing over the scale number. Take body measurements weekly (waist at belly button, chest, arm). Take progress photos every two weeks. These will show you what's actually happening better than a number that doesn't account for muscle.
If you're dieting and training and your measurements and mirror are changing, you're literally winning. The scale is just being a poor metric.
Reason 4: You're Not Eating Enough Protein
When you're dieting in a calorie deficit, protein is the most important macro because it does three things:
One, it tells your body "don't break down muscle for energy." Without adequate protein, your body cannabilizes muscle tissue to fuel itself when energy is low. You lose weight, but a lot of it is muscle, not just fat. You end up smaller but soft and flat-looking.
Two, protein is harder for your body to digest than carbs or fat. This means your body burns more energy processing it — this is called the thermic effect and it's another small bonus of eating protein.
Three, protein keeps you full longer. When you're in a deficit and everything tastes bland and you're constantly hungry, protein is your friend. It stabilizes blood sugar better than refined carbs and keeps hunger at bay longer.
Most people dieting underestimate how much protein they need. They think a little dal at lunch and some paneer at dinner is "enough." But if you weigh 80 kilograms and are dieting, you need closer to 130-160 grams of protein daily, spread across meals.
How to hit it: Aim for a palm-sized portion (roughly 25-35 grams) of protein at each meal and snack. For an 80kg person eating 5 times daily, that's roughly enough. Sources: eggs, paneer, dahi, chicken, fish, dal, chickpeas, moong beans, milk, Greek yogurt.
If you're dieting but constantly hungry, not building muscle, or losing weight but feeling weak, protein is probably the issue.
Reason 5: Your Sleep Is Garbage, And Hormones Are Fighting You
When you sleep poorly — getting five to six hours when you need seven to nine — your hormones go haywire:
Your cortisol (stress hormone) stays elevated. Elevated cortisol makes you hungrier and preferentially encourages fat storage.
Your ghrelin (hunger hormone) increases. You'll feel genuinely hungrier even if you're eating enough food.
Your leptin (satiety hormone) decreases. You'll feel less full eating the same amount of food.
Your insulin sensitivity decreases. Your body becomes less efficient at handling carbs, which means more gets stored as fat.
So when you're sleep-deprived and dieting, you're literally fighting your own hormones. You feel hungrier. You're more likely to binge or give up. And your body is actually more inclined to store fat than when you're well-rested.
This is why someone who sleeps eight hours on 1800 calories can lose weight while someone else on 1800 calories with five hours of sleep stays flat.
The fix: Make sleep non-negotiable. That means:
Same bedtime every night (even weekends)
No phones/screens 30 minutes before bed
Dark room, cool temperature
If you're genuinely getting less than seven hours because of your schedule, that's the first thing to change — more important than adding extra workouts
One week of improved sleep often breaks a weight loss plateau on its own.
Reason 6: You're Stressed and Cortisol Is Elevated
Beyond sleep, chronic stress from work, relationships, financial pressure, or being over-scheduled keeps cortisol elevated throughout the day.
Elevated cortisol doesn't just affect hunger and satiety hormones — it actively encourages your body to store fat, especially around the midsection. It also suppresses the immune system and slows recovery, which makes it harder to stick to your diet and training.
Plus, when you're stressed, you make worse food choices. You're more likely to binge, more likely to skip workouts, more likely to say "forget this diet" and eat a tub of ice cream.
This is why someone dieting while also dealing with a job crisis or relationship problems often doesn't lose weight even though they're technically in a deficit. The stress hormones are working against them.
The fix:
Daily walk (20-30 minutes, slow pace, outside if possible) — this genuinely lowers cortisol
One thing per day that's non-negotiable relaxation — even 10 minutes of deep breathing, stretching, or whatever calms you down
Saying no to one thing — if you're overcommitted, that's your stress problem
Evaluating your life stressors — sometimes you need to actually address the stress, not just manage it
Weight loss is hard when you're chronically stressed. If this is you, fix the stress before expecting the diet to work perfectly.
Reason 7: You're Not Being Patient (It's Probably Only Been Two Weeks)
This is the silent killer of weight loss.
Someone starts a diet on Monday. By Friday they've lost 2 kilograms (mostly water and gut content, not fat). They're thrilled. They think the diet is magic.
By week three, they've lost 1 more kilogram. They start wondering if it's still working.
By week four with no change on the scale, they assume the diet is broken and try something else.
Here's what's actually happening: Real fat loss takes time. When you first change your diet, you lose water weight and your digestive system empties out. This is fast and dramatic. But real fat loss — actually losing adipose tissue — takes 3-4 weeks to even show on a scale because fat cells are stubborn and your body is still adjusting.
Most people quit right when they should be seeing results. They mistake the normal slow-down after the first two weeks with "the diet isn't working."
The timeline that's actually normal:
Week 1: Lose 2-3 kg (mostly water and digestion)
Week 2-3: Lose 0.5-1 kg (scale might plateau here, don't panic)
Week 4+: Consistent loss of 0.5-1 kg per week if you're doing everything right
Month 3: Noticeably different appearance even if the total weight loss seems small
If you're judging your diet's success after 10 days, you're jumping to conclusions way too early.
The fix: Commit to at least 8-12 weeks before deciding if something is working. This is long enough to see real results and for your body to stop fighting you. Anything less and you're just noise.
When Is It Actually Medical?
Okay, let me address this because someone's going to ask: Could it be my thyroid?
Maybe. But probably not.
Hypothyroidism can slow metabolism, but usually not by much. Even when treated, a thyroid issue isn't an excuse to ignore calories — it just means you might need a slightly lower calorie target.
Other medical issues that could genuinely slow weight loss:
Polycystic ovary syndrome (PCOS) — makes fat loss harder but not impossible
Cushing's syndrome — extreme cortisol elevation, actual medical issue
Certain medications — some antidepressants, steroids, diabetes meds can affect weight
Should you check? If you've been consistently dieting for 12 weeks, doing everything right, and literally nothing is happening, get bloodwork done. Check thyroid, fasting glucose, insulin, hormones. It's rare, but it's worth ruling out.
But before you jump to medical issues, check the seven things above first. 95% of the time, one of those is the problem.
What I Actually Do When a Panipat Client Hits a Weight Loss Plateau
Week 1: I have them track food for a full week. 90% of the time, they're not actually in a deficit. We adjust calories down slightly and restart.
Week 2: If tracking shows they were already in a deficit, I look at their training stimulus. Are they doing the same thing every day? We add variety.
Week 3: I check their sleep and stress. If either is bad, that becomes priority one. We improve sleep before expecting results to continue.
Week 4: I look at their protein intake. Almost always too low. We fix it.
Week 5: I check their body measurements and progress photos, not just the scale. Usually there's change happening that the scale isn't showing.
Week 6: If nothing has moved, we check their timeline expectations. Usually they've only been at it for 4-6 weeks, which is too early to panic.
If we get to week 12 and genuinely nothing is changing despite all of this being correct, then we consider medical factors and adjust strategy.
Most of the time, the plateau breaks within 2-3 weeks once we identify and fix the actual problem.
Frequently Asked Questions
Why did I lose weight the first month but nothing the second month?
Normal metabolic adaptation. Your body downregulates metabolism in response to a calorie deficit. Add a small amount of training variation and possibly drop calories by 100-150, and loss usually resumes in 7-10 days.
If I track calories, do I have to track forever?
No. But track for at least 2-4 weeks to learn what your portions actually look like. After that, many people can eat intuitively and maintain, though some people do better with continued tracking.
Is it true that eating too little can slow weight loss?
Yes. If you're eating so little that you're constantly fatigued, irritable, and underperforming in workouts, your body downregulates metabolism to an extreme degree. Weight loss slows or stops. Eating slightly more (moving to a moderate vs. aggressive deficit) sometimes paradoxically speeds up weight loss because your hormones normalize.
Can I lose weight without exercise?
Yes. Diet is the primary lever for weight loss. Exercise is helpful but not required. That said, adding resistance training dramatically improves how you look at any given weight, since muscle fills out your frame.
How much protein do I actually need to prevent muscle loss while dieting?
Research suggests 1.6 to 2.2 grams per kilogram of body weight daily. For an 80kg person, that's roughly 130-175g daily. More if you're doing intense resistance training.
Does my metabolism slow down after dieting?
It adapts during dieting (adaptive thermogenesis), but it returns to normal once you return to eating at maintenance. The myth that "dieting ruins your metabolism permanently" is false. Your metabolism is flexible.
Why do I feel more hungry now than when I first started dieting?
Hormonal adaptation. Ghrelin increases, leptin decreases, and if sleep is poor, cortisol stays elevated. This is normal and usually settles after 4-6 weeks. It doesn't mean the diet isn't working.
If I'm not losing weight, should I eat less?
Not immediately. First, confirm you're actually tracking correctly. Then check training stimulus, sleep, and stress. Only drop calories further if you've confirmed you're in a deficit and it's been more than 2-3 weeks without change. Usually the issue is not "not enough deficit" but "deficit is correct but something else is off."
Can stress alone prevent weight loss if my diet is perfect?
Partly yes. Chronic stress keeps cortisol elevated, which suppresses thyroid function and upregulates hunger hormones. If diet is truly perfect but stress is extreme, the cortisol effect can slow loss by 30-50%.
Is it possible to be losing fat but gaining water weight?
Yes. This happens especially before menstruation, after intense training, or when starting a new exercise program. Your scale might not move but your measurements shrink. This is why measuring and progress photos matter more than the scale.
How do I know if my thyroid is actually the problem?
Get bloodwork done. Check TSH, Free T3, Free T4, and TPO antibodies. If these are normal, your thyroid isn't the issue. Most people haven't actually had bloodwork done and are guessing.
What's the realistic timeline to see visible weight loss results?
About 4-6 weeks before most people notice a difference in the mirror. 8-12 weeks before it's obvious. Anything less than 4 weeks and you're mostly seeing water weight fluctuation, not real fat loss.
The Honest Summary
If you're dieting but not losing weight, you're not broken and your body isn't special. One of these seven things is happening:
You're not actually in a calorie deficit (most common)
Your body has adapted and you need to adjust stimulus or calories
You're losing fat but building muscle (check measurements, not scale)
You're not eating enough protein (feeling weak and hungry)
Your sleep is poor and hormones are fighting you
Your stress is chronically elevated
You're not giving it enough time
Fix the problem, wait 2-4 weeks, and weight loss resumes. If it doesn't after 12 weeks and you've genuinely fixed all seven, then get bloodwork done to rule out medical factors.
But 95% of the time, it's one of these seven. Figure out which one, fix it, and you'll start losing again.
Still stuck and not sure which reason applies to you? Message Dev Mahajan Fitness on WhatsApp and let's audit your actual situation — not guessing, just real answers based on what you're actually doing.
