23 High Fibre Lunches You Can Have Ready In 20 Minutes

Photo of author

By Lucy Hawthorne

Eating enough fibre at lunch keeps you full, energized, and focused for the rest of the day. Most people don’t get nearly enough fibre in their daily meals, but fixing that doesn’t have to be complicated or time-consuming.

These 23 lunch ideas are packed with fibre-rich ingredients and can be on your table in 20 minutes or less. Whether you’re cooking at home or prepping at the office, there’s something here for everyone.

1. Black Bean and Avocado Wrap

Black Bean and Avocado Wrap
© EatingWell

Black beans are one of the most fibre-packed foods you can find, with about 15 grams of fibre per cup. Mash half an avocado, spread it on a whole wheat tortilla, then pile on canned black beans, shredded lettuce, diced tomato, and a squeeze of lime.

Roll it up tight and you’re done in under 10 minutes. This wrap is filling, creamy, and seriously satisfying without any cooking required.

2. Lentil Soup From a Can (Upgraded)

Lentil Soup From a Can (Upgraded)
© whattopackforlunch.com

Canned lentil soup gets a bad reputation, but a few simple upgrades make it taste homemade in minutes. Heat the soup on the stove, then stir in a handful of baby spinach, a pinch of cumin, and a squeeze of lemon juice.

Lentils pack around 8 grams of fibre per half-cup, making this one of the easiest high-fibre lunches around. Serve with a slice of whole grain bread for an extra fibre boost.

3. Chickpea and Cucumber Salad

Chickpea and Cucumber Salad
© Indian Veggie Delight

Crunchy, refreshing, and loaded with plant-based protein and fibre, this salad comes together in about five minutes flat. Drain and rinse a can of chickpeas, then toss them with diced cucumber, halved cherry tomatoes, red onion, and fresh parsley.

Drizzle with olive oil and lemon juice, then season with salt and pepper. Chickpeas offer roughly 12 grams of fibre per cup, so this simple salad keeps hunger at bay all afternoon.

4. Quinoa and Roasted Veggie Bowl

Quinoa and Roasted Veggie Bowl
© Feel Good Foodie

Quinoa cooks in about 15 minutes and serves as a fantastic high-fibre base for a lunch bowl. While it simmers, toss chopped zucchini, bell peppers, and cherry tomatoes in olive oil and roast or pan-fry them quickly over high heat.

Pile the veggies on top of the quinoa and drizzle with tahini or your favorite dressing. One cup of cooked quinoa has 5 grams of fibre, and the veggies push that number even higher.

5. Edamame and Brown Rice Bowl

Edamame and Brown Rice Bowl
© InnerBuddies

Edamame might just be the snack world’s best-kept secret for fibre lovers. A single cup of edamame delivers around 8 grams of fibre, and paired with brown rice, this bowl becomes a seriously powerful lunch.

Use pre-cooked brown rice pouches to save time, then top with shelled edamame, shredded carrots, sliced cucumber, and a drizzle of soy sauce mixed with a little ginger and sesame oil. Ready in under 10 minutes.

6. Whole Wheat Pita with Hummus and Veggies

Whole Wheat Pita with Hummus and Veggies
© freshhealthyplates

Hummus is made from chickpeas, which means it brings a solid dose of fibre to any meal. Spread a generous layer of hummus inside a whole wheat pita, then stuff it with whatever crunchy veggies you have on hand – cucumber, roasted peppers, spinach, or shredded carrots all work beautifully.

Whole wheat pita adds even more fibre to the mix. This lunch is endlessly customizable, takes no cooking, and tastes fresh and satisfying every single time.

7. Spicy Three-Bean Chili

Spicy Three-Bean Chili
© Haute & Healthy Living

Three types of beans mean triple the fibre in every spoonful. Combine canned kidney beans, black beans, and pinto beans in a pot with canned diced tomatoes, chili powder, cumin, garlic powder, and a pinch of cayenne.

Simmer for 15 minutes and you’ve got a rich, warming chili that’s absolutely loaded with fibre. Each serving can contain over 20 grams of fibre, making this one of the most powerful high-fibre lunches on this entire list.

8. Tuna and White Bean Salad

Tuna and White Bean Salad
© Simply Recipes

