Halloumi is at its best straight from the pan, golden and squeaky, so cook it last. Everything else can be done ahead: roast the vegetables, warm the lentils, and the salad keeps for two days in the fridge. Add the halloumi just before you eat.

A serving has about 27g of protein and 15g of fibre. The protein is split between the halloumi and the lentils. The fibre comes from the lentils and six different vegetables, which also make this at least three of your 5 a day.
Lentils do most of the work. They are high in protein and fibre and low in fat, which is why a salad with a block of cheese in it still comes in at under 500 calories. Their slow-release carbohydrate is why this is tagged for blood sugar.
Lentils also contain iron. The body absorbs iron from plants less well than iron from meat, but vitamin C helps. The peppers, tomatoes and lemon provide it. That matters for women with heavy periods: see iron deficiency and heavy periods.
The honest part is the salt. Halloumi is one of the saltiest cheeses, which is why there is no added salt anywhere in this recipe. The NHS advises adults to eat no more than 6g of salt a day. If you are watching your salt, use half the halloumi and add a tin of chickpeas instead.
Halloumi is traditionally made with animal rennet, so check the label if you need it to be vegetarian. For another warm grain salad, try the buckwheat bowl with roast beetroot. For eating around menopause, see the best diet for menopause.