I tend to eat two meals a day, brunch and dinner, and cook from scratch but struggle to get 30g fibre a day on 1400/1500 calories. I eat lots of veg and I'm not veggie but only tend to have one slice of high fibre bread a day, and don't really eat cereals apart from a high fibre granola on the odd days I do eat breakfast. I like lentils and beans but get a bit fed up if I have them every day and don't want to add them to meals just for the sake of it. I like nuts but you have to watch the portion size. I know pears are good, but again don't always fancy them. My gut seems absolutely fine on 15-20g fibre a day, have a normal bowel movement at least once a day and I'm not constipated and not hungry. Does it matter that much?
For example today I had for brunch salmon, artichoke hearts and scrambled egg on rye sour dough with tomatoes and cucumbers. Tonight I've having bacon, gnocchi and peas in a creamy tarragon sauce, with tenderstem broccoli on the side, a naturally high protein yogurt and cherries for dessert, and medium conference pear for a snack.
It's only 21g or so of fibre. What else could I add/swap without adding too many more calories? I'd think a handful of nuts but it's only another 1g or so, and I'm already up to 1432 calories as it is.