Floating islands — île flottante — is one of the great French desserts: billowy poached meringue clouds sitting on a pool of silky vanilla custard, finished with threads of amber caramel. This protein-boosted version delivers 28 grams of protein per serving, drawn from six egg whites in the meringue, two egg yolks in the custard, and a generous base of nonfat Greek yogurt that replaces the traditional heavy cream. At just 330 calories per serving and only 5 grams of fat, it proves that a serious dessert can fit a calorie-conscious approach without tasting like a compromise.

The flavor is pure and elegant: warm vanilla custard with the clean sweetness of meringue and the bitter edge of real caramel. Greek yogurt gives the custard a gentle tang that keeps it from cloying — the same role that crème fraîche plays in French kitchens. A scattering of fresh raspberries adds color and a tart counterpoint that lifts the whole plate.

For people on GLP-1 medications, this dessert solves a real problem: satisfying a sweet craving in a small portion that digests easily. The meringue is mostly air and protein — it feels generous on the plate without weighing you down. There is no butter, no pastry, no heavy cream, so it sits well even when your appetite is limited.

Why This Works on GLP-1

Each serving provides 28 grams of protein from three complementary sources: egg whites, egg yolks, and nonfat Greek yogurt. That level of protein matters during GLP-1-assisted weight loss, when the goal is to lose fat while preserving lean muscle mass — a genuine concern with medications like Ozempic and Mounjaro, which can reduce appetite enough that protein intake drops below what your muscles need. The egg whites in the meringue are nearly pure protein, making them one of the most efficient protein sources you can put in a dessert.

The texture is deliberately gentle on the stomach. Poached meringue is light and airy, and the custard is smooth and easy to digest — no dense dough, no raw fiber, nothing that tends to cause bloating or discomfort. The sugar is spread across three components (meringue, custard, caramel), so no single bite delivers a sharp sugar hit.

With only 5 grams of fat per serving, this dessert sits well below the threshold that can trigger nausea during early GLP-1 treatment. The calcium from the milk and yogurt supports bone health — another consideration during active weight loss. And because the recipe makes exactly two servings, there is no temptation of a full pan of leftovers calling from the fridge.

Ingredients (serves )

For the meringue:

  • 6 large egg whites, or ¾ cup (180ml) liquid egg whites
  • 2 tbsp (25g) granulated sugar
  • ¼ tsp cream of tartar

For the custard:

  • 2 cups (480ml) skim milk
  • 2 large egg yolks
  • 2 tsp (8g) granulated sugar
  • 1 cup (225g) nonfat plain Greek yogurt
  • 1 tsp vanilla extract
  • Pinch of fine salt

For the caramel:

  • 2 tbsp (25g) granulated sugar
  • 2 tsp water

To serve:

  • ½ cup (62g) fresh raspberries

Instructions

Prepare the poaching milk:

  1. Pour the skim milk into a wide, shallow saucepan or deep skillet at least 25 cm (10 inches) across. Heat over medium until small bubbles form at the edges — a bare simmer, not a boil. Poaching the meringue in milk rather than water is traditional: the milk picks up subtle sweetness from the meringue, and you use that same milk to build the custard afterward.

Shape and poach the meringue:

  1. While the milk heats, beat the egg whites and cream of tartar with an electric mixer on medium speed until soft peaks form. Increase the speed to high, add the sugar one tablespoon at a time, and beat until the meringue is glossy and holds firm peaks — about 3 minutes total.

  2. Using two large spoons, shape the meringue into 4 oval quenelles (egg-shaped scoops). Gently lower 2 quenelles into the barely simmering milk. Poach undisturbed for 2 minutes, then carefully flip each one with a slotted spoon and poach another 2 minutes. The meringue will puff up slightly. Lift out onto a clean plate lined with a paper towel. Repeat with the remaining 2 quenelles.

  3. Remove the pan from heat. You should have roughly 1½ cups of warm, meringue-infused milk. Pour 1 cup (240ml) through a fine-mesh sieve into a measuring jug, discarding any stray meringue bits. Set aside. Save any remaining milk for another use.

Make the custard:

  1. In a medium bowl, whisk the egg yolks with the sugar and salt until pale and slightly thickened, about 1 minute.

  2. Gradually pour the warm strained milk into the yolk mixture, whisking constantly. This tempers the yolks so they thicken evenly without scrambling.

  3. Return the mixture to the same saucepan over medium-low heat. Stir continuously with a wooden spoon or silicone spatula until the custard thickens enough to coat the back of the spoon — about 4 minutes. Do not let it boil. If you have an instant-read thermometer, pull it off the heat at 77 °C (170 °F).

  4. Immediately pour the custard into a clean bowl. Let it cool for 5 minutes, then whisk in the Greek yogurt and vanilla extract until completely smooth. The yogurt loosens the custard slightly and adds a gentle tang that balances the sweetness. Taste and adjust if needed. Refrigerate for at least 15 minutes while you make the caramel, or up to 24 hours if preparing ahead.

