@xfieldok hit the nail on the head as regards testing. Testing whilst fasted can lead to variable results that are very little to do with food. Stress, anxiety, sleepless or restless nights, a virus starting, and also activities and exercise. You would do better to test before a meal and then again 2 hours after your first bite. Keep a food diary that includes portion sizes and record your levels alongside the food. Look at the amount of the rise from before to after - that is what is important at the beginning of your journey. It should always be less than 2mmol/l and preferably a lot less than that. More than 2mmol/ l and there were too many carbs for your body to process efficiently. Get that right, and the rest will follow.
There is a saying don't eat after 9pm but in my book the last meal should be well before 9. A supper such as yours is not helping. Can you have more for your main evening meal no later than 7pm and then just water after that? Then have a breakfast of fats and protein, no carbs or next to no carbs. The usual advice is eggs, eggs and another egg for breakfast. Omelettes with cheese or mushrooms, or eggs and bacon with one tomato and mushrooms.
If you are hungry between meals it is probably because either you are not eating sufficient calories at each meal or you are not eating enough fat. Instead of diving for a snack, try to manage any hunger with fluids - a decaff coffee with double cream is very satisfying, or even just a cup of tea. When you reduce your carbs it is essential to increase fats and/or protein.
Can you tell us exactly what you have eaten today and what you have planned for the rest of the day? We may have some ideas.