Trying to lose some weight?
These six high-fiber foods help keep you feeling full and satisfied.
Here’s the science behind them, plus simple ways to add them to your meals.

And be sure to drink plenty of water to help prevent all that fiber from backing you up.
Consuming whole-grainfiber has been linked toa lower risk of diabetes, heart disease and even some cancers.
Sneak it in:Whole-wheat pasta has a heartier flavor than regular.

More best bets:Oat bran, barley, quinoa.
Lentils
Pictured Recipe:Roasted Root Veggies & Greens over Spiced Lentils
This versatile (and cheap!)
They’re great in veggie burgers, too.

More best bets:Split peas, black beans, chickpeas.
Artichokes
Supplements made from artichoke extract have gotten some weight-loss buzz.
But beware: There’s no real evidence they work.

Instead, skip the supplements and make friends with the real thing.
Sneak them in:Jazz up a spinach dipor your favorite spaghetti sauce with chopped cooked artichokes.
Use frozen instead of canned to save on sodium.

More best bets:Broccoli, cabbage, avocados.
Frozen raspberries are great for smoothies.
More best bets:Blackberries, pears, mangoes.

Just one serving delivers 40% of your total daily recommended fiber.
They also pack protein, calcium, magnesium and other mineralsall for under 150 calories.
More best bets:Flaxseed and sunflower seeds.
Almonds
Pictured Recipe:Cranberry-Almond Granola Bars
Talk abouta nutrient powerhouse.
Sneak them in:Sprinkle slivered almonds over fresh fruit, yogurt or a green salad for extra crunch.
Just be mindful of serving sizes.
Like all nuts, almonds are high in calories.
More best bets:Pistachios, pecans, peanuts.