clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Rainbow Bundt Cake

  • Author: Mix and Match Mama
  • Prep Time: 10 minutes
  • Cook Time: 45 minutes
  • Total Time: 55 minutes
  • Yield: 1 bundt cake


A simple and delicious cake for any occasion, but especially adorable on St. Paddy’s Day!  Bonus, if you use a gluten-free cake mix, it’s g-free.  Enjoy! xx


  • 1 box of white cake mix
  • 2 small boxes of instant vanilla pudding
  • ½ cup of veggie oil
  • 1¼ cups of water
  • 4 eggs
  • Orange (or yellow), pink (or red), blue, green and purple food coloring
  • 1 can vanilla frosting
  • rainbow sprinkles


  1. Preheat oven to 350 degrees
  2. Grease (I use Pam) a 10 inch bundt pan
  3. In mixing bowl, combine cake mix, puddings, oil, water and eggs with electric mixer.
  4. Separate your batter between 5 bowls (or 6 if you want to do 6 different colors) making sure that the bowls decrease in amount of batter as you go down (so bowl #1 should have the most batter, bowl #2 a little less…all the way to bowl #5 with the least amount of batter).
  5. Using your food coloring, color each bowl a different color.  Stir well making sure to incorporate the color throughout the batter.
  6. Taking bowl #1 (the bowl that has the most batter in it), spread that evenly across the bottom of your prepared bundt pan.  Then take bowl number two and spread it across the top of the first layer, repeat this until all of your batter has been spread across.
  7. Don’t swirl them together.  Leave them like this.
  8. Bake 40-45 minutes or until toothpick inserted comes out clean.
  9. Let cake rest on counter in pan 10 minutes.  Then, invert cake onto serving plate to finish cooling.
  10. Frost cooled cake with your store bought vanilla frosting and top with sprinkles.

svg{display:none !important}img{display:none !important}.pf-content img{display:block !important}.pf-size-full, img { max-width: 25% !important; } li svg.detail-icon{width:55px !important}svg{display:none !important} svg{width:55px !important}