Jump to Recipe·Print Recipe

This might look like your average loaf cake from the outside but wait until you cut it open! A rainbow surprise waits inside. That’s why I included it (along with 23 more delicious ideas) in my book, Kid Chef Junior Bakes: My First Cookbook.

Take a look at how fun — and simple — this project can be.

Excerpted from Kid Chef Junior Bakes: My First Cookbook


Rainbow Surprise Pound Cake

Print Recipe

5 Stars4 Stars3 Stars2 Stars1 Star

No reviews

Tip: Take your butter out of the fridge 30 minutes before you start baking to make sure it’s soft. 

  • Author: Charity Curley Mathews, founder of foodlets.com




  • 1 tablespoon butter for greasing the pan, plus 1 cup (2 sticks)
  • 1 tablespoon all purpose flour for greasing the pan, plus 2 cups
  • 1 cup granulated sugar
  • 4 eggs
  • 2 teaspoons vanilla extract
  • Food coloring (blue, red, green and yellow)


  • 3 tablespoons melted butter
  • 2 teaspoons vanilla extract
  • 2 tablespoons milk
  • About 2 tablespoons sprinkles (optional)


  1. Preheat the oven and prepare the pan. Preheat the oven to 350 degrees F. Use a paper towel to spread 1 tablespoon of butter inside a loaf pan. Sprinkle 1 tablespoon of flour into the pan, then shake from side to side until flour covers all sides of the pan.
  2. Cream the sugar. Use a stand mixer or large mixing bowl with electric beaters to beat the butter and sugar together until fluffy, about 2 minutes. 
  3. Add the wet ingredients. In a small bowl, crack 1 egg. Remove any shells and pour the egg into a large mixing bowl. Beat for 30 seconds. Repeat with the remaining 3 eggs. Use a silicone spatula to scrape down the sides of the bowl. Add the vanilla and mix. 
  4.  Add the dry ingredients. Use another measuring cup to scoop flour into your 1-cup measuring cup and scrape off the top. (That’s how you’ll get an accurate measurement.)
  5. Color the batter. Separate the batter into 4 parts, using small bowls. Add a few drop of food coloring to each and divide the batter between them. Stir gently to spread the color evenly.
  6. Bake the cake.  Use a spoon to place a scoop of batter from each bowl in the prepared pan. Alternate each color until all the batter is in the pan. Bake for about 55 minutes, until a toothpick inserted in the middle of the cake comes out clean. Let the cake cool in the pan for 15 minutes. Place a serving plate on top of the pan and flip to remove the cake from the pan. Flip again onto your serving platter. 
  7. Prepare the glaze.  While the cake cools, melt the butter in a microwave-safe bowl, about 20 seconds. Add the sugar and vanilla to the bowl. Whisk until the glaze is smooth, adding milk as needed to make it thin enough to pour over the cake.
  8. Pour the glaze over your cake. Drizzle the glaze over the top of your cake until it’s covered with a thick coating of glaze, allowing the glaze to drip down the sides. Top with sprinkles (if using).  

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

This rainbow surprise pound cake is such a fun project to make with kids. Want more ideas? Here are some of our favorites.


Leave a Reply

Your email address will not be published. Required fields are marked *