Is there any yoghurt other than plain or Greek I can have, dont like them.
Try Arla Skyr. It is like a thick yoghurt but without the slight tang some plain yoghurts have. It's also very low fat and a good source of protein.
Add your own fruit to plain yoghurt (try also The Collective Straight Up yoghurt - it's full fat) tastes delicious with fresh fruit or stirred through porridge - which I make with water first)
Also what about pulses? Chickpeas, butter beans, lentils, split peas plus Dahl or houmous.
What about porridge (NOT the instant type) with added nuts, seeds and blueberries and/or strawberries.
If you need a sweetener try a little stevia/xylitol mix. You need very little.
If you like chocolate try dark (start with 70% maybe and work up to 80/85% cocoa solids. Montezuma (Waitrose) is 73% and lovely chocolate. Waitrose also have their own "single estate" dark chocolates. One square (max 2) are usually enough savoured SLOWLY! 😁 Peru is 75%. Haiti is 85%.
Drink more water (apparently the hunger/thirst signals are often confused).
Soup is your friend (check labels of any bought, or just make your own plus add lean protein.
Eat more fish both white fish and oily fish (it's only your DH who is veggie?). Prawns are a lean source of protein.
Regarding cheese: look for reduced fat, mature cheese and check your portion. Waitrose strength 6 sliced mature, 30% reduced fat cheddar tastes good and I think ASDA and Sainsbury's also have 50% reduced fat cheeses. ASDA and Waitrose did well on a recent programme I watched on TV. Peanut butter on ryvita or whole grain bread (don't pile it on though).
Reduce all white bread, rice, pasta from your diet. If you do have these ensure you have a good source of lean protein to reduce your glycemic load. Do you like sweet potatoes? I tend to have them more than white potatoes (boil until Just cooked or microwave until a knife meets just a slight resistance). Sweet potatoes baked in the oven until totally cooked/soft have a high GI (though they taste lovely)! I find they go watery if boiled sometimes though.
Avoid mashed white potatoes - very little fibre, which you need to maintain healthy blood sugar. If you do eat white potatoes then cook them lightly in their skins and eat the skin.
Hope this helps a bit. Good luck!! 🌹