The Baking Owl

a blog written by an aspiring 17 year old baker.

4th of July Surprise Flag Cake + Cake Pops


As 4th of July was coming up, I wanted to make something I’ve not made before. So I made this cake with a surprise inside: It’s the US flag!

IMG_0173 IMG_0177

I made this cake out of three 6 inch cakes using my vanilla cake recipe. I just multiplied the regular recipe ingredients by 1.5 to get enough cake batter for three 6 inch cakes.

IMG_0172 2


Before I baked the cakes, I separated the batter between 3 bowls. Next, I dyed each bowl of batter with my Americolor gel paste food coloring.  I dyed one with Royal Blue food coloring, one with Super Red food coloring, and the last one with Bright White food coloring. (If you’re using a white cake batter then you don’t have to dye one of the cakes with white food coloring)



Once the cakes were baked, I cut the sides and tops using a serrated knife. You could eat these cake bits as a tasty snack (which is perfectly fine ;)), or you can make red, white, and blue cake pops like I did! To make them all I did was crumble up the cake and mix it in with a bit of extra frosting I had left over and then rolled the mixture into little bite sized balls. Next, I froze them overnight to firm up. The next day I melted some candy melts I found lying around and after inserting the cake pop sticks into the cake balls, I dipped the cake into the candy melts and sprinkled with white jimmies.


So after a lot of cutting and stacking and frosting, you get a very patriotic cake with a surprise flag on the inside.



The cake pops turned out pretty cute as well too. 🙂


If you enjoy reading posts like this and would like to get updated whenever I post something new, please follow my blog by typing in your email in the “Follow The Baking Owl” box on the right ->->. Also to watch tutorials on how to make many delicious treats, subscribe to my YouTube channel – TheBakingOwl! Thanks for reading! 😉

4th of July Surprise Flag Cake


1 red 6in. cake

1 blue 6in. cake

1 white 6in. cake

Buttercream Frosting

Red, White, & Blue gel paste food coloring


1. Once cakes are baked and completely cooled, level off cake domes. 

2.Cut red cake into 3 equal layers. Cut white cake into 2 equal layers. Cut out a 3 in. circle in the center of the blue cake. You only need the outer ring of cake. Do the same to one layer of red cake and one layer of white cake, except this time you need to keep the circles and discard the outer rings.

3. On a six inch cake board (or your serving plate) put a bit of frosting in the center to adhere the first cake layer. Place one of the red layers and spread a thin layer of frosting on top. Next, place a white layer, then more frosting, a red layer, and more frosting.

4. Place your blue cake ring on top and frost the inside of the ring. Place your white cake circle and frost another thin layer. Then finally add your red cake circle. Frost the whole cake with a crumb coat (a thin layer of frosting that seals in the cake crumbs) and then place the cake in the refrigerator while you prepare your frosting to decorate.

5. I dyed my frosting three colors: red, white, and blue. I then used this frosting technique for the sides of the cake, but you can decorate the cake however you’d like.

6. Once you cut into the cake, you can see the beautiful flag design on each slice. 

Author: sofia abbas

just a teenaged girl with a food blog and a passion for baking

3 thoughts on “4th of July Surprise Flag Cake + Cake Pops

  1. Wow Sofi looks yummy and lovely.


  2. Wow! This is spectacular! Looks so yummy too, would love to try this. Definitely added to my list of 4th of July recipes to try!


  3. HOW PRETTY!!! Great work. 🙂


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s