Funfetti Cake Recipe
Introduction
Funfetti cake is a joyful, colorful celebration classic that’s perfect for any occasion. Soft, moist, and studded with rainbow sprinkles, it’s a delightful treat that brings smiles to both kids and adults alike.

Ingredients
- 1 cup (220g) unsalted butter, room temperature
- 2 cups (400g) granulated sugar
- 1/2 cup (110ml) vegetable or canola oil
- 4 large eggs, room temperature
- 1 tbsp vanilla extract
- 3 1/4 cups (435g) all-purpose flour
- 2 1/2 tsp baking powder
- 1/2 tsp baking soda
- 1 tsp salt
- 1/2 cup (125g) full fat sour cream, room temperature
- 1 cup (225ml) buttermilk, room temperature
- 3/4 cup (140g) rainbow jimmies sprinkles
- 1 1/2 cups (330g) unsalted butter, room temperature (for buttercream)
- 5 cups (600g) powdered sugar
- 1 tbsp vanilla extract
- 2-3 tbsp milk
- 1/2 cup (90g) sprinkles for decorating
Instructions
- Step 1: Preheat the oven to 350°F and grease three 9-inch cake pans. Line the bottoms with parchment paper. If using 8-inch pans, leave out about 1 cup of batter to avoid sinking. Fill pans a little over halfway and use cake strips if available.
- Step 2: Whisk together the flour, baking powder, baking soda, and salt in a large bowl. Set aside.
- Step 3: Using a hand or stand mixer with a whisk attachment, cream the butter and sugar on medium-high speed for 3-5 minutes until light and fluffy.
- Step 4: With the mixer running on low, slowly add the oil. Scrape down the bowl and mix again to combine.
- Step 5: Add eggs one at a time, mixing well after each addition. Then stir in the vanilla extract. Scrape down the sides and bottom of the bowl as needed.
- Step 6: Mix in the sour cream until just combined.
- Step 7: Alternately add the dry ingredients and buttermilk to the batter, starting and ending with the dry ingredients (dry, wet, dry, wet, dry). Mix gently until combined.
- Step 8: Remove the bowl from the mixer. Use a rubber spatula to scrape the sides and bottom, then gently fold in the rainbow sprinkles.
- Step 9: Pour batter evenly into the prepared pans and smooth the tops. Bake 30-35 minutes for 9-inch pans or 35-40 minutes for 8-inch pans. Test with a toothpick to ensure they come out clean.
- Step 10: Let cakes cool in the pans for 30 minutes. Run a knife around the edges and invert onto a cooling rack, then peel off parchment. Chill in the fridge if frosting the same day, or wrap and refrigerate overnight if baking ahead.
- Step 11: To make the buttercream, beat the butter with the mixer until smooth. Add powdered sugar one cup at a time, mixing in vanilla and milk as the frosting thickens. Add extra milk if needed to reach desired consistency.
- Step 12: Level the chilled cakes if necessary. Spread a thin layer of buttercream between each layer, then apply a thin crumb coat around the entire cake. Chill for 20 minutes.
- Step 13: Frost the cake with the remaining buttercream and decorate with sprinkles. Serve and enjoy!
Tips & Variations
- Room temperature ingredients help the batter mix more evenly and produce a lighter cake.
- You can substitute buttermilk with 1 cup milk mixed with 1 tbsp vinegar or lemon juice; let sit for 5 minutes before using.
- Use high-quality sprinkles that trap less color to avoid streaking the batter.
- For a dairy-free version, use non-dairy milk and sour cream alternatives.
Storage
Store the frosted cake covered in the refrigerator for up to 4 days. Bring to room temperature before serving for the best texture and flavor. Unfrosted cake layers can be wrapped tightly and frozen for up to 2 months; thaw in the fridge overnight before frosting.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this cake gluten-free?
Yes, substitute the all-purpose flour with a gluten-free blend that includes xanthan gum for best results. Baking times may vary slightly.
Why did my cake sink in the middle?
Overfilling the pans or underbaking can cause sinking. Be sure to fill pans only halfway and test doneness with a toothpick before removing from the oven.
PrintFunfetti Cake Recipe
This vibrant and festive Funfetti Cake is a classic celebration dessert featuring a moist vanilla cake filled with colorful rainbow sprinkles and topped with a smooth, creamy vanilla buttercream frosting. Perfect for birthdays, parties, or any joyful occasion, this cake combines rich buttery flavor with a fun burst of colors inside and out.
- Prep Time: 25 minutes
- Cook Time: 35 minutes
- Total Time: 1 hour
- Yield: One 3-layer 9-inch cake serving approximately 12-16 people 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
Ingredients
Cake Batter
- 1 cup (220g) unsalted butter, room temperature
- 2 cups (400g) granulated sugar
- 1/2 cup (110ml) vegetable or canola oil
- 4 large eggs, room temperature
- 1 tbsp vanilla extract
- 3 1/4 cups (435g) all purpose flour
- 2 1/2 tsp baking powder
- 1/2 tsp baking soda
- 1 tsp salt
- 1/2 cup (125g) full fat sour cream, room temperature
- 1 cup (225ml) buttermilk, room temperature
- 3/4 cup (140g) rainbow jimmies sprinkles
Buttercream Frosting
- 1 1/2 cups (330g) unsalted butter, room temperature
- 5 cups (600g) powdered sugar
- 1 tbsp vanilla extract
- 2–3 tbsp milk
- 1/2 cup (90g) sprinkles for decorating
Instructions
- Prepare Pans: Preheat your oven to 350°F (175°C). Grease and line the bottoms of three 9-inch cake pans with parchment paper. Alternatively, use three 8-inch pans but remove about 1 cup of batter to prevent sinking. Fill pans just over halfway and optionally wrap pans with cake strips.
- Mix Dry Ingredients: In a medium bowl, whisk together the flour, baking powder, baking soda, and salt until evenly combined. Set aside.
- Cream Butter and Sugar: Using a hand or stand mixer fitted with a whisk attachment, cream the butter and granulated sugar on medium-high speed for 3-5 minutes until light and fluffy.
- Add Oil: With the mixer on low speed, slowly add the vegetable or canola oil. Scrape down the sides of the bowl and mix again to incorporate.
- Add Eggs and Vanilla: Add eggs one at a time, mixing each fully before adding the next. After two eggs, scrape down the bowl to ensure even mixing. Then add the vanilla extract and mix well.
- Add Sour Cream: Mix in the full-fat sour cream until smooth.
- Alternate Adding Dry Ingredients and Buttermilk: Gradually add the dry ingredients and buttermilk to the batter, alternating between the two and starting and ending with the dry ingredients (dry, wet, dry, wet, dry). Mix gently until just combined.
- Fold in Sprinkles: Remove the bowl from the mixer and use a rubber spatula to scrape the bottom and sides. Fold in the rainbow jimmies sprinkles carefully to avoid bleeding their colors.
- Pour and Bake: Divide the batter evenly among the prepared pans and smooth the tops. Bake 30-35 minutes for 9-inch pans or 35-40 minutes for 8-inch pans. Cakes are done when a toothpick inserted in the center comes out clean.
- Cool Cakes: Let cakes cool in their pans for 30 minutes. Run a knife around the edges and invert onto cooling racks. Remove parchment paper. If frosting same day, chill cakes in refrigerator for about 1 hour. If preparing ahead, cool to room temperature for 1 hour, wrap tightly in plastic, and refrigerate overnight.
- Prepare Buttercream Frosting: Beat unsalted butter with a mixer until smooth. Gradually add powdered sugar, one cup at a time, mixing well between additions. Add vanilla extract and 2-3 tablespoons of milk as frosting thickens to desired consistency. Add additional milk if frosting is too thick.
- Assemble Cake: Level the tops of chilled cakes if needed. Spread a thin layer of buttercream between each cake layer. Apply a very thin crumb coat around the entire cake to seal in crumbs. Chill cake in fridge for 20 minutes.
- Frost and Decorate: Apply the remaining buttercream smoothly over the cake. Decorate the cake with extra sprinkles on top and sides as desired. Serve and enjoy your festive Funfetti Cake!
Notes
- Using room temperature ingredients ensures better mixing and texture.
- Filling the cake pans just over halfway prevents sinking and overflow.
- Gently folding in sprinkles helps prevent color bleeding into the batter.
- If buttermilk is not available, you can substitute with 1 cup milk plus 1 tbsp lemon juice or vinegar, let sit 5 minutes.
- Chilling the cake before frosting makes assembly easier and cleaner.
- Store frosted cake in the refrigerator; bring to room temperature before serving for best flavor.
- For a gluten-free version, substitute all-purpose flour with a gluten-free baking mix with xanthan gum included.
Keywords: Funfetti Cake, Vanilla Layer Cake, Birthday Cake, Sprinkles Cake, Buttercream Frosting, Celebration Cake

