Classic American chocolate pudding, rebuilt for serious protein. Each serving of this stovetop dessert delivers 30 grams of protein from a combination of whole eggs, egg whites, cottage cheese blended smooth into the base, and a Greek yogurt dollop on top. At just 353 calories per cup, this is one of the most nutrient-dense desserts you can make—and it all comes together in a single saucepan in about 25 minutes of active cooking.
The flavor is deep, genuinely chocolatey, and honestly indulgent. Dutch-process cocoa powder builds the dark backbone, while a full ounce of 70% dark chocolate stirred in off the heat rounds out the bitterness with that fudgy, melt-on-your-tongue richness you expect from a proper pudding. Maple syrup adds clean, warm sweetness that complements the cocoa without making it cloying. A pinch of salt sharpens every flavor, and the finished texture is thick, glossy, and perfectly spoonable.
For GLP-1 users managing reduced appetite and smaller portions, dessert often quietly disappears from the daily routine. This pudding changes that equation. A single modest cup satisfies the craving completely while contributing meaningful protein toward your daily target, and the smooth, soft texture is naturally gentle on a digestive system adjusting to slowed gastric emptying.
Why This Works on GLP-1
Each serving delivers 30 grams of complete protein, primarily from whole eggs and egg whites—two of the most bioavailable protein sources available. For people taking Mounjaro, Zepbound, or similar GLP-1 medications, maintaining adequate protein intake is critical for preserving lean muscle mass during weight loss. Most nutrition professionals recommend 1.2 to 1.6 grams of protein per kilogram of body weight during GLP-1-assisted weight management, and a single serving of this pudding covers roughly 20 percent of that daily target. Unlike most desserts that contribute empty calories, this one builds toward your macro goals while actually tasting like a treat.
The cottage cheese base, once blended completely smooth, is invisible in both flavor and texture but adds a substantial protein and calcium boost. Because the pudding contains no raw fiber and no highly processed ingredients, it moves through the digestive system without triggering the bloating or discomfort that fiber-heavy desserts can cause when gastric emptying is already pharmacologically slowed.
At 353 calories per serving, this pudding fits comfortably within a calorie-controlled day. The combination of protein and moderate healthy fat from eggs and dark chocolate promotes a steady blood sugar response rather than the spike-and-crash pattern that high-sugar desserts trigger. Dark cocoa powder also provides flavanols that support cardiovascular health—a meaningful bonus during sustained weight loss.
Ingredients (serves 4)
For the pudding:
- 4 large eggs
- ½ cup (120ml) liquid egg whites (or whites from 4 large eggs)
- 2 cups (452g) low-fat cottage cheese (2%)
- 1½ cups (360ml) low-fat milk (1% or 2%)
- 3 tablespoons (21g) unsweetened Dutch-process cocoa powder
- 2 tablespoons (16g) cornstarch
- 3 tablespoons (45ml) pure maple syrup
- 1 ounce (28g) dark chocolate (70% cacao), finely chopped
- 1 teaspoon pure vanilla extract
- ¼ teaspoon fine sea salt
For serving:
- ½ cup (130g) plain nonfat Greek yogurt
- Flaky sea salt
- Fresh raspberries or sliced strawberries (optional)
Instructions
Blend the cottage cheese base:
- Add the cottage cheese and milk to a blender. Blend on high for 60 to 90 seconds until the mixture is completely smooth with absolutely no visible curds. Run your finger through a drop—it should feel silky, not grainy. This step is non-negotiable for pudding texture, since even small lumps become unpleasantly noticeable in the finished dessert. Set the blended mixture aside.
Build and cook the pudding:
In a medium heavy-bottomed saucepan, whisk together the eggs, egg whites, cocoa powder, cornstarch, maple syrup, and salt until no dry streaks of cocoa remain. The mixture will be thick and paste-like at first—this is correct, and the cocoa will fully dissolve once the liquid goes in.
Gradually pour the blended cottage cheese mixture into the saucepan in a thin stream while whisking constantly. Adding it slowly prevents the eggs from forming lumps or scrambling from a sudden temperature change. Continue whisking until the mixture is uniformly combined, smooth, and a deep chocolate-brown color throughout.
Set the saucepan over medium heat. Stir continuously with a silicone spatula or wooden spoon, scraping the bottom and corners of the pan where the custard thickens first. Cook for 10 to 12 minutes. You will notice the mixture gradually shifting from thin and watery to noticeably thick—it should hold a clear trail when you drag the spatula through it, and the first few lazy bubbles will break through the surface. Do not walk away during this step; constant stirring prevents scrambled egg bits from forming on the bottom.
Remove the saucepan from the heat immediately. Add the finely chopped dark chocolate and vanilla extract, then stir steadily for about 30 seconds until the chocolate melts completely and the pudding turns glossy and uniformly dark. The residual heat from the pudding is enough to melt the chocolate without any further cooking.
Chill and serve:
Divide the pudding evenly among four cups, ramekins, or small mason jars. Press a piece of plastic wrap directly onto the surface of each pudding to prevent a skin from forming. Refrigerate for at least 2 hours, or until fully chilled and firmly set. The pudding thickens considerably as it cools—what seems slightly loose when hot will set to the perfect scoopable consistency once cold.
When ready to serve, peel off the plastic wrap. Dollop about 2 tablespoons of Greek yogurt on each pudding, sprinkle with a few flakes of sea salt, and scatter fresh berries on top if using. The cool, tangy yogurt cuts through the richness beautifully.
Nutrition per Serving
| Nutrient | Amount (approx.) |
|---|---|
| Calories | ~353 kcal |
| Protein | ~30g |
| Fat | ~12g |
| Carbohydrates | ~30g |
| Fiber | ~2g |
Calculated using USDA data for large eggs, 2% cottage cheese, 1% milk, Dutch-process cocoa, 70% dark chocolate, pure maple syrup, and nonfat Greek yogurt. Actual values may vary by brand.
Practical Notes
Make it ahead and eat all week. This pudding keeps in sealed containers in the refrigerator for up to 5 days, and the texture actually improves overnight as the starch fully sets and the chocolate flavor deepens. Prep a batch on Sunday and you have a protein-rich dessert ready every evening. Store the Greek yogurt topping separately and add it fresh when you eat each portion.
Swap the sweetener to suit your needs. Honey works as a straight one-to-one substitute for maple syrup. For a lower-sugar version, use 2 tablespoons of an allulose or monk fruit blend—reduce the amount since these tend to be sweeter than maple syrup, and add an extra tablespoon of milk to compensate for the lost liquid volume.
Use a real blender for the cottage cheese. A countertop blender or an immersion blender running for at least 2 full minutes are the only tools that achieve the completely smooth consistency this recipe demands. A food processor or a fork leaves tiny curds that become grainy in the finished pudding. This one step is the difference between a dessert that tastes homemade in the best way and one that tastes like a protein experiment.
Boost protein further with whey powder. Stir one scoop (about 25 grams) of unflavored or chocolate whey protein isolate into the blended cottage cheese mixture before combining it with the eggs. This adds roughly 5 grams of extra protein per serving and makes the finished pudding slightly thicker. Reduce the cornstarch by 1 teaspoon if you go this route.
Portion it smaller for early treatment phases. If your appetite is still quite reduced after a recent dose increase, divide the recipe into 6 smaller servings instead of 4. Each smaller portion still delivers about 20 grams of protein and 235 calories—enough to be meaningful nutrition without overwhelming a smaller stomach.
Frequently Asked Questions
Is it okay to eat dessert while taking GLP-1 medication?
Can I use non-dairy milk instead of regular milk?
How should I store leftover pudding, and can I freeze it?
What if my appetite is very small during early GLP-1 treatment?
My pudding turned lumpy while cooking—what went wrong?
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.