You don't have to go hungry to lose weight. Choosing filling foods, planning meals and shopping smart make eating less much easier.
Losing weight does mean eating fewer calories than you burn. But it doesn't have to mean small plates, constant hunger or a long list of forbidden foods. The trick is to eat in a way that keeps you satisfied on fewer calories, and to make good choices the easy ones.
Eat more of the foods that fill you up
Some foods give you a lot of food for relatively few calories, because they are high in water and fiber. Vegetables, fruit, salads, broth-based soups, beans and whole grains fall into this group. Others pack many calories into a few bites, such as pastries, chips, candy, fried food and sugary drinks.
Building meals around the first group lets you eat a satisfying amount while cutting calories. Start a meal with a salad or a bowl of vegetable soup, add extra vegetables to pasta, stews and sandwiches, and choose whole fruit over juice: an orange keeps you fuller than a glass of orange juice. Protein helps too, so include some at every meal.
Don't starve yourself
Skipping meals and going very hungry often backfires: when you finally eat, it is easy to overeat, and to reach for whatever is quickest. Regular meals, with a planned snack if you need one, make it easier to stay in control. How often you eat matters less than how much you eat over the day, so find a rhythm that suits you. Contrary to popular belief, breakfast isn't essential for weight loss, but if it keeps you from snacking later, eat it.
Plan ahead
Many diets fail not because of willpower but because there is nothing healthy at hand when hunger strikes.
- Plan the week's main meals and shop for them, so you aren't relying on takeout or whatever is in the fridge.
- Make breakfast easy. Set out what you need the night before, or keep hard-boiled eggs, yogurt or overnight oats ready.
- Pack snacks for work, such as fruit, cut vegetables, a small handful of nuts, cheese sticks or plain popcorn, so you aren't tempted by the vending machine.
- Cook a little extra at dinner for tomorrow's lunch.
Slow down and pay attention
- Eat at the table, not in front of a screen, where it is easy to eat without noticing.
- Eat slowly and choose foods you have to chew, such as raw vegetables, apples and whole-grain bread. It takes a while for your brain to register that you are full.
- Eat with others when you can. Conversation naturally slows the pace.
- Use smaller plates and serve yourself once, rather than eating from the pot or the package.
Keep your favorite foods
Banning a food often makes you want it more, and one slip can feel like failure. Instead, have smaller portions of your favorites, or have them less often. If you overdo it one day, simply make the next choice a good one.
Shop smarter
- Make a list and shop after eating, not when you are hungry.
- Fill your cart with whole foods: produce, beans, whole grains, fish, poultry, eggs and dairy. In many stores these are around the outer walls, while the center aisles hold more processed foods, though frozen vegetables, canned beans and oats are great buys too.
- Choose color. A variety of brightly colored vegetables and fruit brings a variety of nutrients.
- Pick whole grains over refined ones for bread, pasta and rice. If the switch is hard, start with half and half.
- Read the label. The Nutrition Facts label shows "added sugars" and serving sizes. Sugar goes by many names on ingredient lists, including corn syrup, high-fructose corn syrup, dextrose, maltose, cane juice, honey, agave and molasses. Foods labeled "low fat" sometimes make up for it with added sugar.
For more on the basics, see nutrition for weight loss and weight loss.
Sources
- Steps for losing weight (US Centers for Disease Control and Prevention)
- Effect of breakfast on weight and energy intake (Sievert et al., BMJ, 2019)
- Dietary Guidelines for Americans, 2025–2030 (US Departments of Agriculture and Health and Human Services)
Last reviewed November 2026. This article is general information, not medical advice.
Foods that help you feel full
No food burns fat or melts weight away, whatever the headlines say. But some foods make it easier to eat less, because they are filling for their calories or help keep hunger in check.
Oats
Oatmeal is rich in soluble fiber, which forms a gel as it digests and helps you feel full. Steel-cut or rolled oats are the best choice; flavored instant packets often contain a lot of added sugar.
Vegetables and fruit
High in water and fiber and low in calories, they let you eat generous portions. Whole fruit is more filling than juice.
Beans and lentils
They combine protein and fiber, two of the most filling things you can eat, and are inexpensive. Add them to soups, salads and stews.
Eggs, fish and other lean protein
Protein tends to keep you satisfied longer than the same calories from carbohydrate or fat. Fish such as salmon and sardines also supply omega-3 fats.
Nuts
Nuts are high in calories, but a small handful is satisfying, and studies suggest people who eat nuts regularly aren't more likely to gain weight. Measure a portion rather than eating from the bag.
Yogurt
Plain yogurt, especially strained Greek-style, is high in protein. Add fruit yourself instead of buying sweetened versions.
Olive oil and other healthy fats
A little fat makes food satisfying and helps you absorb some vitamins. Use it, but measure it: a tablespoon of any oil has about 120 calories.
Flavorful extras
Spices, herbs, mustard, chili and a little strongly flavored cheese, such as Parmesan, add a lot of flavor for few calories, which makes lighter meals more enjoyable.