This frozen Greek yogurt bark delivers 28 grams of protein per serving from a thick base of nonfat Greek yogurt layered with crunchy toppings. Each slab provides a satisfying combination of calcium, probiotics, and slow-digesting casein protein that keeps you full without weighing you down. At just 220 calories, it hits that sweet spot between indulgence and smart nutrition. The recipe requires zero cooking — just mix, spread, freeze, and break into pieces.

The flavor profile here is deceptively rich. A swirl of natural peanut butter powder adds nutty depth without the fat load of regular peanut butter, while a drizzle of honey and a pinch of vanilla extract create a dessert-like sweetness. Scattered dark chocolate chips, sliced almonds, and freeze-dried raspberries provide textural contrast — crunchy, chewy, and tart in every bite.

For anyone on GLP-1 medications, this bark solves a real problem: finding something sweet that actually delivers protein instead of empty sugar. The cold temperature slows eating naturally, and the thick yogurt base means even a small portion feels substantial. You can pull a piece from the freezer whenever a craving hits and know you are fueling your body rather than fighting your progress.

Why This Works on GLP-1

Greek yogurt is one of the most efficient protein sources available, and this recipe takes full advantage. A two-cup base of nonfat Greek yogurt provides the majority of the 28 grams of protein per serving, primarily as casein — a slow-digesting protein that studies show promotes satiety for hours after consumption. For people on Mounjaro or Wegovy, this sustained protein release aligns perfectly with the medication's appetite-suppressing effects, helping you maintain lean muscle mass even when eating less overall. The addition of peanut butter powder boosts the protein count further while keeping fat minimal.

The fiber in this recipe comes from a smart combination of sources. Freeze-dried raspberries contribute fiber without the volume or water content that can cause discomfort during the gastric slowing that GLP-1 medications produce. Sliced almonds add both fiber and healthy fats in controlled amounts, and the overall texture — frozen and firm — naturally encourages slow, mindful eating. This matters because rushed eating on medications like Ozempic or Zepbound can trigger nausea, and a bark you break apart and let soften slightly on your tongue eliminates that risk.

From a metabolic standpoint, this snack avoids the blood sugar spikes that undermine GLP-1 medication effectiveness. The protein-to-carbohydrate ratio keeps the glycemic response low and steady, while the frozen format means you eat it slowly enough for your body to register fullness signals. Keeping this bark in your freezer creates a reliable, portion-controlled option for the moments when you want something sweet but cannot afford to derail your nutrition targets. Each piece is roughly the size of a playing card, making it easy to grab one serving and put the rest back.

Ingredients (serves 4)

  • 2 cups (450g) nonfat Greek yogurt (at least 15g protein per cup)
  • 3 tablespoons (18g) peanut butter powder
  • 1 tablespoon (21g) honey
  • 1 teaspoon vanilla extract
  • Pinch of fine sea salt
  • 2 tablespoons (20g) dark chocolate chips (60% cacao or higher)
  • 2 tablespoons (14g) sliced almonds
  • 2 tablespoons (6g) freeze-dried raspberries, lightly crushed
  • 1 scoop (30g) unflavored or vanilla whey protein powder

Instructions

Step 1 — Prepare the baking sheet. Line a standard rimmed baking sheet (about 13 × 9 inches / 33 × 23 cm) with parchment paper. The parchment is essential — yogurt will bond permanently to an unlined pan once frozen, making removal impossible without destroying the bark.

Step 2 — Mix the yogurt base. In a medium bowl, combine the Greek yogurt, peanut butter powder, whey protein powder, honey, vanilla extract, and salt. Stir vigorously with a spatula until completely smooth and uniform in color. The peanut butter powder needs thorough mixing to avoid dry pockets — it should dissolve fully into the yogurt. Taste and adjust honey if needed, keeping in mind that freezing dulls sweetness slightly.

Step 3 — Spread the base. Pour the yogurt mixture onto the prepared baking sheet and spread it into an even layer about 1/4 inch (6mm) thick using an offset spatula or the back of a spoon. The layer does not need to fill the entire sheet — an area roughly 12 × 8 inches works well. Keeping a consistent thickness ensures the bark freezes evenly and breaks into clean pieces rather than crumbling.

Step 4 — Add the toppings. Scatter the dark chocolate chips, sliced almonds, and crushed freeze-dried raspberries evenly over the yogurt surface. Press them gently into the yogurt with your fingertips so they adhere during freezing. Toppings sitting on the surface without being pressed in will pop off when you break the bark apart later.

Step 5 — Freeze until solid. Place the baking sheet in the freezer on a flat, level surface. Freeze for at least 3 hours, or until the bark is completely solid throughout. Overnight freezing is fine and often more convenient. The bark should be rock-hard with no soft spots when you press it.

