You switched to keto. You cut the carbs. You’re eating all the fat. And the scale hasn’t moved in two weeks — or worse, it went up.
Here’s the truth nobody tells you: keto is not magic. It’s a tool that makes eating fewer calories easier by controlling hunger and stabilizing blood sugar. But if something’s off, the weight won’t come off either. Let’s fix that.
This guide assumes you’ve been on keto for at least 2-3 weeks. If you’re in your first week, weight fluctuations are normal — you’re losing water weight and glycogen. Give it time.
Reason 1: You’re Eating Too Many Calories
This is the #1 reason people don’t lose weight on keto. Keto suppresses appetite for most people, but high-fat foods are incredibly calorie-dense:
- 1 tablespoon of olive oil = 120 calories
- 1 ounce of almonds = 164 calories
- 1 avocado = 240 calories
- 1 tablespoon of peanut butter = 94 calories
It’s easy to add 600+ calories of “healthy keto fats” to your day without realizing it. A handful of nuts here, extra olive oil there, cheese as a snack — it adds up fast.
The fix: Track your food intake for 3 days using an app like Cronometer or Carb Manager. Don’t change anything — just see where you’re at. Most people who “can’t lose weight on keto” are eating 2,200+ calories when they need 1,600-1,800 to lose.
New to tracking? Our keto macros guide shows you exactly how to calculate your daily targets.
Reason 2: You’re Not Actually in Ketosis
If you’re eating “mostly keto” but sneaking carbs here and there, you might not be in ketosis at all. It takes 20-50g of net carbs per day to stay in ketosis for most people, and one hidden-carb meal can knock you out for 24-48 hours.
Common hidden carb sources:
- Sauces and condiments — BBQ sauce, ketchup, teriyaki, honey mustard
- “Keto” packaged foods — many keto-labeled products have 10-15g net carbs per serving
- Vegetables — onions, tomatoes, and peppers add up faster than you think
- Alcohol — most beers and sweet cocktails are carb bombs
- Nut flours — almond flour has 6g net carbs per 1/4 cup
The fix: Test your ketones with urine strips (cheap but less accurate) or a blood ketone meter (more accurate). If you’re below 0.5 mmol/L, you’re not in ketosis. Cut to 20g net carbs for a week and retest.
Our guide to getting into ketosis fast walks through the exact protocol.
Reason 3: You’re Eating Too Much Protein
Keto is high-fat, moderate-protein, low-carb — not high-protein. Eating too much protein can kick you out of ketosis through a process called gluconeogenesis, where your liver converts excess protein to glucose.
The target is roughly 0.8-1.0g of protein per pound of lean body mass. If you weigh 200 lbs at 25% body fat, that’s about 120-150g of protein per day. Eating 250g? You’re over.
The fix: Calculate your protein target using our macro calculator, then track it for a week. If you’re over, swap some protein for healthy fats.
Reason 4: You’re Eating Too Much Dairy
Dairy is keto-friendly, but it’s also a weight loss stall trigger for many people. Here’s why:
- Cheese is calorie-dense — 1 oz of cheddar is 115 calories and easy to overeat
- Heavy cream adds up — 2 tablespoons in your coffee is 100 calories
- Dairy can cause inflammation — some people retain water from dairy sensitivity
- Dairy spikes insulin — more than other fats, which can slow fat loss
The fix: Cut all dairy for 2 weeks. If the scale starts moving, dairy was your problem. If not, add it back and look elsewhere.
Reason 5: You’re Not Getting Enough Sleep
Poor sleep wrecks weight loss on any diet, but it hits keto harder because:
- Sleep deprivation raises cortisol — which promotes fat storage and water retention
- It increases hunger hormones — ghrelin goes up, leptin goes down
- It increases cravings — especially for carbs and sugar
- It reduces insulin sensitivity — making it harder to stay in ketosis
One study found that people who slept 5.5 hours per night lost 55% less fat and 60% more muscle than those who slept 8.5 hours, even with the same calorie intake.
The fix: Aim for 7-9 hours. If you’re waking up at 3 AM, it might be keto-related sleep issues — electrolyte imbalance is a common culprit.
Reason 6: You’re Stressed Out
Chronic stress raises cortisol, which:
- Promotes fat storage (especially belly fat)
- Increases sugar cravings
- Causes water retention
- Disrupts sleep
- Slows ketone production
If you’re going through a stressful period — work, family, health, finances — your body may be in “fight or flight” mode, which is the opposite of the fat-burning state you want.
The fix: You can’t always eliminate stress, but you can manage it. Try 10 minutes of deep breathing, a short walk, or cutting back on caffeine (which also raises cortisol).
Reason 7: You Have a Medical Issue
If you’ve been strict keto for 4+ weeks, tracking calories, sleeping well, and still not losing, something medical might be going on:
- Hypothyroidism — keto can sometimes lower T3 thyroid hormone
- PCOS — common cause of weight loss resistance in women
- Insulin resistance — takes longer to overcome on keto
- Medications — antidepressants, beta blockers, steroids, and birth control can all cause weight gain or stalls
- Perimenopause/menopause — hormonal shifts slow weight loss
The fix: See your doctor. Ask for a full thyroid panel (TSH, Free T3, Free T4, reverse T3), hormone panel, and HbA1c. Don’t guess — test.
Reason 8: You’re Comparing Your Week 4 to Someone’s Week 12
Social media is toxic for keto progress. You see someone who lost 30 pounds in a month and wonder why you’ve lost 4. Here’s what they don’t show you:
- Starting weight matters — heavier people lose faster initially
- Men lose faster than women
- Water weight isn’t fat loss — the first 5-10 lbs is mostly water
- Many “keto transformations” include exercise, calorie tracking, and sometimes surgery
- Genetics play a huge role
The fix: Stop comparing. Track your own progress: measurements, photos, how your clothes fit, energy levels. The scale is one metric, not the metric.
Reason 9: You Quit Too Early
Keto adaptation takes 4-8 weeks. Many people quit in week 2-3 when they don’t see rapid weight loss, right before their body fully adapts to fat burning.
During the first few weeks:
- Your metabolism is shifting from carbs to fat
- You’re losing water weight (which can mask fat loss)
- Your hormones are adjusting
- Your gut microbiome is changing
After 4-6 weeks of strict keto, fat loss typically accelerates as your body becomes “fat-adapted” — meaning it efficiently burns fat for fuel.
The fix: Commit to 8 weeks of strict keto before evaluating. If you’ve been perfect for 8 weeks with no results, then troubleshoot with the steps above.
Key Takeaway
Keto works for weight loss when you’re in a calorie deficit, genuinely in ketosis, and patient enough to let your body adapt. Track your food, test your ketones, fix your sleep, and give it 8 weeks before panicking.
What to Do Right Now
- Track your food for 3 days — see your actual calorie and carb intake
- Test your ketones — confirm you’re actually in ketosis
- Cut dairy for 2 weeks — see if the scale moves
- Prioritize sleep — 7-9 hours, no exceptions
- Give it 8 weeks — don’t quit in week 3
Related Reading
- Keto Macros Guide: Calculate, Track, and Adjust
- How to Get into Ketosis Fast
- Keto Flu: Symptoms, Causes & 24-Hour Fix
- Understanding Macros: The Simple Way
- Keto Meal Prep for Beginners
Recommended Kitchen Gear
For accurate macro tracking, a good kitchen scale is essential — see our tested picks for the best kitchen scales for keto. And for meal prep that keeps you on track, check out our guide to the best keto meal prep containers.