Layered red, white, and blue marble cake is a stunning treat that turns any celebration into a special occasion. This cake, with its vibrant colors and fluffy layers, takes about 2 hours to make and is perfect for showcasing your baking skills. Utilizing a combination of rich flavors and moist texture, this cake is a showstopper that everyone will love.
This recipe is ideal for anyone looking to impress guests at festive gatherings, like Fourth of July parties or birthdays. You can make the cake layers in advance and store them in the refrigerator, allowing you to assemble and frost just before serving.
Why You’ll Love This Recipe
- The vibrant layers make an eye-catching presentation for any occasion.
- Each bite combines a soft, moist texture with rich flavors.
- The festive colors make it a fun project for baking with kids.
- Easy-to-follow instructions ensure great results every time.
What You’ll Need
Gather everything you need to create this delightful cake:
For the Cake
- 2 cups granulated sugar
- ½ cup vegetable oil
- 3 large eggs
- 1 tablespoon pure vanilla extract
- ½ cup light sour cream
- 2 ½ cups all-purpose flour
- 3 teaspoons baking powder
- 1 teaspoon salt
- 1 ¼ cups milk
- Red food coloring (Americolor food gel in super red)
- Blue food coloring (Americolor food gel in royal blue)
For the Frosting
- 2 cups unsalted butter, cold and cut into large dice
- 7 – 8 cups powdered sugar
- 2 teaspoons pure vanilla extract or clear vanilla
- 2 – 3 tablespoons heavy whipping cream (or whole milk)
- Pinch of salt
For Assembling
- Additional decorating options such as sprinkles
Use gel food coloring for vibrant colors.
Substitutions & Swaps
- Sour cream: Greek yogurt
- Granulated sugar: Coconut sugar
- Milk: Almond milk
- Unsalted butter: Margarine
How to Make It
Creating your layered cake is simple and enjoyable!
Preheat the oven
Preheat your oven to 350°F (175°C) and prepare your baking pans with non-stick spray.
Mix the cake batter
In a large bowl, beat together the sugar, vegetable oil, and eggs until smooth. Add the vanilla extract and sour cream, stirring until well combined.
Combine dry ingredients
In another bowl, whisk together the flour, baking powder, and salt. Gradually add this mixture to the wet ingredients, alternating with the milk, until fully combined.
Divide the batter
Divide the batter evenly into three bowls. Tint one bowl with red food coloring and the other with blue food coloring, leaving the third bowl plain.
Bake the cakes
Pour the colored batters into your prepared pans, swirling them together slightly for a marbled effect. Bake for 25 to 30 minutes or until a toothpick inserted comes out clean.
Cool the cakes
Once baked, remove the cakes from the oven and cool in the pans for about 10 minutes before transferring them to wire racks to cool completely.
Prepare the frosting
In a large bowl, beat the cold butter until creamy. Gradually add in the powdered sugar, followed by the vanilla extract, heavy cream, and a pinch of salt, mixing until smooth and fluffy.
Layer the cake
Start with the white cake layer as the base, add a layer of frosting, followed by the red layer. Repeat the process, finishing with the blue layer on top, and frost the entire cake.
How to Store It
Fridge: Best stored in an airtight container for up to 5 days.
Freezer: Yes, it freezes well when wrapped.
Reheat: Serve at room temperature; no reheating needed.
Tips for Best Results
- Ensure all ingredients are at room temperature for a smooth batter.
- Don’t overmix after adding flour to prevent dense cake.
- Use a serrated knife to level the tops of the cakes for even stacking.
- Experiment with different sprinkles or edible decorations for festive flair.
Serving Suggestions
- Pair slices with fresh berries for added flavor.
- Serve with a dollop of whipped cream for extra creaminess.
- Great for birthdays, holidays, or any festive occasion.



