High-Protein Viral Dot Cake
Dessert

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).

Make this when

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
Core ratio — locked

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).

Flavor target

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

Batch cookYields 3 servings — quantities below are the full batch.

Ingredients

Method

  1. 1
    PREHEAT

    Oven to 350°F. Spray 3 ramekins (6-8 oz size) with cooking spray.

  2. 2
    DRY 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.

  3. 3
    WET MIX

    In a separate bowl, whisk 3 eggs + 1/4 cup Fairlife + 1 tsp vanilla extract until uniform.

  4. 4
    COMBINE

    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.

  5. 5
    FILL RAMEKINS

    Divide batter evenly across 3 ramekins. Smooth the tops with a spatula. Ramekins should be ~3/4 full — the cakes rise then settle.

  6. 6
    BAKE 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.

  7. 7
    COOL + 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).

  8. 8
    FROST

    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.

  9. 9
    SPRINKLE 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.

  10. 10
    SCOOP + 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

PEScience
PEScience
Select Gourmet Vanilla Protein (24g protein per 31g scoop — 2 scoops / 62g per batter)
Whey + casein blend that bakes into actual cake texture (not the gritty/rubber result you get from straight whey isolate when heated). Gourmet Vanilla is the smooth-vanilla flavor lane — NOT the Cake Pop flavor (too sweet on top of pudding mix + monk fruit). Cross-recipe with the Protein Cheesecake Frosting + Chocolate Protein Brownie Bowl + Mocha Brownie Creami.
Happy Egg Co.
Happy Egg Co.
Organic Free-Range Large Brown Eggs, dozen carton (~70 cal / 6g protein per large egg — 3 eggs per batch)
Pastured + USDA Organic — rich orange yolks. The yolk fat is what gives the cake the soft custard-like center that holds the molten texture at 15 min. Sub any large eggs; the protein math holds regardless of farm.
Fairlife
Fairlife
Fat-Free Ultra-Filtered Milk, 1/4 cup (~22 cal / 2g protein per 1/4 cup)
Lactose-free + 50% more protein than regular milk. Small amount in the batter for hydration + protein bump. Cross-recipe staple across the cookbook (cereal hack, cheesecake frosting, muffin cup powerup).
Whole Earth
Whole Earth
Monk Fruit with Erythritol Sweetener Blend (15g per batter)
1:1 sugar substitute. 0 cal, zero glycemic. The sweetener that keeps the cake at 170 cal / serving without losing the dessert flavor. Sub Lakanto, Swerve, or any monk-fruit-erythritol blend.
Jell-O
Jell-O
Sugar-Free Vanilla Instant Pudding Mix, 1 oz box (15g per batter = half a box)
Locks in the vanilla cake flavor + helps the cake set without adding sugar. Cross-recipe with the Protein Cheesecake Frosting (uses the cheesecake variant). The Vanilla pudding mix + monk fruit combo is what makes a protein cake taste like cake, not a protein bar.
Clabber Girl
Clabber Girl
Double-Acting Baking Powder, 8.1 oz can (1 tsp per batter — gluten-free, no aluminum)
Standard baking-powder leavening. Double-acting = activates twice (once when wet, once when heated) for consistent rise. Sub any gluten-free baking powder.
Protein Cheesecake Frosting
Protein Cheesecake Frosting
Parent recipe — 60 cal / 6g protein per 30g serving, makes 15 servings per batch
The frosting topping. Make a batch via the parent recipe and you have enough for ~5 batches of dot cakes (15 servings ÷ 3 cakes per batch). Cross-recipe link is the whole architecture here — both recipes share the PEScience + Jell-O + Whole Earth brand stack.
#Dessert#Powerup#High protein#Viral#Baked#Make-ahead#Adults#Birthday-energy