The best foods to eat on a calorie deficit are high in protein, fiber, and water content, giving you more volume on your plate and more satiety per calorie. A typical deficit of about 500 calories per day below your maintenance level produces roughly half a pound to one pound of weight loss per week. But the foods you choose within that deficit determine whether you feel constantly hungry or surprisingly satisfied, and whether you lose mostly fat or a mix of fat and muscle.
Protein Is Your Top Priority
Protein does more work per calorie than any other macronutrient when you’re eating less. It preserves lean muscle mass, keeps you full longer, and requires more energy to digest than carbs or fat. Research on athletes and active people during calorie restriction recommends 1.6 to 2.4 grams of protein per kilogram of body weight per day. For a 170-pound person, that works out to roughly 125 to 185 grams daily. Going above 2.4 grams per kilogram doesn’t appear to offer additional muscle-sparing benefits.
The best protein sources for a deficit are those that pack the most protein per calorie: chicken breast, fish, lean turkey, egg whites, low-fat Greek yogurt, cottage cheese, and legumes like lentils and black beans. Beans and lentils pull double duty because they’re also rich in fiber. Fattier protein sources like salmon and whole eggs are still worth including for their nutrient density, but you’ll want to be more mindful of portion sizes since the calories add up faster.
High-Volume, Low-Calorie Foods
One of the most effective strategies for staying full on fewer calories is eating foods with low energy density, meaning they take up a lot of space in your stomach relative to their calorie count. Water and fiber are the two things that add volume without adding calories, and most vegetables and fruits are loaded with both.
The numbers are striking. A small order of fries has about 250 calories. For those same 250 calories, you could eat 10 cups of spinach, a cup and a half of strawberries, and a small apple. One pat of butter contains roughly the same calories as two full cups of raw broccoli. When you build meals around these high-volume foods, you can eat large, visually satisfying plates without overshooting your calorie target.
Vegetables that work especially well include salad greens, broccoli, zucchini, tomatoes, asparagus, carrots, and cauliflower. Most of these are 85 to 95 percent water. For fruit, berries are your best bet because they’re high in fiber and relatively low in sugar compared to tropical fruits. Grapefruit is about 90 percent water, with half a grapefruit coming in at just 64 calories. Air-popped popcorn is another useful option: one cup has only about 30 calories, making it one of the lowest-calorie snacks you can reach for.
Fiber Keeps You Full Longer
Fiber slows down digestion, which means food stays in your stomach longer and you feel satisfied well after a meal. A Harvard study found that simply aiming for 30 grams of fiber per day can support weight loss, lower blood pressure, and improve how your body handles insulin. Most people eat about half that amount.
Good sources include oats, lentils, black beans, chickpeas, raspberries, pears, broccoli, and Brussels sprouts. A cup of cooked lentils alone delivers about 15 grams of fiber, covering half the daily target. Spreading fiber intake across all your meals, rather than loading it into one, helps maintain steady energy and keeps hunger from spiking between meals.
Carbs and Fat Both Have a Place
You don’t need to eliminate either carbs or fat to lose weight on a deficit. A tightly controlled NIH study found that people lost weight on both low-fat and low-carb diets. The low-fat group spontaneously ate 550 to 700 fewer calories per day than the low-carb group, and only the low-fat diet led to significant body fat loss. But the researchers cautioned that participants weren’t actively trying to lose weight, so the results don’t mean low-fat is universally better. When calories are matched, the macronutrient split matters far less than total intake and food quality.
What does matter is choosing carbs and fats that do something useful. Whole grains like oats, quinoa, and brown rice provide fiber and sustained energy. Sweet potatoes and regular potatoes are filling and nutrient-dense. For fats, prioritize sources that come with additional nutrients: avocado, nuts, seeds, olive oil, and fatty fish. These tend to be calorie-dense, so measuring portions helps. A tablespoon of olive oil is about 120 calories, and a quarter cup of almonds runs close to 200. They’re worth including, just in controlled amounts.
Protecting Your Nutrient Intake
When you eat less food overall, you also take in fewer vitamins and minerals. This is a real and underappreciated risk. Calcium is a clear example: for the first 30 years of life, your body stores excess calcium in your bones. After that, you stop gaining bone mass and rely on existing stores. If your diet falls short on calcium during a prolonged deficit, your body pulls it from your bones, increasing the long-term risk of osteoporosis and fractures.
Iron, vitamin D, magnesium, and B vitamins are other common shortfalls during calorie restriction. The fix is choosing nutrient-dense foods over empty calories at every opportunity. Dark leafy greens, eggs, fortified dairy or plant milks, shellfish, nuts, and seeds all pack a high concentration of micronutrients per calorie. This is also why calorie intake shouldn’t drop below 1,200 a day for women or 1,500 for men without professional guidance. Below those thresholds, it becomes very difficult to meet basic nutritional needs from food alone.
Sample Meals That Work
A practical day on a calorie deficit might look like this: breakfast is a two-egg omelet with spinach, tomatoes, and a quarter of an avocado, alongside a bowl of berries. Lunch could be a large salad with mixed greens, grilled chicken, chickpeas, cucumbers, and a light vinaigrette, with a piece of fruit on the side. Dinner might be baked salmon with roasted broccoli and a serving of quinoa. Snacks could include Greek yogurt, a small handful of almonds, carrot sticks, or a few cups of air-popped popcorn.
The pattern across all these meals is the same: a solid protein source, plenty of vegetables or fruit for volume, a moderate portion of whole-grain carbs or healthy fat, and fiber woven into every meal. This structure lets you eat a large physical volume of food while keeping calories in check.
Dealing With Plateaus and Hunger
Metabolic adaptation is real. As you lose weight, your body burns fewer calories at rest, which can stall progress even when your eating hasn’t changed. Research from the University of Alabama at Birmingham found that this slowdown significantly decreases, or even disappears, after just a couple of weeks at maintenance calories. So if weight loss stalls despite consistent effort, spending two weeks eating at your maintenance level (not a surplus) can reset the adaptation and improve results when you return to the deficit.
Drinking a full glass of water before meals may also help. Some studies, particularly in older adults, found that people who drank water before eating consumed fewer calories at that meal. The effects are modest, but the habit costs nothing and helps with hydration, which many people on restricted diets neglect.