Cannellini beans have a buttery, mild flavor that pairs surprisingly well with canned tuna. Drain a can of each, then toss together with diced celery, red onion, a drizzle of olive oil, lemon juice, and fresh parsley.

Season with salt and pepper and you’re done. White beans bring about 11 grams of fibre per cup, and tuna adds lean protein to keep you full.

This combo is a lunchtime powerhouse that takes less than 10 minutes.

9. Broccoli and Cheddar Frittata

Broccoli and Cheddar Frittata
© The Doctor’s Kitchen

Broccoli is a fibre superstar, and wrapping it in a quick frittata makes for a warm, satisfying lunch. Saute small broccoli florets in an oven-safe skillet, pour beaten eggs over the top, sprinkle with cheddar, and cook until just set.

Pop it under the broiler for two minutes to finish. One cup of broccoli provides about 5 grams of fibre, and this frittata comes together in roughly 15 minutes from start to finish.

10. Sweet Potato and Black Bean Tacos

Sweet Potato and Black Bean Tacos
© The Kitchn

Microwaving a sweet potato takes about 5 minutes, and it becomes the perfect taco filling when cubed and mixed with canned black beans and a little cumin. Spoon the mixture into small corn tortillas and top with shredded cabbage and a squeeze of lime.

Both sweet potato and black beans are excellent sources of dietary fibre. Together, they make these tacos not only colourful and delicious, but genuinely good for your digestive health too.

11. Spinach and Lentil Soup

Spinach and Lentil Soup
© Healthy Mediterranean Recipes | Healthy Mezze

Few soups are as nourishing and quick as a spinach-lentil combination. Red lentils cook in about 15 minutes, and stirring in a big handful of fresh spinach at the end adds colour, nutrients, and extra fibre without any extra effort.

Season with garlic, cumin, and a splash of lemon juice for brightness. Red lentils provide around 8 grams of fibre per cooked cup, and spinach chips in with additional fibre and iron for a well-rounded meal.

12. Avocado Toast on Whole Grain Bread

Avocado Toast on Whole Grain Bread
© Dietlicious

Avocado toast might seem simple, but choosing the right bread makes it a genuinely high-fibre lunch. Whole grain or seeded bread can offer 4-6 grams of fibre per slice, and avocado adds another 5 grams per half fruit.

Mash the avocado with lemon juice, salt, and red pepper flakes, then pile it high on two slices of toasted whole grain bread. Add sliced cherry tomatoes and a sprinkle of hemp seeds for extra texture and nutrition.

13. Greek Yogurt and Berry Parfait with Chia Seeds

Greek Yogurt and Berry Parfait with Chia Seeds
© Amee’s Savory Dish

Chia seeds are tiny but incredibly fibre-dense, offering about 10 grams of fibre per ounce. Layer plain Greek yogurt with a handful of mixed berries, a tablespoon of chia seeds, and some high-fibre granola in a glass or bowl.

Berries like raspberries and blackberries are among the highest-fibre fruits available, making this parfait a genuinely smart lunch choice. It takes under five minutes to assemble and feels more like a treat than a health food.

14. Whole Wheat Pasta Salad with Vegetables

Whole Wheat Pasta Salad with Vegetables
© cait’s plate

Whole wheat pasta has nearly double the fibre of regular pasta, making it a smart swap for any pasta lover. Cook it ahead or use leftovers from the night before, then toss with cherry tomatoes, olives, diced cucumber, roasted peppers, and a simple Italian dressing.

This salad works warm or cold, making it ideal for meal prep. Each serving delivers a solid fibre hit while tasting fresh, tangy, and completely satisfying.

15. Pea and Mint Soup

Pea and Mint Soup
© The Simpler Kitchen

Frozen peas are one of the most underrated high-fibre vegetables in your freezer. Blend them with hot vegetable broth, a handful of fresh mint, a garlic clove, and a squeeze of lemon juice for a soup that’s bright, refreshing, and ready in 15 minutes.

Green peas provide about 9 grams of fibre per cup, and this silky blended soup tastes like something from a fancy restaurant. Serve with seeded crackers for an extra crunch.

16. Falafel and Tabbouleh Bowl

Falafel and Tabbouleh Bowl
© HelloFresh

Store-bought falafel cooks in the oven or air fryer in about 12 minutes, and pairing it with tabbouleh creates a fibre-rich meal with serious Middle Eastern flair. Tabbouleh is made with bulgur wheat, which provides about 8 grams of fibre per cup.

