Rainbow cake in a jar

This is a fun recipe for St. Patrick's Day!  My kids loved it. I've seen recipes that use a cake mix but I've found that the batter is too runny and the cakes don't turn out as cute. Making your own batter works better!

Also, you can substitute the frosting with whipped cream, which is just as delish!


1 1/2 sticks unsalted butter
1 1/2 cups sugar
2 eggs
2 teaspoons pure vanilla extract
2 1/2 teaspoons baking powder
1/4 teaspoon salt
2 1/2 cups flour
1 1/4 cups milk
Betty Crocker Neon Food Coloring or Wilton Food Coloring (for bright rainbow colors)
8-10 ½ Pint Jars
Cooking Spray

Cloud Frosting:
3/4 cup sugar
1 teaspoon vanilla extract
1/4 cup boiling water
1/4 teaspoon cream of tartar
3 unbeaten egg whites

1. Preheat oven to 375 degrees.
2. Take off the screw caps on the jars. Spray with nonstick cooking spray. Set aside.
3. Put butter in mixer and beat at medium speed until somewhat smooth.
4. Pour in sugar and beat well.
5. Add 2 eggs.
6. Mix well.
7. Add: vanilla, baking powder, salt, flour, and milk.
8. Beat until it is mixed.
9. Divide your batter into six separate bowls (approximately two large ice cream scoops of batter into each bowl for even distribution).
10. Tint your batter the colors of the rainbow- Red, Orange, Yellow, Green, Blue, & Violet.
11. Using a small spoon, carefully spoon in each color of batter into layers or use a Ziploc bag and cut the tip off one corner of the bag to pipe each layer into the jars. 12. Place jars in a 9×13″ baking pan (with rim) and fill with a 1/2 cup of water to create a water bath for your cake.
13. Bake for 25-40 minutes or until your cake springs back and a skewer poked in the center comes out clean. (length of time will depend entirely on how tall you stacked your batter!)
This should yield 8-10 rainbow jars