
High-Protein Viral Dot Cake
Viral dot cake, protein version. 3 ramekin cakes per batch, 250 cal / 25g protein each (base 170/19 + cheesecake frosting + sprinkles).
You saw the viral dot cake on TikTok and want the protein version. 3 ramekin cakes per batch, 250 cal / 25g protein each finished. Bake the bases (15 min) → chill → top with one 30g serving of [Protein Cheesecake Frosting](/cookbook/protein-cheesecake-frosting) per cake → press into rainbow nonpareils. The frosted top + sprinkle coat is the visual hook; the liquidy center is the texture payoff.
- Total time
- 25 min
- Yield
- 3 servings
- Protein / serving
- ~25g
- Cal / serving
- ~250
62g PEScience Select Gourmet Vanilla (2 scoops) + 3 large eggs + 1/4 cup Fairlife Fat-Free + 45g AP flour + 15g Whole Earth Monk Fruit Erythritol + 15g Jell-O Sugar-Free Vanilla Pudding Mix + 1 tsp Clabber Girl baking powder + 1 tsp vanilla extract. Yields batter for 4 servings (170 cal / 19g protein each); divided into 3 ramekins with the tops trimmed flat after baking — the trimmed scraps = the 4th serving (snack on its own or add to a parfait, ~170 cal / 19g protein unfrosted).
Cake center should be **liquidy-soft, not set** (the 15-min bake is intentionally short — viral dot cake is supposed to have a molten center). Top should be lightly golden, smooth enough to hold a flat frosting layer. Frosting + sprinkle coat reads like funfetti birthday cake. Don't overbake — past 18 min the center dries out and you lose the moment.
Ingredients
Ingredients
Method
- 1PREHEAT
Oven to 350°F. Spray 3 ramekins (6-8 oz size) with cooking spray.
- 2DRY MIX
In a mixing bowl on a scale, combine 62g PEScience Vanilla + 45g AP flour + 15g Whole Earth Monk Fruit Erythritol + 15g Jell-O Sugar-Free Vanilla Pudding Mix + 1 tsp Clabber Girl baking powder. Whisk dry to break up any protein-powder clumps.
- 3WET MIX
In a separate bowl, whisk 3 eggs + 1/4 cup Fairlife + 1 tsp vanilla extract until uniform.
- 4COMBINE
Pour the wet into the dry. Whisk until smooth — should be thick cake batter that just barely flows off the whisk. Don't overmix; lumps cook out.
- 5FILL RAMEKINS
Divide batter evenly across 3 ramekins. Smooth the tops with a spatula. Ramekins should be ~3/4 full — the cakes rise then settle.
- 6BAKE 350°F × 15 MIN
Tops should be golden + spring back lightly. Centers should still feel SOFT to the touch — the liquidy-molten center is the viral dot cake signature. Past 18 min = dry center = lost moment.
- 7COOL + TRIM
Let ramekins cool 10 min on a wire rack, then chill in the fridge 30 min (or overnight). Once chilled, slice the domed top off each cake with a serrated knife so the surface is flat for frosting. The trimmed scraps = the 4th serving (snack them, freeze for parfaits, or compost).
- 8FROST
Spread one 30g serving of [Protein Cheesecake Frosting](/cookbook/protein-cheesecake-frosting) over each flat-trimmed cake top. Smooth to the edges. Thick frosting holds peaks; thin frosting pools — refer to the parent frosting recipe troubleshooting if it's too thin.
- 9SPRINKLE DIP
Pour ~5g rainbow nonpareils onto a shallow plate. Press the frosted top of each cake into the sprinkles to coat. Lift gently — frosting holds the sprinkles in place.
- 10SCOOP + EAT
Best within 2 hours of frosting (sprinkle crunch fades after 4-6 hours as moisture migrates). Scoop through the sprinkle top + frosting + cake — molten center reveals itself on the spoon.
Go deeper
Storage and nutrition
Storage: Bake the cakes ahead, chill un-frosted up to 3 days in airtight container. Frost + sprinkle right before serving — sprinkles lose their crunch within 4-6 hours of contact with frosting moisture.
Reheat: Don't reheat frosted cakes (frosting breaks). For unfrosted: microwave 10-15 sec to soften the center back to liquidy if eaten cold. Best at chilled-to-room-temp.
Lasts: Un-frosted cakes: 3 days refrigerated, 1 month frozen. Frosted + sprinkled cakes: best within 2 hours; OK overnight but sprinkles soften. Trimmed-top scraps: 2-3 days in airtight container as a snack.
Watch the full cook
Brands I use









