10 High-Fiber Snacks That'll Keep You Feeling Full For Longer

There's something about opening a new calendar that makes us want to feel our best. So this January, POPSUGAR is giving you everything you need to hit the reset button on your feel-good habits. Our challenge to you: do one *tiny new thing* each day for 24 days this month. You'll be amazed at the big difference small changes can make. To find more articles about resetting your wellness routine, click here.

Whether you're looking for a snack that fills you up, balances your blood sugar to make sure you don't crash in a couple of hours, or eases the stubborn constipation that's been dogging you — fiber's the name of the game. High-fiber snacks can help with all this and more, making them a seriously underrated staple in your diet. In fact, you should be paying just as much attention to fiber as you do to your protein intake, even though it's the macronutrient people tend to talk about less. With the National Institute of Health reporting that up to 95% of American adults and children aren't eating enough fiber, healthy high-fiber snacks are the answer to correcting the imbalance and feeling full for longer.

Fiber works by removing excess cholesterol and controlling blood sugar levels, says functional medicine clinical nutritionist Pooja Mahtani, PharmD, MS, CNS, LDN, IFMCP. "Fiber can also aid in hormone detoxification by helping to bind to excess estrogen and carry it out of the body," she adds. "Plus, it aids digestion by promoting regularity and preventing constipation, and it also helps you feel fuller longer."

You don't even need that much of it to get those benefits. Adults should aim for about 25 to 38 grams of fiber per day (or 14 grams for every 1,000 calories you eat), according to the Academy of Nutrition and Dietetics. That means a snack with just three grams of fiber per serving is considered a high-fiber snack and seriously contributes to your overall intake, Mahtani says. But even so, many Americans fall way short of this guideline.

While fiber supplements can help you fill in the gaps, eating more fiber-rich foods is relatively easy, and surprisingly satisfying. In general, fruits, vegetables, and grains are all great fiber-dense foods to add to your meals and snacks, according to the National Library of Medicine.

If you need some inspiration for your next high-fiber snack, look no further. We have plenty of ideas that not only taste good but help keep your body nourished.

01
Crispy Baked Artichokes
Getty Images | Oksana Buravceva / EyeEm

Crispy Baked Artichokes

If you're not already an artichoke fan, this suggestion may not draw you in, but trust us: these artichokes are the perfect salty, savory snack for someone who loves a mid-day crunch break, but is trying to get more fiber. "Artichokes are an excellent source of insoluble fiber, with seven grams of fiber per artichoke," says Emily Tills, RD. (If you prefer cup measurements: there's about nine grams of fiber per one cup of artichokes, according to the FDA.)

To make this high-fiber snack for yourself, Tills recommends grabbing some canned and quartered artichoke hearts. Rinse them and dry them with a towel; toss in olive oil, garlic, salt, and pepper; and then air fry for 10 minutes at 370 degrees. "Make them ahead of time and munch on them with lunch or as your snack all week," she says. Pro tip: they're amazing in salads.

02
Chia-Seed Pudding
Getty | Mykola Sosiukin

Chia-Seed Pudding

Chia seeds are dense in protein, calcium, and omega-3 fatty acids, according to the Harvard T. H. Chan School of Public Health. However, these seeds are also rich in fiber, according to Tills. "Chia seeds are an excellent source of soluble fiber, which is the best fiber for aiding in fullness and helping with balancing blood sugars," she says. "One tablespoon of chia seeds provides four grams of fiber which help to keep you fuller for longer and more satiated. They can be added to yogurt or as an ingredient in granola to increase the fiber."

If you're looking for a high-fiber chia-seed snack, Tills suggests trying your hand at her yogurt chia-seed pudding recipe, which is a protein and fiber powerhouse. Add in some blueberries and slivered almonds for even more fiber.

03
Blueberries
Getty | alpaksoy

Blueberries

Speaking of blueberries — the tasty fruits are fiber powerhouses. "Blueberries are rich in plant compounds like antioxidants and fiber," says Valerie Agyeman, RD. "Even better is that the bulk of the fiber found in blueberries is insoluble, which helps with bowel regularity."

To take advantage of blueberries as a high-fiber snack, Agyeman suggests enjoying them alone or as an addition to yogurt, cereal, and smoothies.

04
Popcorn
Getty | Maryna Iaroshenko

Popcorn

You may not know it, but popped popcorn is actually full of fiber, Agyeman says. "In fact, the fiber in popcorn is insoluble fiber, which is the bulking fiber that helps keep your bowels moving regularly," she says. Just three cups of popcorn contain four grams of fiber.

