Most of the stuff you are eating is going to give you a quick spike then fade.
oatmeal for breakfast will last you til noon. Milk powder in the oatmeal will add protein. Olive oil has 250 calories per ounce, nothing you carry can give you more calories per ounce, and it's fat, which your body really likes, doesn't give you that sugar spike thing. I've never found anything better than oatmeal for long lasting energy and quality. Toss in whatever else you are already eating as well and it will taste better, I use dried apples, tastes good.
John Muir brought dried, whole wheat (I'm sure it was whole wheat, probably was no real other option then) bread, that is very good, as long as you pick very heavy breads, not the wonder bread stuff that is lightly tan colored. That's very good.
I used to decades ago bring one pouch of freeze dried food with me as an emergency extra day food, after some years I tossed realizing I hated that stuff, never ate it.
I basically just dry all the ingredients on a dehydrator then bring them all as bulk foods, works great, make a sort of thick stew every night, it tastes good, it's real ingredients, it's not oversalted like that commmercial stuff, and it actually tastes pretty much like real food. Just costs whatever the food costs to make, plus the time to dehydrate it.
Fats are key though, very easy to forget when thinking dry, but they, as liquid, hold the most caloric value of anything you can bring, 1 oz for breakfast, maybe some on dried bread or mixed in, for lunch, and 1 oz for dinner, or more, that's probably right there almost 1/2 of what you are currently eating per day, plus the real food.