ArtsAutosBooksBusinessEducationEntertainmentFamilyFashionFoodGamesGenderHealthHolidaysHomeHubPagesPersonal FinancePetsPoliticsReligionSportsTechnologyTravel

Homemade Wedding Cupcake Recipes

Updated on October 21, 2011

A Tasty Way to DIY

To save money on my sister's wedding, we made homemade wedding cupcakes using the recipes listed below, and then decorated them to give a special festive touch (click here to see my cupcake decorating tips).

Although the decorations didn't turn out quite how I was expecting, the guests were more than happy with the flavor and texture of the results. Which is, after all, what really matters! And the funny thing is, by the time the wedding cupcakes came out, everyone was having such a good time talking and laughing and enjoying themselves that the style and fanciness level of the cupcakes didn't really matter. Which made us really glad that we'd saved money by going the DIY route!

This recipe was modified from a lemon sour cream cake recipe on The Baking Pan. The resulting cupcakes don't rise a lot, but the flavor is delicious and the texture is light and moist.

Cook Time

Prep Time: 20 Minutes

Total Time: 65 to 70 Minutes

Serves: 24 Cupcakes


  • 2 cups all-purpose flour
  • 2 teaspoons baking powder
  • 1 cup sour cream
  • 1 tablespoon lemon juice
  • 1 cup salted butter
  • Grated zest from 1 lemon
  • 2 cups granulated sugar
  • 3 eggs
  • 1 teaspoon vanilla (optional)


  1. Preheat oven to 350 degrees Fahrenheit (about 170 degrees Celsius). Place cupcake liners into cupcake baking tray and spray lightly with baking spray.
  2. Sift together flour and baking soda in a bowl and set aside.
  3. Stir together sour cream and lemon juice in a separate bowl and set aside.
  4. Cream butter, lemon zest, and sugar with an electric mixer until you achieve a soft, fluffy texture.
  5. Add eggs to the butter mixture, blending until fully incorporated. Scrape the bowl occasionally with a spatula.
  6. Add the vanilla to the butter mixture, if using.
  7. Add a little of the flour mixture to the egg and butter mixture, stirring gently, then add a little of the sour cream mixture. Alternate the two, ending with the last of the flour mixture. Don't overstir.
  8. Spoon the mixture into the waiting cupcake liners, making sure not to overfill.
  9. Bake for 45 to 50 minutes, rotating once for even cooking. Cupcakes are done when a toothpick inserted in the center shows no wet batter. Since temperatures vary in ovens, adjust baking time accordingly.
Cast your vote for Lemon Wedding Cupcake Recipe

Lemon Cream Cheese Frosting - Perfect with Lemon Cupcakes

You might think it's too much lemon, but the combination of the sweet and sour is actually perfect. This frosting recipe is also adapted from The Baking Pan.


  • 3 ounces cream cheese
  • 3 tablespoons butter
  • zest from 1 lemon
  • 1 teaspoon lemon juice
  • 1 1/2 cups powdered sugar (use more for stiffer frosting)


  1. Combine all ingredients except for powdered sugar in a mixing bowl. Stir vigorously until whipped.
  2. Slowly add powdered sugar until you get the desired frosting consistency. Refrigerate until you're ready to use it.

Cupcake Techniques, Recipes, Tips, and More - Everything Is In This Book

The Betty Crocker The Big Book Of Cupcakes (Betty Crocker Big Book)
The Betty Crocker The Big Book Of Cupcakes (Betty Crocker Big Book)
This book has it all - recipes for cupcakes and frosting, along with plenty of great decorating ideas. With more than 175 different recipes, you're sure to find something that will work for your special day. Customers on Amazon agreed this was a great book!

Chocolate Wedding Cupcake Recipe - Chocolately Delicious

We adapted this recipe from a chocolate sour cream cake recipe on Allrecipes. Although it wasn't quite as popular as the lemon (I personally am not a huge fan of chocolate-flavored cake), they were still tasty, and it was good to have some variety.

Cook Time

Prep Time: 20 Minutes

Total Time: 65 to 70 minutes

