Rainbow Cake

Rainbow Cake

Cool cupcakes on a wire rack before frosting. Makes 10



  1. cup all purpose flour
  2. 1 1/2 tsps baking powder
  3. 1/4 tsp salt
  4. 1/2 cup sugar
  5. 2 eggs large
  6. 1/2 cup vegetable oil (or melted butter)
  7. 1/2 cup buttermilk
  8. 1 tsp vanilla extract
  9. red , yellow , green and blue food colorings


30 mins
  1. Blank step
    Add Photo

    Preheat oven to 350F. Grease 10 cups from a 12 cup muffin tin (or line with paper cups).

  2. Blank step
    Add Photo

    In a medium bowl, whisk together flour, baking powder and salt.

  3. Blank step
    Add Photo

    In a large bowl, whisk together sugar, eggs, vegetable oil, buttermilk and vanilla extract. Pour in dry ingredients and stir until just combined.

  4. Blank step
    Add Photo

    Divide batter evenly into 5 small bowls; each should have a little more than 1/3 cup batter (approx 6 tbsp or so for each).

  5. Blank step
    Add Photo

    Add about 1/2 tsp food coloring to each bowl to make red, orange, yellow, green and blue batters. Stir well, so no streaks of plain batter remain. Add additional food coloring if necessary.

  6. Blank step
    Add Photo

    Starting with the blue batter, add a small spoonful to each of the 10 grease muffin cups (just over 1/2 tbsp in each). Repeat with all remaining colors, working from green to yellow to orange to red, adding each subsequent spoonful on top of the previous color. Do not attempt to spread the layers of color out (as it can cause layers to combined), but allow them to spread on their own.

  7. Blank step
    Add Photo

    Bake for about 15 minutes, until a toothpick inserted into the center comes out clean.

Add Step


Cooksnap placeholder

Have you cooked this recipe?

Share your version with a Cooksnap photo

Share your Cooksnap

Related keywords