15 High-Fibre Snacks You’ll Actually Crave (Healthy, Easy & Delicious)
Have you ever noticed that the best snacks are usually the ones that leave you hungry again half an hour later? While chips, crackers and sugary treats might satisfy a craving in the moment, they often lack one important nutrient that keeps you feeling full and energized: fibre.
Fibre is one of the most underrated nutrients for overall health. It supports healthy digestion, helps stabilize blood sugar, promotes a healthy gut microbiome, lowers cholesterol, and keeps you feeling satisfied between meals. If you’ve been trying to snack smarter without constantly feeling hungry, adding more fibre is one of the easiest changes you can make.
So, how much fibre do you actually need?
Most adults should aim for around 25 grams per day for women and 38 grams per day for men, yet many people consume less than half that amount. The good news is that a few well-chosen snacks can make a huge difference.
One important tip: if you’re increasing your fibre intake, do it gradually and drink plenty of water throughout the day. This gives your digestive system time to adjust and helps fibre do its job properly.
Whether you’re craving something sweet, savoury, creamy or crunchy, these high-fibre snacks prove healthy eating never has to be boring. From indulgent chocolate pudding to creamy cottage cheese ice cream and crispy roasted chickpeas, these recipes are quick to make and seriously delicious.
Sweet High-Fibre Snacks
Healthy Chocolate Chia Pudding

Whisk together 2 tablespoons chia seeds, ½ cup unsweetened almond milk, 1 tablespoon cocoa powder, 1 teaspoon maple syrup and ¼ teaspoon vanilla extract. Refrigerate for at least 2 hours before topping with ¼ cup raspberries.
Approximate nutrition: 170 calories | 10g fibre
Cottage Cheese Berry Ice Cream
Blend 1 cup cottage cheese, ½ cup frozen mixed berries, 1 tablespoon honey and ½ teaspoon vanilla until smooth. Freeze for 45 minutes for a soft-serve texture before serving.
Approximate nutrition: 230 calories | 5g fibre
Peanut Butter Apple Nachos
Thinly slice 1 medium apple, drizzle with 1 tablespoon natural peanut butter, sprinkle over 1 tablespoon chia seeds and 1 tablespoon chopped walnuts, then finish with a pinch of cinnamon.
Approximate nutrition: 290 calories | 9g fibre
Raspberry Overnight Oats

Combine ½ cup rolled oats, ½ cup milk, ¼ cup Greek yogurt, ½ cup raspberries and 1 tablespoon ground flaxseed. Refrigerate overnight and enjoy chilled the next morning.
Approximate nutrition: 310 calories | 11g fibre
Black Bean Brownie Bites

Mash ½ cup cooked black beans with 1 tablespoon cocoa powder, 1 tablespoon maple syrup and 2 tablespoons oat flour. Roll into bite-sized balls and refrigerate for 30 minutes.
Approximate nutrition: 180 calories | 8g fibre
Protein-Packed High-Fibre Snacks
Cookie Dough Cottage Cheese Dip

Blend 1 cup cottage cheese, 1 tablespoon peanut butter, 1 teaspoon maple syrup, 2 tablespoons oat flour and 1 tablespoon mini dark chocolate chips. Serve with sliced pears or apples.
Approximate nutrition: 260 calories | 6g fibre
White Bean Hummus Snack Cups
Blend 1 cup cannellini beans, 1 tablespoon olive oil, 1 tablespoon lemon juice, 1 garlic clove and salt. Spoon into small cups and serve with carrot and cucumber sticks.
Approximate nutrition: 220 calories | 8g fibre
Mediterranean Cottage Cheese Bowl

Top 1 cup cottage cheese with ¼ cup chickpeas, ¼ cup diced cucumber, halved cherry tomatoes, 1 teaspoon olive oil and a sprinkle of oregano for a refreshing, protein-rich snack.
Approximate nutrition: 260 calories | 6g fibre
Edamame Avocado Smash Toast
Mash ¼ avocado with ½ cup shelled edamame, lemon juice, salt and pepper. Spread over one slice of wholegrain toast and sprinkle with chilli flakes if desired.
Approximate nutrition: 310 calories | 10g fibre
Chocolate Peanut Butter Yogurt Bowl

Mix ¾ cup Greek yogurt with 1 teaspoon cocoa powder. Top with 1 tablespoon peanut butter, 1 tablespoon ground flaxseed and ¼ cup sliced strawberries for a creamy, satisfying snack.
Approximate nutrition: 280 calories | 7g fibre
Savoury High-Fibre Snacks
Buffalo Roasted Chickpeas

Toss 1 cup cooked chickpeas with 1 teaspoon olive oil and 1 tablespoon buffalo sauce. Bake at 400°F (200°C) for 30 minutes until crisp, shaking the pan halfway through.
Approximate nutrition: 220 calories | 9g fibre
Loaded Avocado Rice Cakes
Spread ½ mashed avocado over two brown rice cakes. Top with sliced cherry tomatoes, hemp hearts, cracked black pepper and everything bagel seasoning for extra crunch.
Approximate nutrition: 260 calories | 8g fibre
Lentil Crackers with Herbed Yogurt
Serve 8 lentil crackers with ⅓ cup Greek yogurt mixed with chopped parsley, dill, lemon zest and garlic powder for a crunchy snack packed with flavour and fibre.
Approximate nutrition: 240 calories | 7g fibre
Mexican Black Bean Salsa Cups

Combine ½ cup black beans, ¼ cup corn, diced tomato, chopped coriander, lime juice and a pinch of cumin. Scoop onto lettuce leaves or enjoy with wholegrain crackers.
Approximate nutrition: 210 calories | 8g fibre
Warm Cinnamon Pear & Walnut Ricotta Toast
Toast one slice wholegrain bread. Spread with ¼ cup ricotta, top with ½ sliced pear, 1 tablespoon chopped walnuts and a generous sprinkle of cinnamon for the perfect sweet-and-savory finish.
Approximate nutrition: 300 calories | 7g fibre
Final Thoughts
Eating more fibre doesn’t mean giving up the snacks you love—it simply means choosing ingredients that work a little harder for your body. By stocking your kitchen with fibre-rich foods like oats, beans, berries, chia seeds, flaxseed, nuts and whole grains, you can create satisfying snacks that keep you fuller for longer while supporting your digestive health.
The best part? These recipes come together in just minutes, making healthy snacking feel effortless, even on your busiest days. Try a few of your favourites this week, and you might be surprised at just how delicious eating more fibre can be. Happy snacking! 🥣🍓🥑