Step 6 — Break into pieces. Remove the sheet from the freezer and let it sit at room temperature for 2 to 3 minutes — just long enough for the bark to release slightly from the parchment without becoming soft. Break or cut into roughly 8 pieces (2 pieces per serving). Work quickly, as the bark softens faster than you expect at room temperature.

Step 7 — Store and serve. Transfer the pieces immediately to a freezer-safe container or zip-top bag, separating layers with parchment if stacking. Return to the freezer. Pull individual pieces out as needed and let them soften for 1 to 2 minutes before eating for the best texture — slightly firm with a creamy center.

Nutrition per Serving

Nutrient Amount (approx.)
Calories ~220 kcal
Protein ~28g
Fat ~4g
Carbohydrates ~19g
Fiber ~3g

Nutrition calculated using nonfat Greek yogurt (Fage 0%) and one scoop of unflavored whey protein powder. Values may vary slightly based on specific brands used.

Practical Notes

Choose the right yogurt. Not all Greek yogurts are created equal for this recipe. You need a thick, strained variety with at least 15 grams of protein per cup — brands like Fage Total 0%, Chobani Plain Nonfat, or Skyr work well. Thinner yogurts produce icy, crystalline bark rather than the creamy texture you want.

Customize your toppings freely. The base recipe works with almost any combination of toppings. Unsweetened coconut flakes, chopped pistachios, hemp seeds, or dried blueberries all work. Keep the total topping volume to about 6 tablespoons across all toppings — overloading makes the bark crumble when you break it.

Batch and portion for the week. This recipe stores in the freezer for up to two weeks without quality loss. Make a double batch on Sunday and you have a protein-rich snack ready for 8 days. Label the container with the date so you rotate through your supply.

Temperature matters for texture. The ideal eating window is 1 to 3 minutes out of the freezer. Too soon and it is painfully hard on your teeth. Too long and it becomes a melted puddle. In warm weather, eat it straight from the freezer — it softens faster than you think.

Avoid adding fresh fruit to the freezing layer. Fresh berries, banana slices, or other high-moisture fruits create ice crystals that make the bark watery when it thaws. Stick with freeze-dried fruit for toppings — it stays crunchy and adds concentrated flavor without moisture problems.

Frequently Asked Questions

Will this bark cause nausea on GLP-1 medications?
Frozen yogurt bark is generally very well tolerated on GLP-1 medications because you eat it slowly as it softens. The cold temperature naturally prevents you from eating too fast, which is one of the primary triggers for nausea on medications like Ozempic or Mounjaro. Start with one piece (half a serving) if you are in your first few weeks on the medication and see how your stomach responds. The protein is primarily casein from Greek yogurt, which digests gently and rarely causes the heaviness that meat-based proteins sometimes do early in treatment.
Can I use regular yogurt or a dairy-free alternative?
Regular yogurt will work but produces a much thinner bark with significantly less protein — most standard yogurts contain only 5 to 8 grams of protein per cup compared to 15 to 20 grams in Greek yogurt. If you use regular yogurt, strain it through cheesecloth for several hours first to thicken it. For dairy-free options, coconut yogurt or soy-based Greek-style yogurt are the closest substitutes, though soy yogurt provides the best protein match. Check labels carefully, as many plant-based yogurts contain under 3 grams of protein per serving.
How long does this keep in the freezer?
The bark stays at peak quality for about two weeks in the freezer when stored in an airtight container or zip-top bag. After two weeks, it remains safe to eat but may develop freezer burn on exposed edges, giving it an off taste. For best results, press parchment paper directly against the surface of the bark pieces before sealing the container. If you make a large batch, consider dividing it into single-serving portions in small bags so you only expose one piece at a time to air.
What if I can only eat very small portions right now?
Break the bark into smaller pieces — the recipe makes 8 pieces, but you can easily break those into 12 or 16 smaller shards. Even a single small piece provides meaningful protein because the base is so concentrated. Many people in the early weeks of Wegovy or Zepbound find that a single small piece with a glass of water is enough to count as a full snack. The frozen format actually works in your favor here because it takes time to eat, giving your reduced stomach capacity a chance to register what you have consumed before you reach for more.
Can I skip the protein powder?
You can skip the protein powder, but it will reduce the protein per serving from about 28 grams to roughly 20 grams. If you leave it out, increase the Greek yogurt to 2.5 cups to maintain volume and thickness. The protein powder also helps the bark freeze with a smoother, less icy texture — without it, the bark may be slightly more crystalline. If you want to keep the protein high without powder, stir in 2 tablespoons of collagen peptides instead, which dissolve invisibly and add about 10 grams of protein per serving.

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.