Cappuccino:
Aus Espresso (ggf. löslicher) und Milchschaum selbermachen, mit Süßungsmittel Deiner Wahl abschmecken. Ich nehme zum Beispiel oft löslichen Süßstoff, Xylit (Birkenzucker) habe ich aber auch da.
Diabetiker-Schokolade ist leider oft mit Fruchtzucker gesüßt, und das treibt zwar den BZ nicht so schnell hoch, ist aber auch nicht gesund. Besser: An dunkle Schokolade (70% Kakaogehalt aufwärts) gewöhnen und in kleinen Mengen genießen. Ich mag gerne die von Ritter, die hat 73%.
Eis: Joghurt mit TK-Beeren mixen, süßen (s.o.), sofort genießen. Man braucht halt einen guten Pürierstab oder Mixer.
Auch lecker statt Eiskaffee: ein Tassenpäckchen löslichen Espresso in ein Glas, kalte Milch drauf, mit gemahlener Vanille und Süßungsmittel nach Wahl abschmecken.
Für Diabetiker günstiges Obst sind insbesondere Beeren. Grapefruit ist meist auch nicht ultrasüß, das würde ich mit dem Messgerät mal ausprobieren, wie Du darauf reagierst. Ich habe z. B. witzigerweise manche Sorten Mandarine bestens vertragen, andere haben mir häßlichste BZ-Spitzen beschert. Besonders ungünstig für den BZ sind Trauben und Ananas.
Grundsätzlich kann man Speisen, die den BZ eher erhöhen mit Fett und Eiweiß kombiniert BZ-technisch besser "wegstecken". Also die kleine! Handvoll Trauben als Dessert nach einem Essen mit ansonsten wenig KH. Auch Ballaststoffe machen Glucose "langsamer". Daher ist Vollkornbrot besser als Weißbrot. Viele Ballaststoffe sind auch in Kleie oder in Hülsenfrüchten. Bei Hülsenfrüchten aber lieber mal messen, manche steigen mit dem BZ sehr darauf an.
Noch ein Trick, wie man schnelle KH doch selten mal essen kann: Vor körperlicher Belastung. Ich habe letztes Jahr auf dem Weihnachtsmarkt eine Waffel mit Zucker und Zimt genossen und danach nicht hektisch, aber auch nicht trödelnd auf dem Weihnachtsmarkt und in benachbarten Geschäften Geschenke gekauft. War also fast permanent in gleichmäßiger Bewegung. Eine Stunde nach der Waffel hatte ich einen BZ von 90, also weit von der Grenze, die mir mein Diabetologe für diesen Wert genannt hat, entfernt (140).