How to Not Lose Weight: Causes and What to Do

Preventing unwanted weight loss comes down to consistently eating enough calories to match what your body burns, and addressing anything that might be working against you. Whether you’re losing weight without trying, struggling to eat enough, or burning too much through exercise, the fix usually involves some combination of eating more calorie-dense foods, adjusting your activity level, and ruling out medical causes. A loss of 5% or more of your body weight over six months that you didn’t plan for is considered clinically significant and worth investigating.

Know How Many Calories You Actually Need

Your body burns a baseline number of calories just to stay alive: breathing, circulating blood, maintaining body temperature. This is your resting energy expenditure. On top of that, everything you do during the day, from walking to working out, adds to your total daily energy expenditure (TDEE). To not lose weight, you need to eat at least as many calories as your TDEE.

The most widely recommended formula for estimating this is the Mifflin-St Jeor equation, which uses your age, weight, height, and sex to estimate your baseline burn, then multiplies by an activity factor. You can find free TDEE calculators online that do the math for you. The number you get is a starting point, not gospel. If you’re losing weight at that intake, you need to eat more. Track your weight weekly for two to three weeks and adjust upward by 200 to 300 calories if the scale keeps dropping.

Eat More Without Eating More Food

If appetite is the bottleneck, the goal isn’t to eat larger meals. It’s to make every bite count by choosing foods that pack more calories into smaller volumes. Two tablespoons of peanut butter deliver about 190 calories. An ounce of nuts gives you 160 to 200. Half an avocado adds 100 to 150 calories to any meal. These calorie-dense foods let you increase intake without feeling stuffed.

Some practical swaps that add up fast:

  • Switch to whole milk (150 calories per cup) instead of skim (90 calories)
  • Cook with olive oil or butter, which add about 100 calories per tablespoon
  • Add cheese to meals (115 calories per ounce)
  • Snack on dried fruit like raisins, apricots, or figs (160 to 185 calories per two ounces)
  • Use full-fat versions of yogurt, cream cheese, and sour cream

You don’t need to overhaul your diet. Adding a tablespoon of oil here, a handful of nuts there, and switching to full-fat dairy can easily add 300 to 500 calories per day without changing the volume of food on your plate.

Use Liquid Calories Strategically

Drinks are one of the most effective tools for getting in extra calories when your appetite is low. Your body doesn’t compensate for liquid calories the same way it does for solid food. In short-term studies, people who consumed calories through beverages didn’t reduce their food intake later in the day as much as those who ate the same calories in solid form. That means a glass of whole milk, a smoothie, or a high-calorie protein shake between meals adds to your total intake rather than replacing it.

A simple high-calorie smoothie with whole milk, a banana, peanut butter, and a scoop of protein powder can easily hit 400 to 500 calories and goes down much easier than a full meal. Protein-fortified milk (whole milk blended with powdered milk) bumps a single cup up to around 210 calories. Sipping calorie-rich drinks between meals is one of the easiest changes you can make.

Rethink Your Exercise Routine

Exercise is good for you, but the wrong balance can create a caloric deficit that drives weight loss. Long cardio sessions burn significant calories, and if you’re not eating enough to compensate, the math works against you.

Strength training is a better fit if your goal is to maintain or gain weight. Resistance exercise builds lean mass, which actually increases your body weight through muscle rather than depleting it through calorie burn. Research confirms that supervised resistance training is the most effective intervention for increasing lean mass. It also raises your resting metabolic rate over time, since muscle tissue burns more calories at rest than fat does, but the weight of the new tissue more than offsets that effect.

General fitness guidelines recommend 150 minutes of moderate cardio per week plus two days of strength training. If you’re losing weight unintentionally and doing a lot of cardio, consider scaling it back and shifting more sessions toward lifting. If you keep the cardio, eat enough to cover what you burn. A 30-minute run might burn 300 to 400 calories, and those need to come from somewhere.

Work With Your Hunger Signals

Your appetite is regulated by a cascade of hormones. During fasting or before meals, your stomach releases a hormone called ghrelin that signals hunger to your brain. After you eat, a different set of signals tells you to stop. Understanding these mechanisms can help you work with your body rather than against it.

Eating on a regular schedule helps keep ghrelin cycling predictably. If you skip meals or go long stretches without eating, your body can downregulate hunger signals over time, making it harder to eat enough. Aim for three meals plus two to three snacks, spaced roughly every two to three hours. Even if you’re not hungry, eating a small amount at regular intervals keeps the system active.

Large amounts of protein and fat at once can trigger strong satiety hormones that shut down your appetite for hours. This is useful for people trying to lose weight, but counterproductive for you. Instead of one massive high-protein meal, spread your protein across multiple smaller meals. Starting a meal with a few bites of carbohydrate-rich food rather than a large protein portion can help you eat more total calories before fullness kicks in.

Medical Reasons You Might Be Losing Weight

Sometimes the problem isn’t what you’re eating or how much you exercise. Several medical conditions can cause weight loss even when your caloric intake seems adequate.

Overactive Thyroid

Hyperthyroidism cranks up your resting energy expenditure by as much as 40% above normal. Your body burns through calories at a dramatically accelerated rate, breaking down both fat and muscle for fuel. People with an untreated overactive thyroid often lose weight despite eating more than usual, because the condition simultaneously increases appetite and increases calorie burn, with the burn outpacing the eating. If you’re losing weight while feeling jittery, overheated, or noticing a rapid heartbeat, thyroid function is worth checking.

Malabsorption Conditions

Your digestive system might not be absorbing the calories you eat. Celiac disease, Crohn’s disease, chronic pancreatitis, and small intestinal bacterial overgrowth (SIBO) can all impair your body’s ability to break down and absorb nutrients from food. The hallmark signs include persistent diarrhea, oily or foul-smelling stools, bloating, and weight loss despite a normal or high-calorie diet. If this sounds familiar, testing can identify the specific cause.

Stress and Mental Health

Chronic stress, anxiety, and depression commonly suppress appetite. When your body is in a prolonged stress response, the hormonal environment can shift in ways that make food unappealing or cause nausea at mealtimes. Grief, major life transitions, and trauma can all trigger extended periods of reduced eating. If emotional factors are driving your weight loss, addressing the underlying cause, whether through therapy, lifestyle changes, or other support, is often more effective than simply trying to force yourself to eat more.

When Weight Loss Becomes a Concern

Not all weight fluctuation is a problem. A pound or two in either direction from week to week is normal and usually reflects fluid shifts. But unintentional weight loss of 5% of your body weight in three months, or 10% over any longer period, meets clinical criteria for malnutrition risk. For a 150-pound person, that’s about 7.5 pounds in three months without trying. Research links unintentional weight loss of 5% or more within six months to increased mortality, particularly in older adults.

If you’ve been consistently losing weight despite your best efforts to eat enough, or if the loss is rapid and unexplained, getting bloodwork and a basic medical evaluation can rule out thyroid disorders, malabsorption, diabetes, and other conditions that quietly drain weight. The fix might be as straightforward as treating an underlying condition, after which your weight stabilizes on its own.