Im no expert, Im learning as I go, and Im learning on a tight budget so cant be buying shakes and protein puddings so my go to for filling me up and pumping in the protein - BEANS . Full of protein , fibre and Vit B - cheap as chips and so very filling
I make a salad based on Mexican Caviar ( loads of recipes online ) - black beans, black eyed beans, sweetcorn, peppers and use a good serving of that with every meal till its gone ( Im the only one eats it ) Ill add more protein by adding tinned fish ( very cheap protein source ) Its also good to snack on with toasted tortillas
I also make my own yoghurt, strained over night and its that thick its slice-able. The strained whey I use to make bread and pancakes
My daily meals would be usually a big bowl of berries and HM yoghurt with 40grms of oats or oatmeal ( I prefer oatmeal ) . Lunch would be an open sandwich, wholemeal bread, cheese spread instead of butter, piles of leaves, tomatoes, peppers, cucumbers, pickles then top that with the protein, turkey, ham, chicken, cheese, bacon, tinned fish, eggs, - whatever. Then dinner, again a lean protein like chicken or turkey, more grains and veg. Evening meals I cook for a family so it has to be adaptable , so say I make a chicken curry, then in goes the veg - loads of spinach, onions, garlic, chickpeas and now its brown rice instead of basmati. Spag bol is made with turkey mince, has lentils added to bulk it and served on wholewheat spaghetti
Any mince dish I add the lentils, they cook down and become invisible really, even the grandkids eat not knowing its not all meat.
I dont exercise as much as you, I dont do weights ( shoulder injury ) but I can walk 5k in 42 mins :) I average 10 miles a day walking , some just strolls - ie dog walking but at least 4 miles at least 4 times a week at 14 - 15 mins a mile
I did a 26 mile hike 2 weeks back, cross county, and was really pissed to find out 62k steps burned me the grand total of 3000 calories !!! I still scoffed the chocolate bar DH had for me at the finish line :)