
Here are 10 high-fibre recipes here that are all quick enough for a midweek dinner. If you’re looking for easy high-fibre recipes then pulses - beans, lentils and chickpeas - are one of the easiest ways to do it. They’re cheap, filling and great for store cupboard dinners. Also, they make excellent leftovers, so perfect for meal prep! Everything is ready in 20 minutes or less, and some are even ready in 10 to 15 minutes.

Total time: 20 minutes
This aubergine butter bean recipe is rich, tomatoey and incredibly satisfying. Butter beans are naturally creamy and soft, making them perfect for quick high-fibre dinners that still feel comforting.
If you want something hearty but easy, this is a great place to start.

Total time: 20 minutes
These creamy, savoury beans feel indulgent but are still a very practical high fibre dinner idea. The sauce is rich and flavourful, while the beans keep it filling.
A perfect option if you want healthy food that doesn’t feel “too healthy”. I love eating it with a crusty baguette and butter!

Total time: 15 minutes
This is one of those quick high fibre meals you’ll come back to again and again. It uses simple pantry ingredients and comes together with almost no effort.
Serve it with toast or flatbread and you’ve got a very solid quick high-fibre meal with hardly any effort.

Total time: 20 minutes
A creamy, cosy dish that’s perfect when you want comfort food. The mushrooms add depth, and the chickpeas make it a filling vegetarian high fibre recipe.
Great for colder evenings or when you want something a bit more substantial.

Total time: 15 minutes
This is such a good one to have in the rotation if you want more lentil recipes that don’t take ages. You still get that lovely comforting dal feeling, but in a much quicker format.

Total time: 20 minutes
Lentils are brilliant for quick dinners because they’re so easy to make feel substantial. This recipe is creamy, satisfying and very weeknight-friendly.
It’s especially good if you want a quick vegan high-fibre dinner with a bit of comfort-factor.

Total time: 10 minutes
This is the perfect thing to make if you’re low on time. It’s one of the quickest high-fibre recipes on the site, and the feta and peppers do loads of the flavour work for you.

Total time: 15 minutes
Garlicky chickpeas are always a good idea. This is such a handy recipe to have because it’s simple, quick and made with very basic ingredients, but still feels like a proper meal.

Total time: 15 minutes
This is proof that high-fibre recipes can still feel creamy and indulgent, without using cream! If you want something cosy and low effort, this is a great choice.
15-minute-courgette-chickpeas-2.jpeg
Total time: 15 minutes
This one feels a bit fresher and lighter than some of the others here, which is nice if you don’t want every quick dinner to be creamy or tomato-heavy. The chickpeas still make it filling, but the courgette keeps it feeling light. It’s also high protein with 30g protein per portion.
For something really quick: Feta Pepper Beans or 15 Minute Creamy Tomato Beans.
For maximum comfort: Marry Me Beans or Alfredo Beans.
For a lentil-based dinner: Quick Black Dal or Marry Me Lentils.
For a chickpea recipe: 15 Minute Garlic Chickpeas or 15 Minute Courgette (Zucchini!) Chickpeas.
For a tomatoey bean dinner: 15 Minute Creamy Tomato Beans or Aubergine Butter Beans.
If you make your way through these and want more, I’d try Smoky Caramelised Onion Butter Beans, Butter Bean Curry, and Creamy Tuscan Chickpeas next. They take a little longer, but they’re all very good.
If you want to eat more fibre, you really don’t need to overcomplicate it. A few quick bean, lentil and chickpea recipes can make a big difference, especially when they’re easy enough to make on a busy night.
See an issue or have a question? Send an email to [email protected]

Weekly cooking guidance using my recipes, plus occasional grocery lists, meal prep tips and seasonal recipe roundups.
Subscribe