The problem with calories in calories out is that some calories keep you full much longer (eg protein, healthy fats) and others cause a sugar spike which just leads to you feeling hungry again or craving something sweet for fast energy.
I’ve lost 2 stone recently and this is how I did it without ever really feeling hungry. Some people won’t agree with the fact I use processed protein powder but it works for me.
Breakfast, either whole grain oats (22g) cooked with unsweetened almond milk, chia seeds and flaxseeds to bulk it out, with cacao (healthy chocolate, it’s in Tesco) with some strawberries.
Or
Two/three eggs scrambled with some bacon
Or
Protein shake made with frozen courgette pieces added (makes it creamy and cold, extra portion of veg)
Or
Heck chicken sausages and an egg on a slice of wholemeal bread
Lunches I’m mostly still full from breakfast so I have a picky plate of chopped veg sticks, cherry tomatoes, cheese (babybell lights are handy), pickled onions, occasionally I’ll have a wholemeal wrap with salad, or a chicken salad. Baked sweet potato is good too. Sometimes I get sliced cooked chicken, cover it in chopped Tom/purée and some cheese and grill it so it’s like a pizza slice.
For tea I have things like -
Lasagne (but a small portion and lots of veg, see photo, I make the cheese sauce using cream cheese and melted cheese so no flour)
Pasta bake using whole wheat pasta and a homemade 6-veg sauce, again half my plate is green veg.
Pitta pizzas with Broccoli and sweet potato fries cooked in the air fryer
Chicken and egg-fried cauliflower rice
Omelettes with veg and air fried chips
Home made burgers with shredded veg in it, I have them bunless again with air fryer sweet potato fries and green veg
Fajitas - I sometimes have one wholemeal wrap and then eat the rest of the fajita chicken with salad on the side
Sausage and mash - I use chipolaras or chicken sausages with mash, peas and gravy
If I get hungry and want a snack I’ll have something high protein like cooked chicken, a Kvarg yoghurt or sometimes a protein bar (the Fulfil salted caramel one tastes like an actual treat). At night you could swap your magnums to low cal icecrenas - aldi have some that are 70 cal salted caramel ones which are soooo nice, really creamy like magnums and not too much sugar.
If you eat a protein full breakfast you won’t crave snacks before lunch.