A colorful, soft, and celebratory layer cake filled with rainbow sprinkles and finished with a rich, creamy chocolate frosting. This cake is perfect for birthdays, parties, or anytime you want something cheerful and indulgent.
Why You’ll Love This Recipe
This cake combines the nostalgic joy of funfetti with the deep flavor of chocolate frosting, creating a balanced dessert that feels both playful and satisfying. The texture is tender and fluffy, while the sprinkles add a slight crunch and vibrant look. It’s simple enough to make at home yet impressive enough to serve for special occasions. The frosting is smooth, rich, and easy to spread, making decorating stress-free.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
For the cake:
2 ½ cups (315g) all-purpose flour
2 ½ tsp baking powder
½ tsp salt
1 cup (225g) unsalted butter, softened
1 ¾ cups (350g) sugar
4 large eggs
1 tbsp vanilla extract
1 cup (240ml) milk
¾ cup rainbow sprinkles
For the chocolate frosting:
1 cup (225g) unsalted butter, softened
3 ½ cups (420g) powdered sugar
½ cup (50g) cocoa powder
½ cup (120ml) heavy cream or milk
1 tsp vanilla extract
pinch of salt
Directions
Preheat your oven to 175°C (350°F). Grease and line three round cake pans.
In a bowl, whisk together the flour, baking powder, and salt.
In a separate large bowl, beat the butter and sugar until light and fluffy.
Add the eggs one at a time, mixing well after each addition. Stir in the vanilla extract.
Add the dry ingredients and milk alternately, beginning and ending with the dry ingredients. Mix until just combined.
Gently fold in the rainbow sprinkles, being careful not to overmix.
Divide the batter evenly between the prepared pans.
Bake for 25–30 minutes or until a toothpick inserted in the center comes out clean.
Allow the cakes to cool completely before assembling.
For the frosting, beat the butter until smooth and creamy.
Gradually add the powdered sugar and cocoa powder, mixing well.
Pour in the cream, add vanilla extract and salt, then beat until fluffy and spreadable.
Assemble the cake by layering frosting between each cake layer.
Frost the outside of the cake smoothly or with decorative swirls.
Finish with extra sprinkles on top if desired.
Servings and timing
Servings: 10 to 12 slices
Preparation time: 25 minutes
Baking time: 25 to 30 minutes
Total time: approximately 1 hour 30 minutes
Variations
You can switch the chocolate frosting with vanilla buttercream for a lighter flavor. Add chocolate chips to the batter for extra richness. Use different colored sprinkles for themed occasions. For a richer cake, substitute part of the milk with buttermilk. You can also make it into cupcakes by adjusting the baking time to about 18–20 minutes.
Storage/Reheating
Store the cake in an airtight container at room temperature for up to 2 days or in the refrigerator for up to 5 days. If refrigerated, let it sit at room temperature before serving for the best texture. Individual slices can be gently warmed in the microwave for a few seconds if desired.
FAQs
Can I use oil instead of butter?
Yes, but butter provides better flavor and structure. Oil will make the cake softer but less rich.
What type of sprinkles work best?
Jimmies are ideal because they don’t bleed color as quickly as other types.
Can I make this cake ahead of time?
Yes, you can bake the layers a day in advance and store them wrapped until ready to frost.
How do I keep the cake moist?
Avoid overbaking and store it properly in an airtight container.
Can I freeze the cake?
Yes, wrap the layers tightly and freeze for up to 2 months. Thaw before frosting.
Can I use a different frosting?
Absolutely, cream cheese frosting or vanilla buttercream works well too.
Why did my sprinkles bleed?
Overmixing the batter can cause the colors to run. Fold them in gently at the end.
Can I use fewer eggs?
Eggs help with structure and texture, so reducing them may affect the final result.
How do I make the frosting thicker?
Add more powdered sugar gradually until the desired consistency is reached.
Can I bake this in one pan?
Yes, but you’ll need to increase the baking time and ensure it cooks evenly.
Conclusion
This funfetti layer cake with chocolate frosting is a perfect blend of fun and flavor. Its bright appearance and rich taste make it a standout dessert for any celebration. With simple steps and reliable results, it’s a recipe you’ll return to whenever you want something festive and delicious.
A soft and fluffy funfetti layer cake filled with colorful sprinkles and topped with rich chocolate frosting. This festive dessert is perfect for celebrations and special occasions.
Ingredients
2 1/2 cups (315 g) all-purpose flour
2 1/2 teaspoons baking powder
1/2 teaspoon salt
1 cup (225 g) unsalted butter, softened
1 3/4 cups (350 g) sugar
4 large eggs
1 tablespoon vanilla extract
1 cup (240 ml) milk
3/4 cup rainbow sprinkles
1 cup (225 g) unsalted butter, softened (for frosting)
3 1/2 cups (420 g) powdered sugar
1/2 cup (50 g) cocoa powder
1/2 cup (120 ml) heavy cream or milk
1 teaspoon vanilla extract (for frosting)
Pinch of salt
Instructions
Preheat oven to 175°C (350°F) and grease and line three round cake pans.
Whisk together flour, baking powder, and salt in a bowl.
Beat butter and sugar until light and fluffy in a large bowl.
Add eggs one at a time, mixing well after each, then stir in vanilla.
Add dry ingredients and milk alternately, beginning and ending with dry ingredients, mixing until just combined.
Fold in sprinkles gently.
Divide batter evenly into pans.
Bake for 25-30 minutes until a toothpick inserted comes out clean.
Cool cakes completely before assembling.
For frosting, beat butter until creamy, then mix in cocoa powder.
Add powdered sugar gradually, alternating with cream, then mix in vanilla and salt until smooth and fluffy.
Layer frosting between cake layers and frost the outside.
Decorate with additional sprinkles if desired.
Notes
Use jimmies-style sprinkles to prevent color bleeding.
Avoid overmixing to keep the cake light and fluffy.
Store at room temperature for up to 2 days or refrigerate for up to 5 days.
Bring to room temperature before serving for best texture.
Can be made into cupcakes with adjusted baking time.