Fiber: The Secret Ingredient

Losing weight doesn’t have to mean hunger pangs and feeling half-dead at your desk all day. The trick to trimming down without feeling tortured: “Shift to a fiber-rich diet with ample sources of lean protein—it’s the simplest way to reduce your caloric intake without eating less,” says Tanya Zuckerbrot, RD, author of The Miracle Carb Diet: Make Calories & Fat Disappear—with Fiber! Foods high in fiber or protein have fewer calories per gram, so you can pile up your plate without piling on the pudge.

Picking real food over gimmicky weight loss bars and shakes will also help you keep your head in the healthy-eating game. “Being balanced in the food you eat will make you feel balanced mentally,” says Bonnie Taub-Dix, RD, a New York City-based nutrition expert and author of Read It Before You Eat It. “You’ll know that you’ve eaten something solid and can get on with your day.” We asked these two dietitians to weigh in on the healthiest feel-fuller foods. Here are their top 10 picks.

1. Pistachios

Not all nuts are created equal. Pistachios are one of the lowest-calorie and lowest-fat nuts out there, says Zuckerbrot. And because of that, you’ll get to eat more of them. A 1-ounce serving equals 48 pistachios, while 28 peanuts or 22 almonds set you back the same number of calories. Pistachios can also help protect your ticker: “Almost all of the fat found in pistachios are heart-healthy mono- and poly-unsaturated fats, which when consumed in combination with a healthy diet may reduce the risk of heart disease,” says Zuckerbrot.