Picture a tender vanilla snack cake so light it practically melts on your tongue, wrapped in pillowy coconut frosting that smells like a tropical vacation the moment it hits the kitchen.
This is the kind of easy dessert you make on a random Wednesday or tuck into lunch boxes, because it feels like cheating yet keeps its promise of simple comfort.
SaveI first tested this recipe after a stressful day and one bite of the cool frosting against the airy cake reminded me that small homemade treats can truly be a warm hug in dessert form.
Irresistible Heavenly White Snack Cake Recipe
Ingredients
Vanilla Cake
Coconut Frosting
Instructions
- Prep and Preheat
Line a 12 cup mini muffin tin with paper liners and set aside. Preheat your oven to 350 degrees Fahrenheit so it is ready when the batter is mixed.
- Cream Butter, Sugar, and Oil
In a large bowl, beat the softened butter, granulated sugar, and vegetable oil on medium speed until light and fluffy, about 3 minutes.
- Add Eggs and Vanilla
Add the eggs one at a time, mixing well after each addition, then stir in the vanilla extract for extra aromatic depth.
- Whisk Dry Ingredients
In a separate bowl, whisk together the flour, baking powder, and salt so the leavening and seasoning are evenly distributed.
- Alternate Wet and Dry
Add one third of the dry ingredients to the batter, mix just until combined, then pour in the milk and vanilla, followed by the remaining dry ingredients, mixing gently until no streaks of flour remain.
- Fill Liners Evenly
Divide the batter evenly among the prepared liners, filling each about two thirds full so the cakes can rise without doming over the edges.
- Bake Until Set
Bake for 18 to 22 minutes, or until the tops are springy and a toothpick inserted in the center comes out with just a few moist crumbs.
- Cool the Cakes
Let the cupcakes cool in the tin for 10 minutes, then transfer them to a wire rack to cool completely before frosting so the frosting does not melt.
- Make the Frosting
In a clean bowl, beat the softened butter until smooth, then add the powdered sugar, shredded coconut, heavy cream, vanilla, and salt, and whip on high until light and fluffy.
- Frost and Chill
Spread or pipe a generous layer of frosting on each cooled cake, sprinkle with optional flaked coconut if desired, and chill for at least 30 minutes so the flavors meld and the frosting firms up for neat snacking.
Substitutions and variations
- Use cake flour instead of all purpose for an even softer crumb if you have it on hand.
- Swap vegetable oil for melted coconut oil to add a gentle coconut note throughout the cake.
- If you do not have shredded coconut, mix a tablespoon of coconut extract into the frosting for a similar aroma.
- Make this recipe gluten free by using a gluten free all purpose blend with xanthan gum.
- For a dairy free version, choose plant based butter and milk as well as vegan powdered sugar.
Chloe's tips
- For extra soft slices, brush each cooled cake with a teaspoon of milk or simple syrup before frosting.
- Keep the frosting cold while you work, and use a piping bag for a polished look that stays put.
- Store the finished cakes in an airtight container in the refrigerator for up to 4 days; bring them to room temperature for about 15 minutes before serving for the best texture.
How to store it
- Refrigerate in a covered container for up to 4 days.
- For longer storage, freeze unfrosted cakes wrapped tightly for up to 2 months; frost after thawing.
Serving suggestions
Serve these chilled or slightly softened for a tender, creamy experience that feels both playful and satisfying.
- Place a small wedge of fresh strawberry on the side for a pretty contrast.
- Dust the tops with a little extra powdered sugar just before serving for a delicate finish.

Frequently asked questions
Can I make the cake layers ahead of time?
Yes, bake and cool the cakes fully, then wrap them tightly and store at room temperature for up to 1 day or freeze for up to 1 month. Frost just before serving.
What if I do not have shredded coconut?
You can use finely chopped toasted pecans or almonds for a similar texture, or add a little extra vanilla and a teaspoon of coconut extract to the frosting for flavor.
Why did my frosting turn out too runny?
Most likely the butter was too soft or there was not enough powdered sugar. Chill the frosting for 10 minutes and add more powdered sugar, a tablespoon at a time, until it reaches a spreadable consistency.
Can I use salted butter?
Yes, just reduce or omit the added salt in both the cake and frosting to keep the flavor balanced.
Let's get cooking!
I hope this light vanilla snack cake with dreamy coconut frosting becomes one of your go to treats for busy days, quiet evenings, and everything in between.




