Assuming type 1... (because that's what I know and can talk about )
Some sort of cgm will tell you. Look at freestyle libre, it takes blood readings every minute and will show you when you are peaking. But it may not matter...
I test before food and two and an half hours afterwards. Both value should be within the four to seven. The novorapid insulin only lasts for this time so if I am higher after thr 2.5hrs I may need a correction.
However in between these tests my bloods go up to eleven. If I test after 45m or 60m I'll see this, and sometimes I do because I am driving.
And then Different foods have different gi indexes, 50g of carbs in brown rice is very different from 50g of haribo jelly babies or takeaway pizza etc. Pearl barley releases energy so slowly it can send you hypo iirc.
But test before meal and 2 to 2.5hr after meal. If both are in the four to seven range then you've got it right.
️