Serves: 32 cupcakes


  • 3/4 cup unsweetened extra dark baking cocoa
  • 1 cup water
  • 2 1/2 cups all purpose flour
  • 2 teaspoons baking soda
  • 1/2 teaspoon baking powder
  • 1/2 teaspoon salt
  • 1 cup butter
  • 2 1/2 cups sugar
  • 4 eggs
  • 2 teaspoons vanilla extract
  • 1 cup sour cream


  1. Put cupcake liners in cupcake baking tray and spray lightly with baking spray. Set aside.
  2. Preheat oven to 350 degrees Fahrenheit (170 degrees Celsius).
  3. Add cocoa to water in a pot, and boil for 5 minutes on stove. Remove from heat and let cool.
  4. In a large bowl, mix flour, baking soda, baking powder, and salt. Set aside.
  5. Whip butter and sugar with an electric mixer until fluffy.
  6. Add eggs and vanilla to butter mixture, and beat until well mixed.
  7. Add a little of the flour mixture to the butter and egg mixture and stir. Then, add some sour cream to the butter and egg mixture. Alternate flour and sour cream, ending with flour, until all items are combined.
  8. Pour the cocoa liquid into the mix and stir to combine.
  9. Spoon mixture into cupcake liners, making sure not to overfill.
  10. Bake cupcakes for 30 to 35 minutes, rotating tray once. To test for doneness, insert a toothpick. If batter doesn't stick, cupcake is done.
  11. Note: these cupcakes get a bit dry if overcooked, so make sure not to leave them in the oven for too long.

Cooked Chocolate Frosting - Thick and Luscious

This cooked frosting gets very stiff, so it's good for piping. The recipe is adapted and translated from this Norwegian one on dinMat.


  • 3 eggs
  • 2/3 cups heavy cream (I substituted a mix of half and half and whole milk)
  • 2/3 cups sugar
  • 1 cup butter (cut into pieces) (I substituted 3/4 cup)
  • 1/2 cup (4 ounces) chopped dark baking chocolate


  1. Beat eggs with a fork until well-mixed. Put in a medium pot.
  2. Add heavy cream and sugar in the pot until well mixed.
  3. Put on medium heat, and stir until it reaches the boiling point. Lower the heat, but continue to boil for a short time.
  4. Stir constantly until the mixture thickens. Don't overcook! You'll end up with a lumpy mess.
  5. Remove the pot from the heat, and slowly add butter and chocolate while stirring.
  6. Stir until all butter and chocolate is completely melted.
  7. Let cool in fridge until firm.

What Is the Perfect Homemade Wedding Cupcake Flavor? - Vote Here!

I think the best is...

See results

Video Tutorial: Making Cupcakes from Scratch - Gorgeous Homemade Cupcakes

Tips For Making Wedding Cupcakes - Don't Do It All At Once

  1. Perfect your measuring skills. I've never been one much for measuring; I never know whether to tamp down dry ingredients, or use a multipurpose measuring cup vs. individually sized ones. Baking is a very precise art, and you need to know how to measure the ingredients correctly for a given recipe.
  2. Practice. Of course, the best way to learn how to measure for a recipe is to practice that recipe. Which means that you're going to end up with some practice cupcakes lying around the house, but I doubt that anyone will complain! The point is, don't even think of making cupcakes for a wedding unless you've tried the exact recipe beforehand.
  3. Don't wait until the last minute. If you're DIYing the cupcakes, chances are you're DIYing other stuff, as well. The best time to make cupcakes is one or two days before the big day, as long as you have a refrigerator to store them in. If you're making them early, don't forget to frost them; otherwise, they'll dry out.

Or just say hello :)


This website uses cookies

As a user in the EEA, your approval is needed on a few things. To provide a better website experience, uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at:

Show Details
HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
LoginThis is necessary to sign in to the HubPages Service.
Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
AkismetThis is used to detect comment spam. (Privacy Policy)
HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the or domains, for performance and efficiency reasons. (Privacy Policy)
Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
MavenThis supports the Maven widget and search functionality. (Privacy Policy)
Google AdSenseThis is an ad network. (Privacy Policy)
Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
Index ExchangeThis is an ad network. (Privacy Policy)
SovrnThis is an ad network. (Privacy Policy)
Facebook AdsThis is an ad network. (Privacy Policy)
Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
AppNexusThis is an ad network. (Privacy Policy)
OpenxThis is an ad network. (Privacy Policy)
Rubicon ProjectThis is an ad network. (Privacy Policy)
TripleLiftThis is an ad network. (Privacy Policy)
Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)
ClickscoThis is a data management platform studying reader behavior (Privacy Policy)