Toss the bulgur with finely chopped parsley, tomato, cucumber, lemon juice, and olive oil. Arrange everything in a bowl with a generous drizzle of tahini.

Colourful, flavourful, and genuinely filling.

17. Kale Caesar Salad with Hemp Seeds

Kale Caesar Salad with Hemp Seeds
© Choosing Chia

Massaging kale with a little olive oil and lemon juice softens it and makes it taste far less bitter. Build your Caesar salad on this massaged kale base, then top with whole grain croutons, shaved parmesan, and a generous sprinkle of hemp seeds.

Kale provides about 2.6 grams of fibre per cup, and hemp seeds add extra protein and fibre in every bite. A classic lunch with a serious nutritional upgrade.

18. Smashed Chickpea Sandwich

Smashed Chickpea Sandwich
© Classic & Modern Spelt Recipes for Every Meal

Smashed chickpeas make a surprisingly hearty sandwich filling that requires zero cooking. Drain and rinse a can of chickpeas, then smash them roughly with a fork.

Mix in diced celery, lemon juice, a dollop of tahini or mayo, fresh herbs, salt, and pepper.

Pile the mixture onto whole grain bread and top with arugula and sliced cucumber. Chickpeas are fibre champions, and whole grain bread doubles down on the goodness.

Lunch sorted in under 10 minutes.

19. Barley and Mushroom Risotto-Style Bowl

Barley and Mushroom Risotto-Style Bowl
© Seasons and Suppers

Barley is one of the highest-fibre grains available, packing around 6 grams of fibre per cooked cup. Quick-cooking barley is ready in about 10-12 minutes, making it totally achievable for a weekday lunch.

Cook the barley in broth, then stir in sauteed mushrooms, a splash of cream or parmesan, and fresh thyme. The result is a cozy, risotto-style bowl that tastes far more indulgent than it is.

Earthy, warming, and genuinely nourishing.

20. Roasted Red Pepper and Lentil Dip Plate

Roasted Red Pepper and Lentil Dip Plate
© Grateful Grazer

Think of this as a DIY mezze plate built around a fibre-packed red lentil dip. Blend cooked red lentils with roasted red peppers, garlic, lemon juice, and a pinch of smoked paprika until smooth and creamy.

Arrange the dip on a plate alongside whole grain pita wedges, carrot sticks, cucumber, and olives. Red lentils bring about 8 grams of fibre per cup, and the variety of veggies adds even more.

Perfect for grazing at your desk.

21. Mango and Black Bean Rice Bowl

Mango and Black Bean Rice Bowl
© Real Food Well

Fresh mango adds a sweet, tropical twist to a classic bean and rice bowl. Combine cooked brown rice with canned black beans, diced fresh mango, finely chopped red onion, and a handful of cilantro.

Drizzle with a dressing made from lime juice, a pinch of chili flakes, and olive oil.

The combination of brown rice and black beans delivers an impressive fibre total per serving. Sweet, spicy, and colourful – this bowl is genuinely hard not to love.

22. Stuffed Bell Peppers with Quinoa and Corn

Stuffed Bell Peppers with Quinoa and Corn
© The Garden Grazer

Bell peppers become edible bowls when you halve them and fill them with a fibre-packed quinoa mixture. Combine cooked quinoa with canned corn, black beans, diced tomatoes, cumin, and a sprinkle of cheese, then spoon it all into pepper halves.

Microwave for 4-5 minutes until the peppers soften and the filling is hot. Bell peppers themselves contain fibre, and the quinoa-bean filling adds even more.

A hands-on lunch that feels special without taking much effort.

23. Apple, Walnut, and Oat Lunch Salad

Apple, Walnut, and Oat Lunch Salad
© Feel Good Foodie

Oats aren’t just for breakfast. Toasted rolled oats add a nutty crunch to a lunch salad while bringing beta-glucan, a type of soluble fibre that’s excellent for heart health.

Toss them with sliced green apple, toasted walnuts, dried cranberries, and fresh arugula.

Dress with a simple honey-mustard vinaigrette and season with salt and pepper. Walnuts, apple skin, and oats all contribute fibre, making this unusual salad one of the most nutritious options on the list.

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.