How Can I Eat More

Eating more comes down to working with your body’s hunger signals rather than fighting against them. Your stomach produces a hormone called ghrelin that tells your brain it’s time to eat, and those levels peak right before meals and drop once you’re full. The good news is that you can shift how much you eat at each meal and across the day by adjusting what you eat, when you eat, and how your food is prepared.

Drink Some of Your Calories

The single most effective way to increase your calorie intake is to drink a portion of them. Liquids bypass much of the body’s natural fullness system. When you chew and swallow solid food, taste and texture receptors in your mouth send signals to your brain and digestive tract, triggering a chain of responses that eventually tell you to stop eating. Liquids move through so quickly that this sensing system barely activates. Research from Wageningen University found that people consumed roughly 30% more calories from a liquid food compared to a similarly flavored semi-solid version.

Smoothies, shakes, whole milk, and protein drinks let you take in hundreds of extra calories without the same level of fullness. A simple shake made with whole milk, a banana, two tablespoons of peanut butter, and a scoop of protein powder can easily reach 500 to 600 calories. You can sip it between meals or alongside food you’re already eating, and your body won’t register it the same way it would a plate of solid food with the same calorie count.

Choose Calorie-Dense Foods

Not all foods are created equal when it comes to calories per bite. If you’re trying to eat more, filling your plate with high-volume, low-calorie foods like salads and steamed vegetables will work against you. Instead, prioritize foods that pack more energy into smaller portions.

Some of the most calorie-dense options per serving:

  • Nut butters: 190 calories in just two tablespoons
  • Nuts and seeds: 160 to 200 calories per ounce (a small handful)
  • Dried fruit: 160 to 185 calories in two ounces
  • Cheese: 115 calories per ounce
  • Avocado: 100 to 150 calories per half
  • Whole milk: 150 calories per cup
  • Olive oil or butter: 100 calories per tablespoon

The strategy here is addition, not replacement. Drizzle olive oil over pasta, add cheese to scrambled eggs, toss nuts into oatmeal, spread avocado on toast. Each of these additions slips in 100 to 200 extra calories without requiring you to eat a larger volume of food. Over a full day, these small additions can easily total 500 or more extra calories.

Eat More Often Instead of Eating Bigger Meals

Trying to force down a massive plate of food when you’re already full is miserable and usually backfires. A better approach is to eat five or six smaller meals spread throughout the day rather than three large ones. Your stomach can only hold so much at one time, and once it stretches enough, ghrelin production drops and fullness signals kick in. By eating smaller, more frequent meals, you keep ghrelin cycling back up and avoid ever hitting that wall of uncomfortable fullness.

Set a rough schedule: breakfast, a mid-morning snack, lunch, an afternoon snack, dinner, and an evening snack. Even if the “snacks” are just a handful of trail mix, a glass of whole milk, or a piece of toast with peanut butter, you’re adding meaningful calories without ever needing to overload a single meal.

Manage Fat and Fiber Around Your Biggest Meals

Fat is the most powerful brake on your stomach’s emptying speed. When fat reaches your small intestine, it relaxes the upper part of your stomach and slows the muscular contractions that push food through. This keeps you feeling full for longer. That’s great if you’re trying to eat less, but it works against you when the goal is eating more.

This doesn’t mean avoiding fat entirely. Fat is calorie-dense (9 calories per gram versus 4 for protein or carbs), so it’s a useful tool for increasing intake. The trick is timing. If you’re about to sit down for a large meal, start with the carbs and protein on your plate before the fattiest items. Save the buttered bread or cheese for the end, so you get more food in before the fullness signals ramp up. Between meals, though, fat-rich snacks like nuts, cheese, and nut butter are ideal because you have hours before your next meal anyway.

High-fiber foods like raw vegetables, beans, and whole grains also slow digestion and increase the feeling of fullness relative to their calorie content. If you’re struggling to eat enough, choosing white rice over brown rice or peeling your fruits can slightly reduce that fiber-driven satiety and let you eat a bit more at each sitting.

Shift Your Water Intake Away From Meals

Drinking a full glass of water right before eating takes up stomach space and can reduce how much food you consume at that meal. Research from Harvard Health notes that older adults who drank water before meals ate less than those who didn’t. If your goal is to eat more, flip this strategy: drink water between meals rather than with them. Stay hydrated throughout the day, but try to stop drinking about 30 minutes before you sit down to eat. This leaves more room in your stomach for actual food.

Use Physical Activity to Your Advantage

Exercise temporarily suppresses appetite during and immediately after a workout. Both resistance training and aerobic exercise lower ghrelin levels and reduce hunger in the short term. In a study published in the American Journal of Physiology, hunger scores dropped significantly during both weight-lifting and running sessions compared to resting. But once participants ate their next meal, there were no differences in hunger between exercise and rest days.

What this means practically: don’t try to eat a big meal right after an intense workout if you find your appetite vanishes. Wait 30 to 60 minutes for your hunger signals to recover. Over time, regular strength training increases your body’s overall energy demands. People who lift weights consistently tend to develop a stronger baseline appetite as their bodies require more fuel for muscle repair and growth. The temporary post-exercise dip in hunger is a short-term effect, while the increased caloric need is ongoing.

Check for Nutritional Gaps

Sometimes a persistently low appetite has a specific, fixable cause. Zinc deficiency is one of the most common nutritional reasons for appetite loss. Zinc plays a direct role in how your taste buds function. When zinc levels are low, taste cells develop structural abnormalities, cell turnover slows, and your ability to perceive flavors diminishes. Food literally tastes less appealing. Animal studies show that zinc-deficient subjects lose the ability to distinguish between bitter and neutral flavors, suggesting the entire taste landscape flattens out.

Good sources of zinc include red meat, shellfish (especially oysters), pumpkin seeds, chickpeas, and fortified cereals. If food has tasted bland or uninteresting for a while, a zinc deficiency is worth considering.

When Low Appetite Signals Something Bigger

A persistently poor appetite that doesn’t respond to these strategies can be a symptom of an underlying medical condition. Chronic liver disease, kidney disease, heart failure, hypothyroidism, hepatitis, and COPD all commonly cause appetite loss. Certain medications also suppress hunger, including some antibiotics, opioid painkillers like codeine and morphine, and chemotherapy drugs. Cancers of the stomach, colon, pancreas, and ovaries are known to reduce appetite as well.

Depression and chronic stress also play a role. Stress increases ghrelin production in some people (leading to stress eating) but suppresses appetite in others, depending on individual biology. If your appetite has dropped noticeably over weeks or months, or if it came with unintended weight loss, fatigue, or digestive symptoms, that pattern points toward something worth investigating with a doctor rather than solving with dietary tricks alone.