My mornings have evolved over time, so I've tried various things.
The following have worked to bring my morning levels down:
Eating a small cheese snack on waking. 25 g of cheese, no more. This seemed to stop the rise dead, since most of my morning rise happened as I got up
Eating just a protein breakfast. Bacon and egg kind of thing. That seemed to result in bg significantly lower at 2 hours than it was before eating.
The following stopped/dramatically reduced the morning rise so that it hardly happened:
Dropping my carbs low enough. For me, this was being consistently below 20g carbs a day for several days. After that, my bg just coasted along all night and all morning with no rises or drops bigger than 1mmol/l or so, at any time.
I've also tried various intermittent fasting regimes:
Fasting 16:8 didn't ever stop the rise
Fasting for 24 hrs, then having an evening meal before fasting til the next one, for 5 straight days didn't stop the rise, although it reduced it.
Nowadays, I just trundle along, on varying amounts of carbs from less than 20 (most days) to up to 60/70 g carbs a day (maybe one day in 7). I tend to skip breakfast 5 days a week, having just a cup of coffeesubstitue and cream instead, so I am really doing 16:8 most days, and most of my carbs are lunchtime/evening. The effect of this variable routine is that yes, I do get a morning rise, usually 1mmol/l but only rising more than that if I have filled up my glycogen stores with too many carbs in the preceding day.
Last October I went Gluten Free, and have found that has been very beneficial in many ways. One of the best things is that it made my blood glucose rises and falls a lot smoother, smaller and less jangly. So I now prioritise GF over Low Carb, because I can cope with carbs much better without gluten screwing everything up.