A cat can gain weight even on a normal amount of food because weight is determined by the balance between calories consumed and calories burned, and several factors quietly tip that balance. The most common reason is that your cat’s caloric needs are lower than you think, not that your cat is eating more than you realize. Spaying or neutering, aging, indoor living, and certain medical conditions can all reduce how many calories a cat actually needs in a day, making a “normal” portion too much.
Spaying and Neutering Lower Caloric Needs
If your cat is fixed, this is the first place to look. Spaying causes a significant drop in resting metabolic rate. In one study, spayed female cats saw their fasting metabolic rate fall from about 84 to 67 calories per kilogram of metabolic body weight per day, roughly a 20% decrease. That means a spayed or neutered cat burns meaningfully fewer calories just existing than an intact cat of the same size.
At the same time, neutered cats tend to feel hungrier. Research has documented a significant increase in daily food intake after the procedure. So the combination is a double hit: the body needs less fuel, but appetite goes up. If you kept feeding the same amount before and after surgery (or switched to free-feeding), the math works against your cat over months and years, even if no single meal looks excessive.
Your Cat’s Actual Calorie Budget May Be Tiny
Cats are small animals, and their daily energy needs are surprisingly low, especially for indoor, neutered adults. The standard veterinary formula calculates a cat’s resting energy requirement by multiplying body weight in kilograms (raised to the 0.75 power) by 70. For a typical 4.5 kg (10 lb) indoor cat, that baseline comes out to around 218 calories per day. The maintenance number for an inactive indoor cat can be calculated at roughly 75 calories multiplied by body weight in kilograms raised to the 0.67 power, which lands in a similar range.
To put that in perspective, a single tablespoon of butter contains about 100 calories. It doesn’t take much extra food to push a cat over its daily budget. Even a small handful of treats, a splash of milk, or a slightly generous scoop of kibble can represent 10 to 20% of a cat’s entire caloric allowance. Veterinary guidelines recommend treats make up no more than 10% of daily energy intake, and even that modest allowance may warrant reconsideration for neutered or indoor cats who already eat below manufacturer-recommended portions. If multiple people in your household give treats independently, the calories add up fast without anyone feeling like they’re overfeeding.
Indoor Cats Burn Very Little Energy
Indoor cats live in a climate-controlled environment with food delivered to them. They don’t hunt, patrol territory, or deal with weather. This dramatically reduces their daily energy expenditure compared to outdoor or feral cats. Even among indoor cats, activity levels vary based on how they’re fed. Cats fed four meals a day showed about 17% more total daily activity than cats fed just once, likely because anticipation of meals motivated them to move around. Cats fed only once daily were notably less active during daylight hours.
This creates a feedback loop. A bored, sedentary cat burns fewer calories, which makes it easier to gain weight on the same food. The weight itself then makes the cat less inclined to play or move, further reducing energy expenditure. If your cat spends most of the day sleeping and only walks to the food bowl and litter box, its calorie needs are at the very bottom of the range.
Free-Feeding Makes Portions Invisible
When cats have unrestricted access to a bowl of dry food, it becomes nearly impossible to track how much they actually eat. Cats naturally prefer to eat 8 to 16 small meals throughout the day when given the choice, which is biologically normal behavior. But free-feeding with a constantly refilled bowl removes any natural limit on total intake. Research consistently links free-feeding with higher obesity risk, and cats switched from measured meals to unrestricted access tend to increase their intake, at least in the short term.
You might look at the bowl and feel like your cat barely touched it, but over 12 or 15 visits a day, the nibbles accumulate. If you’re not measuring what goes into the bowl each morning and checking what’s left at the end of the day, you may genuinely not know how much your cat is eating. This is one of the most common reasons owners believe their cat isn’t overeating when, relative to its needs, it is.
Medical Conditions That Cause Weight Gain
In some cases, weight gain on a normal diet points to a medical issue. These are less common than the lifestyle factors above, but worth knowing about.
Hyperadrenocorticism (the feline equivalent of Cushing’s disease) causes the body to overproduce cortisol or related hormones. The most visible sign is abdominal enlargement, which appears in about 61% of affected cats and creates a potbellied look that’s easy to mistake for simple weight gain. The distension comes from a combination of liver enlargement, abdominal fat deposits, and weakening of the abdominal muscles. About 12% of cats with this condition gain actual weight. In some cases, adrenal tumors produce sex steroids like progesterone or testosterone alongside cortisol, complicating the picture further.
Hypothyroidism is rare in cats (hyperthyroidism is far more common), but it can occur, particularly as a side effect of treatment for an overactive thyroid. When the thyroid underperforms, metabolism slows and weight gain follows even without increased food intake.
It’s also worth considering that what looks like fat may not be fat at all. Ascites, the accumulation of fluid in the abdominal cavity, can make a cat’s belly look round and heavy. This fluid buildup is a sign of underlying disease, including heart failure, liver disease, or infection, and it can develop gradually enough that it mimics gradual weight gain. If your cat’s belly feels tight or fluid-like rather than soft and squishy, or if the weight gain happened relatively quickly, a veterinary exam can distinguish between fat and fluid.
Aging Changes the Equation
As cats get older, their body composition shifts even if their weight stays the same. They gradually lose muscle mass and may replace it with fat, a process similar to sarcopenia in aging humans. Older cats also become less efficient at digesting fat and protein from their food. Interestingly, many senior cats compensate by eating more, not less. So a senior cat eating the same amount as always may actually be getting fewer usable calories from its food while simultaneously needing fewer calories because of reduced activity. The net effect depends on the individual cat, but the shift in body composition (less muscle, more fat) can make an older cat look and feel heavier even without a dramatic change in the number on the scale.
What Actually Helps
Start by measuring your cat’s food precisely, ideally with a kitchen scale rather than a scoop, since kibble density varies between brands. Compare the actual calories you’re providing (check the bag for kcal per cup or per gram) against your cat’s estimated maintenance needs based on its ideal weight, not its current weight. Most indoor neutered cats need somewhere between 180 and 250 calories per day, depending on size.
Account for every calorie source: treats, dental chews, table scraps, flavored medications, and anything offered by other household members. Switching from free-feeding to measured, timed meals gives you control over intake and can also increase your cat’s daytime activity, since meal anticipation motivates movement.
If you’ve tightened up the math and your cat is still gaining weight or carrying an unusual belly shape, that’s when a medical workup becomes valuable. Blood panels can check thyroid function and cortisol levels, and a physical exam can determine whether abdominal fullness is fat, fluid, or organ enlargement. Weight loss in cats needs to happen slowly (no more than 1 to 2% of body weight per week) because rapid calorie restriction can trigger a dangerous liver condition called hepatic lipidosis.

