Some of the highest-fiber snacks you can grab are surprisingly simple: a cup of raspberries (8 grams), two tablespoons of chia seeds (10 grams), half an avocado (5 grams), or three cups of air-popped popcorn (about 3.5 grams). The general guideline is 14 grams of fiber per 1,000 calories you eat, which works out to roughly 25 to 35 grams a day for most adults. A couple of well-chosen snacks can cover a third of that or more.
Fruits That Pack the Most Fiber
Raspberries are the standout, delivering 8 grams of fiber per cup. That’s more than most people get from an entire meal. A medium pear with the skin on provides 5.5 grams, making it one of the easiest grab-and-go options. The skin matters: that’s where much of the fiber lives, so don’t peel it.
Half a cup of avocado adds 5 grams of fiber along with healthy fats that help you stay full longer. Sliced onto whole grain toast or eaten with a spoon and a pinch of salt, it works as a snack that does double duty. Apples, bananas, and oranges contribute fiber too, but in smaller amounts, typically 2 to 4 grams per piece.
Seeds and Nuts
Chia seeds are the most fiber-dense snack by weight. Just two tablespoons (about one ounce) contain 10 grams of dietary fiber. Stir them into yogurt, blend them into a smoothie, or make a simple chia pudding with milk and let it set in the fridge overnight. Flaxseeds are close behind at 8 grams per two tablespoons, though they need to be ground for your body to absorb their nutrients properly.
Almonds and walnuts offer fiber along with protein and healthy fats. A one-ounce serving of almonds (about 23 nuts) provides around 3.5 grams of fiber. Nuts are calorie-dense, so a small handful goes a long way, both in fiber and in keeping you satisfied between meals. Protein is the most filling macronutrient, and fiber slows stomach emptying, so the combination in nuts and seeds is especially effective at curbing hunger.
Popcorn and Whole Grain Snacks
Air-popped popcorn is a whole grain, which surprises a lot of people. Each cup contains just over 1 gram of fiber, so a typical three-cup snack-sized serving gets you around 3.5 grams. It’s low in calories and high in volume, which helps you feel full. Skip the movie-theater butter and season it with spices, nutritional yeast, or a light drizzle of olive oil instead.
Bran flakes work as a snack too. Three-quarters of a cup provides 5.5 grams of fiber, and you can eat them dry by the handful or mix them into trail mix. An oat bran muffin clocks in at about 5 grams for a medium-sized one, though store-bought versions often come loaded with sugar. Whole wheat crackers paired with hummus or nut butter give you fiber from multiple sources in a single snack.
Beans, Lentils, and Dips
Legumes are the highest-fiber food category, period. A cup of cooked black beans has 15 grams of fiber. Lentils have 15.5 grams. You probably won’t eat a full cup as a snack, but you don’t need to. Hummus (made from chickpeas), black bean dip, or roasted chickpeas give you a meaningful dose. A quarter cup of hummus with raw vegetables is a realistic snack that delivers fiber from both the dip and the veggies.
Roasted chickpeas have become a popular packaged snack for good reason. They’re crunchy, portable, and typically provide 5 to 6 grams of fiber per serving. Edamame (young soybeans) is another legume-based snack that pairs fiber with protein, giving you about 4 grams per half cup.
Vegetable Snacks Worth Considering
Raw vegetables are rich in both fiber and water, a combination that adds bulk and helps you feel full without many calories. Green peas lead the pack at 9 grams per cup, though they’re more of a cooked side than a raw snack. Broccoli florets provide about 5 grams per cup when cooked, and they’re perfectly good raw with a dip. Carrots, bell peppers, and celery contribute smaller amounts, in the 1 to 3 gram range per serving, but they add up when paired with a fiber-rich dip like hummus or guacamole.
Two Types of Fiber, Both Useful
Fiber comes in two forms, and the best snacking strategy includes both. Soluble fiber, found in oats, nuts, seeds, beans, and some fruits, absorbs water and forms a gel during digestion. This slows everything down, which helps regulate blood sugar and may reduce heart disease risk. Insoluble fiber, found in wheat bran, vegetables, and whole grains, adds bulk to stool and helps food move through your digestive system more efficiently.
You don’t need to track which type you’re eating. A varied mix of the snacks listed above will naturally cover both. A snack like chia pudding with raspberries, for instance, gives you soluble fiber from the seeds and a blend of both types from the fruit.
Reading Fiber Claims on Packages
When you see “high fiber” or “excellent source of fiber” on a package, it means the product contains at least 20 percent of your daily fiber value per serving. “Good source of fiber” means it has 10 to 19 percent. These are regulated terms defined by the FDA, so they’re reliable. Still, check the nutrition label for the actual gram count and compare it to the serving size. Some products use unrealistically small servings to make the numbers look better.
Pairing Fiber With Protein for Staying Power
A high-fiber snack keeps you full longer than a low-fiber one, but combining fiber with protein takes that a step further. Protein changes your levels of hunger-related hormones, while fiber slows digestion. Together, they extend the time before you’re hungry again. Some natural pairings that hit both: Greek yogurt with chia seeds, apple slices with almond butter, roasted chickpeas, or a small handful of trail mix with nuts and dried fruit.
Legumes are especially effective here because they contain both fiber and plant-based protein in a single food. Peanuts (technically a legume) fit this category too. A couple tablespoons of peanut butter on whole grain crackers gives you fiber from the crackers, fiber from the peanuts, and enough protein to keep the snack satisfying for hours.
Adding Fiber Gradually
If your current diet is low in fiber, resist the urge to overhaul your snacking overnight. Adding too much fiber too quickly commonly causes gas, bloating, and cramping. Increase your intake slowly over a few weeks to give the bacteria in your gut time to adjust. Drink plenty of water alongside your fiber-rich snacks. Fiber works best when it absorbs water, which is what keeps digestion moving smoothly. Without enough fluid, high-fiber foods can actually make you feel more backed up, not less.