To give your popcorn some flavor, consider a sprinkle of nutritional yeast on top. Nutritional yeast not only delivers a nutty taste but also boosts the fiber content of your snack, according to Wilson. "Two tablespoons of nutritional yeast can provide around four to five grams of fiber, which is about 20 percent of your recommended daily intake," she adds.

05
Mixed Nuts
Getty | Peter Dazeley

Mixed Nuts

You may know nuts as an excellent protein or fat source, but they're also packed with fiber, Mahtani says. "Mixed nuts offer the perfect balance of protein, healthy fats, and fiber, which will help keep your blood sugar levels steady between meals," Mahtani explains. "I would opt for almonds, pistachios, and hazelnuts because these nuts contain the highest amount of fiber."

You can eat mixed nuts on their own, as part of trail mix, or in a granola bar. For a simple high-fiber snack, Mahtani recommends eating a small handful (one ounce) of mixed nuts. "This serving size provides about two to three grams of fiber, depending on the type of nut," she adds. "When reaching for a packet of mixed nuts, always choose one with almonds because this nut has the amount of fiber per serving size."

06
Dark Chocolate Avocado Truffles
Getty | NoirChocolate

Dark Chocolate Avocado Truffles

This snack idea is perfect for when those sweet cravings strike. It's powered by avocado, a fruit that contains tons of fiber (about nine grams per avocado) and heart-healthy unsaturated fats, says registered dietitian nutritionist and recipe developer Mackenzie Burgess, RDN. "To make your truffles, simply mash an avocado with a fork and roll it into a ball with the melted dark chocolate," she says. "Then, roll in toppings like freeze-dried strawberries, shredded coconut, cocoa powder, or chopped nuts."

07
Whole-Wheat Crackers
Getty | Basak Gurbuz Derman

Whole-Wheat Crackers

Whole-wheat crackers can be a yummy snack — especially when paired with some cottage cheese, a little bit of hummus, or a dollop of nut butter, says Brandy Minks, RDN, CD, CNSC. However, crackers can also be a great way to sneak in some fiber at snack time. Minks says one serving of crackers (around one handful or one flat hand) can contain anywhere from two to five grams of fiber per serving, depending on the brand.

That said, a quick glance at the snack aisle proves there are a lot of cracker choices. To determine whether your crackers are whole wheat, Minks suggests specifically looking for the words "whole wheat" or "whole grain" in the ingredient list and checking the amount of fiber listed in the nutritional facts.

08
Roasted Chickpeas
Getty | LauriPatterson

Roasted Chickpeas

Whether you add them to a savory trail mix or sprinkle them on top of a garden salad for texture, roasted chickpeas are a great high-fiber snack, Tills says. "A 1/2 cup of chickpeas has about 5.3 grams of fiber, which can help reduce bloating and lower cholesterol levels," she says.

To make this snack yourself, you'll need some canned chickpeas, olive oil, and spices for seasoning. Pro tip: be sure to rinse your beans thoroughly before roasting them so they get crispy in the oven. Plus, "rinsing your chickpeas helps to reduce 40 percent of the sodium," Tills adds. "After rinsing your chickpeas, drizzle two tablespoons of olive oil (and sprinkle on your favorite seasonings) on top and roast them in an air fryer at 400 degrees for 15 to 20 minutes, tossing them in the basket every five minutes." Toss them in cinnamon for a sweeter flavor, or cumin and za'atar for a spicier option.

09
Fresh Veggies and Guacamole
Getty Images | Juanmonino

Fresh Veggies and Guacamole

Chips and guac may be your favorite side at Chipotle, but if you're after a high-fiber snack, consider pairing your guacamole with fresh veggies. The guac itself packs a fiber punch: "After all, one whole avocado contains six grams of fiber per serving," says Alyssa Wilson, RD, MS, LD. But to boost the fiber content of your snack even further, scoop with veggie slices such as raw bell peppers. "Red peppers contain 2.5 grams of fiber plus vitamins, minerals, and antioxidants," Wilson adds. "Bell peppers are also a great source of vitamins A, C, E, B6, K1, potassium, and folate."

10
Jicama and Hummus
Getty Images | carlosrojas20

Jicama and Hummus

If you're looking for a high-fiber snack that offers a crunch, look no further. Crisp, fresh jicama is the perfect vessel for creamy hummus — and both are filled with satiating fiber. "One cup of jicama has six grams of fiber and two tablespoons of hummus has two to three grams of fiber," says Dana Ellis Hunnes, PhD, MPH, RD.