Make the caramel:

  1. In a small, dry saucepan, combine the sugar and water. Cook over medium heat without stirring until the sugar dissolves, then continue cooking until the syrup turns a deep amber color, 3–4 minutes. Swirl the pan gently if it colors unevenly. Remove from heat immediately — caramel turns from perfect to burnt in seconds.

Assemble:

  1. Divide the chilled custard between two shallow bowls or rimmed dessert plates. Float 2 meringue clouds on each pool of custard. Drizzle the hot caramel over the meringue in thin threads using the tip of a fork or spoon. Scatter fresh raspberries around the islands and serve at once.

Nutrition per Serving

Nutrient Amount (approx.)
Calories ~330 kcal
Protein ~28g
Fat ~5g
Carbohydrates ~42g
Fiber ~2g

Calculated using skim milk, nonfat Greek yogurt (protein varies by brand — higher-protein brands like FAGE or Chobani will increase the total slightly), large eggs, and fresh raspberries.

Practical Notes

Egg whites from a carton work perfectly. If you keep liquid egg whites in the fridge — as many GLP-1 users do for high-protein breakfasts — measure ¾ cup (180ml) for the meringue and buy just two whole eggs for the yolks. This eliminates the waste of four unused yolks and keeps shopping simple.

The custard improves with time. While you can serve this after 15 minutes of chilling, the custard develops a fuller, rounder flavor after 1–2 hours in the fridge. Make it up to 24 hours ahead and store it covered. Poach the meringue and make the caramel just before serving — the clouds soften and weep after a few hours.

You can reduce the sugar further. Replace the 2 teaspoons of custard sugar with a pinch of monk fruit sweetener or stevia and you drop about 4 grams of carbohydrate per serving. The meringue and caramel need real sugar for structure and color, but the custard's sweetness can come from the yogurt and vanilla alone if you prefer.

Watch the caramel temperature closely. The entire process takes only 3–4 minutes and the window between perfect amber and acrid smoke is a few seconds. Pull the pan off heat when the sugar is a deep gold, not brown. If it seizes or burns, wipe out the pan and start over — it is only 2 tablespoons of sugar and 30 seconds of work.

Swap the fruit with the season. Raspberries are ideal for their tartness, but sliced strawberries, blueberries, or a few segments of blood orange all work well. Choose fresh, acidic fruits that contrast the custard's sweetness — avoid tropical fruits like mango or banana, which add too much sugar and richness for a light dessert.

Frequently Asked Questions

Can I eat this if my appetite is very small in the early weeks of GLP-1 treatment?
Yes — this is one of the gentler desserts you can choose. The meringue is mostly air and protein, and the custard is smooth and easy on the stomach. If even a full serving feels like too much, eat one meringue cloud with half the custard and refrigerate the rest. The custard keeps well covered for up to 24 hours, so you can finish it at your own pace without waste.
Can I use a sugar substitute instead of granulated sugar?
You can replace the custard sugar with any sweetener you prefer — monk fruit, erythritol, or stevia all work in a cooked custard. The caramel, however, requires real sugar: alternatives will not melt and caramelize properly. The meringue sugar can be partially replaced with erythritol (use half sugar, half erythritol), though a fully sugar-free meringue may not hold its shape as long. The total sugar in the recipe is about 58 grams for two servings, or roughly 29 grams per serving across three components.
How should I store leftovers?
The custard keeps covered in the fridge for up to 2 days. The poached meringue clouds are best eaten the day they are made — they slowly release liquid and deflate over time. If you want to prepare ahead, make the custard in advance and poach the meringues fresh just before serving. The caramel should also be made at the last minute, since it softens and dissolves into the meringue within an hour or two.
What if my meringue clouds fall apart during poaching?
The most common cause is liquid that is too hot. The milk should barely simmer — you want tiny bubbles at the edges, not a rolling boil. Vigorous heat will break the delicate meringue apart before it sets. Also make sure your egg whites are beaten to firm, glossy peaks before you shape them. Under-beaten whites produce soft quenelles that collapse in the liquid. Room-temperature whites whip faster and more reliably than cold ones, so pull them from the fridge 10 minutes ahead.
Can I make this dairy-free?
You can poach the meringue in water instead of milk — it works fine, though the custard will lack the subtle sweetness that infused milk provides. For the custard itself, use unsweetened soy milk in place of skim milk (it adds comparable protein) and a soy-based yogurt instead of Greek yogurt. Note that most dairy-free yogurts are lower in protein than Greek yogurt, so the per-serving protein will drop by several grams. Soy yogurt is the closest match in both protein content and tangy flavor.

This article provides general food and nutrition guidance only. It does not constitute medical advice. Always consult your healthcare provider regarding your GLP-1 medication and individual nutritional needs.