What to Feed Someone Who Doesn’t Want to Eat

When someone won’t eat, the goal shifts from balanced meals to getting any meaningful calories and nutrients in, even in small amounts. Whether the person you’re caring for is elderly, recovering from illness, dealing with grief, or going through treatment, the strategy is the same: make every bite count, reduce the effort of eating, and remove pressure from mealtimes.

Why Appetite Disappears

Understanding what’s behind the refusal to eat helps you respond appropriately. Appetite loss has physical triggers like pain, dental problems, infections, dehydration, loss of taste or smell, and recovery from surgery. It also has emotional ones: grief, anxiety, depression, stress, and shock all suppress hunger signals. Sometimes it’s a combination, especially in older adults who may be dealing with chronic conditions, medication side effects, and social isolation at the same time.

If the appetite loss is sudden or has lasted more than a few days, there may be a treatable medical cause worth investigating. But in the meantime, you still need to get food in. The strategies below work regardless of what’s causing the problem.

Add Calories Without Adding Volume

The single most effective technique is food fortification: sneaking extra calories and protein into foods the person is already willing to eat, without making portions look bigger. This approach is well studied in older adults with reduced appetite and works because the person doesn’t need to eat more food, just richer food.

Practical ways to do this:

  • Fats: Stir butter, cream, cheese, olive oil, or margarine into soups, mashed potatoes, oatmeal, and sauces. A tablespoon of butter adds about 100 calories to a bowl of soup without changing the portion size.
  • Protein: Add skim milk powder, egg, cream cheese, or nut butter to smoothies, hot cereals, and soft foods. Grated cheese melted into scrambled eggs or pasta is another easy option.
  • Carbohydrates: Honey, maple syrup, or a sprinkle of sugar on yogurt or oatmeal adds quick energy.

In one hospital-based study, adding fats like butter, cream, and cheese to regular meals boosted intake by about 200 calories per day while actually reducing portion sizes by 20%, making plates look less overwhelming. That’s the key insight: a smaller, richer plate is far more effective than a large one.

Offer Liquids When Solid Food Feels Like Too Much

Drinking is easier than chewing and swallowing for most people who’ve lost their appetite. High-calorie shakes and smoothies can deliver substantial nutrition in a few sips spread over an hour. You don’t need commercial supplements, though those work too. Homemade versions let you tailor flavors to what the person actually likes.

A few combinations that work well:

  • Peanut butter banana shake: Half a cup of yogurt, one banana, two tablespoons of peanut butter, half a cup of whole milk. Blend until smooth.
  • High-protein milkshake: One cup of whole milk, one cup of ice cream, half a cup of dry milk powder, and chocolate syrup or vanilla for flavor.
  • Oat banana shake: Half a cup of cooked oatmeal (chilled), one frozen banana, one cup of whole milk, a tablespoon of honey, and a teaspoon of vanilla.
  • Berry smoothie: One banana, a mix of frozen berries (strawberries, blueberries, raspberries), half a cup of oats, and one cup of milk.

Serve these in a regular cup rather than a large glass. A straw can help if the person is fatigued or lying down. If they can only manage a few sips at a time, keep the drink cold in the fridge and offer it repeatedly throughout the day.

Choose Soft, Easy Foods

When someone doesn’t want to eat, the physical effort of chewing and swallowing can be the real barrier. Focus on foods that are soft in texture, low in fiber, and require minimal work.

Good options include scrambled eggs, mashed potatoes (with butter and cream stirred in), yogurt, pudding, avocado, ripe bananas, well-cooked pasta, creamy nut butters on soft bread, tender fish, cottage cheese, ice cream, and smooth soups. Canned peaches or pears, applesauce, and sherbet also go down easily. Avoid anything with tough skins, seeds, or a lot of chewing, as these create friction that gives the person a reason to stop.

Temperature matters too. Some people who feel nauseous do better with cold or room-temperature foods, which have less aroma. Others find warm soup comforting. Pay attention to what the person gravitates toward and lean into it, even if it seems like an odd choice.

Make Mealtimes Less Stressful

Pressure backfires. Hovering, counting bites, or expressing frustration about how little someone ate makes the next meal harder, not easier. Instead, keep portions small (a few tablespoons on a plate rather than a full meal), offer food frequently (every two to three hours), and treat any amount eaten as a success.

Social environment plays a surprisingly large role in how much people eat. Research on older adults consistently finds that eating with others increases food intake. Sitting down to eat together, even if you’re the only one with a full plate, turns a meal into a shared activity rather than a medical task. Conversation and connection at the table reduce the focus on the food itself, which can help someone who feels anxious or overwhelmed by eating.

If the person lives alone, even a phone or video call during a meal can provide some of that social benefit. Community meal programs and senior centers serve this exact function for older adults who have stopped eating well in isolation.

Small, Frequent Offerings Beat Three Meals

Three full meals a day is an unrealistic target for someone with no appetite. Shift to a grazing pattern instead: six to eight small offerings spread throughout the day. A few spoonfuls of yogurt at 9 a.m., half a banana with peanut butter at 11, a few sips of a shake at 1 p.m., a small bowl of soup at 3. None of these feel like a “meal,” and that’s the point. The cumulative calorie count often ends up higher than what you’d get from pushing three plates of food.

Keep ready-to-eat snacks visible and within reach. A small dish of nuts, cheese cubes, crackers with butter, or a cup of whole milk on the nightstand can prompt spontaneous eating without the formality of sitting down to a plate.

What About Appetite Stimulant Medications?

Prescription appetite stimulants exist, but the evidence for their effectiveness is surprisingly thin. A review of the available research found that commonly prescribed stimulants had limited effect on improving appetite, meal intake, or body weight during hospital stays. That doesn’t mean they never work for individual patients, but they’re not the reliable fix many people hope for.

Nutritional strategies, fortifying foods, offering liquids, and adjusting the eating environment, remain the most practical and evidence-supported tools you have. If the person you’re caring for has gone several days with almost no intake, or is losing weight rapidly, that’s a conversation to have with their healthcare provider about whether additional interventions like tube feeding or intravenous nutrition are appropriate.

Prioritize What They’ll Actually Eat

This is not the time to worry about a perfectly balanced diet. If the person will eat ice cream but not chicken, serve ice cream. If they’ll drink a milkshake but refuse vegetables, make the milkshake. Calories from any source are better than no calories at all. You can fortify their preferred foods with extra protein or fat to improve the nutritional profile, but the first priority is always getting something in.

Pay attention to timing. Some people with poor appetite feel slightly hungrier in the morning. Others do better in the evening. Whatever their best window is, make it count by having their preferred foods ready and easily accessible during those hours.