Rainbow Cupcakes (Perfect Lemon Cupcakes with a Cream Cheese Frosting)

Since April showers bring May flowers…hopefully…I figured I would share the Rainbow Cupcakes I made for Sofie’s 1st birthday party/ St. Patty’s Day! I finally perfected my lemon cupcake recipe and am super excited, they were so moist with just the right amount of lemon! These would be cute for a Spring gathering or fun for a kids party!

Since we had her party on St. Patty’s Day I wanted a theme to go with that so I figured rainbows (pots of gold at the end…) you get the idea! We had rainbow colored Twizzlers, rainbow colored Goldfish, and rainbow suckers!

I hung all of Sofie’s month pictures over her chair with clouds at the end that we had at the baby shower!Anyways it was cute and the cupcakes were a success!

And I made Sofie her own little cake, too!

So here is the recipe for my Lemon Cupcakes with the perfect Cream Cheese Frosting! This recipe makes baout 30 cupcakes so if you have a smaller group just cut it in half! For help decorating, check out my Decorating Tips post!

Lemon Cupcakes

  • Difficulty: easy
  • Print

author: Stefanie


For cake:

  • 3 cups flour
  • 2 1/2 cups sugar
  • 2 tsp baking powder
  • 1 tsp salt
  • 2 sticks butter (melted)
  • 5 eggs
  • 1/2 tsp vanilla
  • 1/2 cup milk
  • 1 lemon (juice & zest)
  • 1 (5.3 oz) container of lemon yogurt

For Cream Cheese Frosting:

  • 2 sticks butter (room temperature)
  • 3 cups powdered sugar
  • 8 oz cream cheese (room temperature)
  • 1/2 tbsp vanilla
  •  For rainbow cupcakes: Airhead Xtremes Rainbow Belts


  1. In a large mixing bowl combine flour, baking powder, sugar, and salt.
  2. In a separate bowl, zest and juice the lemon.
  3. Add the melted butter, 5 eggs, and vanilla. Beat until well combined.
  4. Slowly combine the wet ingredients to the dry ingredients alternating with pouring the milk in.
  5. Once combined, add the lemon yogurt.
  6. Mix all ingredients until no longer lumpy.
  7. Pour into a lined cupcake pan.
  8. Bake at 350 for about 18 minutes.

Cream Cheese Frosting:

  1.  Beat cream cheese until smooth.
  2.  Add in butter and beat until smooth.
  3. Add powdered sugar a little at a time.
  4. Beat until incorporated.
  5. Add vanilla.
  6.  Fill a piping bag with frosting and decorate as desired!
  7.  If making the rainbow cupcakes- cut the rainbow candies in half, fold into a half moon and place on top of frosting!

*StefsEatsandSweets is a participant in the Amazon Associates Program. I make a profit on purchases made through the links to Amazon.com at no extra cost to you!

Looking for other dessert ideas? Check out my entire Sweets page!And get all my latest recipes by signing up for emails and following me on Facebook, Pinterest, Instagram, and Twitter!

Leave a Reply

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

WordPress.com Logo

You are commenting using your WordPress.com 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