You need to test after each meal.
Some of us are ok with porridge, some aren't.
Likewise for the bread, burgen soya and linseed works for most though.
Same for the pasta.
I snack little and often, so keeping the load down, and on carbs I check with my meter, so I need to produce less insulin than having a big meal, and the foods I eat don't spike me.
Other eat low carbs.
As to calories, you'll notice from your weight.
If you need to increase it, eat more.
Again I will eat slightly more, or more often.
Others eat fat rather than carbs.
Personally, I would try to get my bs down by diet, with the glicalzide, to a good level, consult with the doctor about reducing the meds, and target the diet to keep it down if you can.