I’d start with protein first. What do you actually like and will eat regularly? Fish, chicken, meat, eggs, tofu, edamame beans, lentils, Greek yoghurt etc. Build meals around that.
Ideally aim for around 30g protein per meal if you can. If that feels too hard (and it often does), adding something like a clear protein powder can really help. I use MyProtein and have two servings a day, which gives me an extra 22g protein, but I still make sure every meal has some protein in it. Eggs are an easy win for breakfast.
Then look at carbs. You don’t need to cut them out, but keep portions fairly small and choose ones you enjoy so it’s sustainable.
You do need fat too – extra virgin olive oil is great, real butter is fine in sensible amounts, plus things like avocado or a small handful of nuts if you like them.
And vegetables matter. Make a list of the veg you actually enjoy and use those regularly.
Once you’ve got those basics (proteins you like, carbs you like, fats, veg), ask ChatGPT to help you plan meals around them. It will feel repetitive, but honestly that’s pretty normal when you’re trying to lose weight. Over time it does get easier and can even help you broaden what you enjoy eating.