This pudding delivers 26 grams of plant-based protein per serving while keeping calories at just 360 — numbers that would surprise anyone looking at the thick, glossy chocolate swirl in their bowl. Red lentils provide the structural protein and a quiet 7 grams of fiber, breaking down completely during cooking to create a velvety base indistinguishable from traditional German Schokoladenpudding. A single scoop of plant-based protein powder rounds out the amino acid profile, and hazelnut butter brings the roasted richness that makes this taste like actual dessert.
The flavor leans into Germany's deep love of chocolate and hazelnuts — think Ritter Sport Voll-Nuss or a cup of thick Trinkschokolade on a cold afternoon. Dark cocoa brings bitter depth, natural hazelnut butter adds a toasted warmth, and maple syrup rounds out the sweetness without overwhelming the cocoa. The texture lands somewhere between a thick stovetop pudding and a warm mousse: creamy, substantial, and deeply satisfying against the crunch of chopped hazelnuts on top.
For anyone on GLP-1 medications with a reduced appetite, this is exactly the kind of dessert that works. Each serving is dense enough to feel like a genuine treat without requiring large volume, and the warm, smooth texture is easy on a stomach that may be sensitive to heavy or greasy sweets. You make two bowls, eat one, and feel like you had a proper dessert — not a sad protein shake pretending to be one.
Why This Works on GLP-1
The 26 grams of protein per serving comes from two complementary sources: red lentils and plant-based protein powder. That combination matters during GLP-1-assisted weight loss because the body needs consistent protein to preserve lean muscle mass even as overall calorie intake drops. Many people on Wegovy or Mounjaro find their appetite so reduced that dessert becomes the first thing they skip — but skipping it entirely means missing an opportunity to add protein to the day. This pudding turns that slot into a functional one without sacrificing the pleasure of eating something sweet and warm.
The 7 grams of fiber per serving comes almost entirely from the red lentils, which are among the gentlest legumes on the digestive system. Unlike whole chickpeas or kidney beans, red lentils have no outer hull, so they break down completely and rarely cause the bloating or gas that GLP-1 users rightly want to avoid. The result is a pudding that moves through the gut comfortably, even when gastric emptying is slowed.
At 360 calories with only 9 grams of fat, this pudding fits easily into a calorie budget that most GLP-1 users are already working within. The carbohydrates — 44 grams — come primarily from the lentils themselves, meaning they arrive packaged with protein and fiber rather than as isolated sugar. That slows the glycemic response and avoids the energy crash that a conventional chocolate dessert would produce.
Ingredients (serves 2)
For the pudding:
- 1/2 cup (96g) dry red lentils, rinsed and drained
- 1 1/2 cups (360ml) unsweetened almond milk
- 2 tablespoons (12g) unsweetened cocoa powder
- 1 tablespoon (16g) natural hazelnut butter, unsweetened
- 1 scoop (30g) vanilla plant-based protein powder
- 1 1/2 tablespoons (30ml) pure maple syrup
- 1/2 teaspoon pure vanilla extract
- 1/4 teaspoon ground cinnamon
- Pinch of fine sea salt
For topping:
- 1 tablespoon (7g) roughly chopped toasted hazelnuts
- A few fresh raspberries (optional)
- Light dusting of cocoa powder
Instructions
Cook the lentil base:
- Rinse the red lentils under cold water until the water runs clear — this removes surface starch and any dusty residue that could make the pudding gritty. Drain well.
- Add the lentils and almond milk to a medium saucepan. Bring to a gentle boil over medium heat, then immediately reduce to a low simmer. Stir once to prevent the lentils from clumping at the bottom.
- Simmer uncovered for 15 to 18 minutes, stirring every 3 to 4 minutes. The lentils will absorb the liquid gradually and begin to break apart on their own. You are done when no whole lentils remain and the mixture looks like a thick, slightly rough porridge. If it dries out before the lentils fully soften, add 2 tablespoons of almond milk and continue cooking.
Build the chocolate-hazelnut flavor:
- Reduce heat to the lowest setting. Add the cocoa powder, hazelnut butter, maple syrup, cinnamon, salt, and vanilla extract directly to the pot. Stir vigorously with a spatula or wooden spoon for about 90 seconds — the hazelnut butter will melt into the warm lentils, and the cocoa will turn the mixture a deep, even brown. For an ultra-smooth finish, use an immersion blender for 20 to 30 seconds, though vigorous stirring alone produces a pleasantly thick, rustic texture.
- Remove the saucepan from the heat and let it sit for 2 minutes. This brief rest prevents the protein powder from clumping when you add it — hot temperatures can cause plant proteins to seize into lumps. Sprinkle the protein powder over the surface and fold it in gently until fully incorporated, about 30 seconds.
Serve:
- Divide between two bowls. Scatter the chopped hazelnuts over the top, add a few raspberries if using, and dust lightly with cocoa powder. Serve warm.
Nutrition per Serving
| Nutrient | Amount (approx.) |
|---|---|
| Calories | ~360 kcal |
| Protein | ~26g |
| Fat | ~9g |
| Carbohydrates | ~44g |
| Fiber | ~7g |
Estimates based on standard USDA values for dry red lentils, unsweetened almond milk, natural hazelnut butter, and a typical pea-based vanilla protein powder (20g protein per 30g scoop). Actual values vary by brand.
Practical Notes
Red lentils are the only legume that works here. Green, brown, and black lentils hold their shape during cooking and will leave you with a gritty, chunky pudding. Red (or yellow) lentils disintegrate completely, which is what gives this dessert its smooth, pudding-like body. Do not substitute — the texture depends on this specific lentil.
Store leftovers in the refrigerator for up to 3 days. The pudding thickens considerably when chilled, turning into something closer to a cold mousse. Reheat gently in a saucepan with a splash of almond milk, stirring constantly, or eat it cold — both versions taste good. The cold version works well as a packed lunch dessert.
Swap hazelnut butter for almond butter if needed. The hazelnut flavor is the signature of this recipe, but almond butter produces a milder, equally creamy result. Avoid peanut butter here — its stronger flavor competes with the cocoa rather than complementing it. If you have a tree nut allergy, sunflower seed butter works as a neutral alternative.
Eat slowly and in small spoonfuls. GLP-1 medications slow gastric emptying, and a warm, dense pudding like this one can feel heavy if eaten too fast. Take your time with it. Many GLP-1 users find that half a serving satisfies them — if that is the case, refrigerate the rest and eat it the next day.
Add a pinch of instant espresso powder to deepen the chocolate. About 1/4 teaspoon dissolved into the cocoa step intensifies the cocoa flavor without making the pudding taste like coffee. This is a baker's trick that works particularly well with dark, unsweetened cocoa.
Frequently Asked Questions
Can I eat this pudding during the early weeks of my GLP-1 medication?
What plant-based protein powder works best in this recipe?
How do I store and reheat this pudding for meal prep?
I find a full serving too filling on my GLP-1 medication. How should I adjust?
Why do I need to let the pudding cool before adding the protein powder?
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.