Every bite of these moist Fresh Strawberry Cupcakes is a taste of sweet summer-ripe strawberries in from-scratch homemade cupcake with a light strawberry buttercream frosting swirled on top. It handily beats the pants off a strawberry cake mix any day, without any artificial strawberry flavor!

When it comes to strawberry season, these cupcakes are always at the top of my list, but there are so many other fabulous desserts to choose from! My Fresh Strawberry Pie is one of my most popular recipes, but you should also check out my Homemade Strawberry Ice Cream, and Strawberry Shortcake!

An image of fresh strawberry cupcakes with strawberries on top.

Nothing beats this Strawberry Cupcakes Recipe

Making fresh strawberry cupcakes from scratch might seem imposing in the face of a convenient box cake mix. But let me tell you, a strawberry cake mix can't come close to replicating these light and fluffy strawberry cupcakes made with real strawberry flavor in the form of a reduced strawberry puree and diced fresh strawberries swirled into the batter.

I have been making this strawberry cupcake recipe for years and they are always fun to take to social gathering because they garner ooh's and ahh's from others who love the perfectly pale pink color (all natural unless you opt to add some food coloring (affiliate link)) and the real fresh strawberry taste. Garnish each cupcake with half a sliced strawberry for the prettiest, simplest decoration imaginable and you're all set to impress!

An image of a pink strawberry cupcake sliced open on a plate.

Why this is the best Strawberry Cupcake Recipe

Making cupcakes with domed tops like my vanilla cupcakes and moist chocolate cupcakes is slightly more difficult when fresh fruit is added to the mix. Fruit adds moisture content to baked goods and can have a tendency to weigh things down a bit.

Some bakers resort to powdered freeze-dried strawberries to flavor their cupcakes or frosting. But in my recipe testing, nothing beats fresh strawberries in terms of ease and availability. And if you reduce a strawberry puree a bit to concentrate the flavor and get rid of some of the excess moisture, you can still have beautiful, fluffy domed cupcake tops!

This is a great recipe for using up strawberries that are a little past their prime. We eat lots and lots of strawberries when they are in season, but every now and then my family reaches a point where they are a little berried-out and I have a container of strawberries that starts to wilt a bit or some are on the border of going moldy. I just cut off the bad parts and the strawberries that my family wouldn't want get a new life in baked goods, much like overripe bananas and banana bread!

An image of strawberries and cupcakes on plates with a pink linen napkin.
An image of homemade strawberry cupcakes.

Strawberry Cupcake Ingredients

  • Strawberries: I have only made these with fresh strawberries, but I imagine that thawed frozen strawberries will work as well. We use two forms in the cupcakes and frosting - a puree that is reduced on the stove, and diced bits of strawberry that add moist little pockets of juicy berry flavor to the cupcakes. 
  • Sugar: Just the right amount of granulated sugar gives these cupcakes their sweet flavor and moist texture.
  • Butter: I use salted butter in both the cupcake base and the frosting.
  • Vegetable oil: You could use all butter in place of the oil, but oil helps keep these cupcakes extra moist.
  • Buttermilk: I love buttermilk in baked goods and cake recipes. It adds a little tang and reacts with the baking soda to provide lift. Plus it helps keep the cupcakes moist. You can substitute regular milk though if you don't have buttermilk on hand.
  • Eggs: These should be at room temperature. If you forget to pull them out in advance, just fill a bowl with hot tap water and let the eggs sit in there for 10 minutes to take the chill off.
  • Vanilla: For flavor that doesn't overpower but complements the strawberries.
  • Cake flour: All-purpose flour will suffice in a pinch, but cake flour does make cupcakes lighter and more like the texture you expect from a cake mix. You can make a good cake flour substitute for this recipe though by using 1 ¼ cups all-purpose flour and ¼ cup cornstarch.
  • Baking powder & baking soda: For leavening.
  • Salt: A little salt brings out the other flavors and keeps things from tasting bland.
An image of swirled strawberry frosting on cupcakes.

How to make Fresh Strawberry Cupcakes

  1. Make the strawberry puree: In a food processor (affiliate link) or blender, process 1 pound of washed strawberries until they’re pureed. Then transfer the puree to a small saucepan and simmer over medium heat until they are reduced by half (usually about 15-20 minutes). Make sure to stir frequently to avoid burning. Between the cupcake batter and the frosting, you will need ¾ cup of reduced pureed strawberries. Let the puree cool completely before adding to the recipe.
  2. Prep the oven and baking pan: Preheat your oven to 350 degrees F and fill 12-14 muffin cups in a muffin pan with paper liners and set aside. 
  3. Combine the wet ingredients: In a large bowl, whisk the sugar, melted butter, oil, buttermilk, eggs, vanilla, and ½ cup of the reduced pureed strawberries together until they are combined.
  4. Add the dry ingredients and diced strawberries: Add the flour and sprinkle the baking soda, baking powder and salt over the top. Stir just until combined, then stir in the finely diced strawberries.
  5. Fill and bake: Divide the batter evenly between 12-14 cupcakes liners, filling each cup only ⅔ of the way full. Bake for 19-22 minutes or just until the tops bounce back when you touch them or a toothpick can be inserted into the center and come out clean. Let them cool completely before frosting.
A collage of images showing how to make strawberry cupcake batter.

Buttercream Frosting for Strawberry Cupcakes

  1. Beat the butter and powdered sugar until creamy: Use an electric mixer and really beat until the butter is smooth. Add in the powdered sugar, and beat again.
  2. Add the strawberries and vanilla: Be sure the strawberry puree has been reduced before adding or there will be too much liquid and the frosting will be too runny to hold its shape when piped onto the cupcakes.
  3. Frosting cupcakes: Transfer the frosting to a piping bag fitted with a decorative tip and use to decorate the cupcakes. Finish each cupcake with half a sliced strawberry on top for a pretty presentation.

Can I make strawberry frosting with frozen strawberries?

If fresh strawberries aren't available you can use frozen strawberries to make the strawberry puree that is used in both the cupcakes as well as the strawberry buttercream frosting. I recommend having them thawed a bit before pureeing to make it easier, but because of the added liquid and moisture, it might take a little longer to reduce them on the stove.

An image of strawberry cupcakes on a wire rack.

Best Strawberry Cupcake Recipe tips

  • Doubling: I have doubled the recipe when I needed two dozen cupcakes, but that's too many for just our family so I typically only make 12 at a time.
  • Flavor variations: You may want to switch out the frosting for a different flavor to create an entirely new dessert. Cream cheese frosting would be excellent or try using my favorite chocolate buttercream frosting for a chocolate covered strawberry cupcake! Also, you can add ½ teaspoon of coconut or almond extract to the cake butter for another
An image of moist strawberry cupcakes with strawberry buttercream frosting piped on top.

How to store leftover Homemade Strawberry Cupcakes

Because these cupcakes and the buttercream frosting are both made with fresh strawberries, it's probably best to keep them stored in the fridge in an airtight container. But I've left them at room temperature overnight and they are just fine for a day or two.

Freezing: Most cupcakes freeze really well before you frost them and these strawberry cupcakes are no exception. I like to put them on a baking sheet to freeze first, then transfer them to a ziploc bag for longer storage up to 2 months.

An image of a strawberry cupcake on a plate with fresh strawberries.

More berry recipes you'll love!

Did you make this recipe?

Let me know what you thought with a comment and rating below. You can also take a picture and tag me on Instagram @houseofnasheats or share it on the Pinterest pin so I can see.

Stay in the know

Homemade Strawberry Cupcakes

4.38 from 8 votes
Amy Nash
Prep Time 30 minutes
Cook Time 20 minutes
Additional Time 2 hours
Total Time 2 hours 50 minutes
Course Cake
Cuisine American
Servings 12 -14 Cupcakes
Every bite of these moist Fresh Strawberry Cupcakes is a taste of sweet summer-ripe strawberries in from-scratch homemade cupcake with a light strawberry buttercream frosting swirled on top. It handily beats the pants off a strawberry cake mix any day, without any artificial strawberry flavor!



  • ½ cup reduced strawberry puree from 1 pound strawberries
  • ¾ cup granulated sugar
  • ¼ cup salted butter melted
  • ¼ cup vegetable oil
  • ¼ cup buttermilk
  • 2 eggs
  • 1 teaspoon vanilla extract
  • 1 ½ cups cake flour
  • 1 teaspoon baking powder
  • ¼ teaspoon baking soda
  • ¼ teaspoon salt
  • ¾ cup diced strawberries

Strawberry Buttercream Frosting

  • 1 cup salted butter softened
  • 1 teaspoon vanilla extract
  • 2-3 Tablespoons reduced strawberry puree
  • 3-4 cups powdered sugar


  • In food processor (affiliate link) or blender, process 1 pound of strawberries with stems and hulls removed until pureed. Transfer to a small saucepan and heat the strawberry puree over medium heat. Cook for 15-20 minutes, stirring frequently, until reduced by about ½. Cool completely in the fridge before proceeding.
  • Preheat oven to 350 degrees F. Line a muffin pan with cupcake liners and set aside.
  • In a large bowl, whisk together the reduced strawberry puree, sugar, melted butter, oil, buttermilk, eggs, and vanilla until combined.
  • Add the flour, baking powder, baking soda, and salt, stirring just until combined. Stir in finely diced strawberries.
  • Divide the batter between 12-14 cupcake liners, filling only ⅔ full. Bake for 19-22 minutes or until the tops bounce back at a touch or a toothpick inserted into the center of the cupcakes comes out clean. Cool completely before frosting.
  • To make the frosting, beat the butter until light and creamy. Add the powdered sugar and beat again. Add the reduced strawberry puree and vanilla, mixing again until combined. Transfer to a piping bag fitted with a decorative tip and use to decorate the cooled cupcakes. Garnish with a half a sliced strawberry, if desired.


  • If you don't have cake flour on hand, you can substitute 1 ¼ cups of all-purpose flour sifted with ¼ cup cornstarch instead.


Serving: 1cupcake | Calories: 788kcal | Carbohydrates: 142g | Protein: 3g | Fat: 25g | Saturated Fat: 13g | Polyunsaturated Fat: 10g | Trans Fat: 1g | Cholesterol: 82mg | Sodium: 288mg | Fiber: 1g | Sugar: 125g
Tried this recipe? Show me on Instagram!Mention @HouseOfNashEats or tag #houseofnasheats!

Share This With the World


Related Recipes

About the author

Hi, I'm Amy

I enjoy exploring the world through food, culture, and travel and sharing the adventure with mostly from-scratch, family friendly recipes that I think of as modern comfort cooking.

Leave a comment

Your email address will not be published. Required fields are marked *

How many stars would you give this recipe?

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Reader questions and reviews

  1. These have turned out wonderfully! I made them into mini cupcakes. It yielded 24 minis + 8 standard sized cupcakes. Great strawberry flavour!! I added 2 tbspn of strawberry preseves to get an extra kick on the strawberry flavour, it made the mini cupcakes a little flat. Next time, I probably would add the preserve to the puree while cooking, to keep the wet and dry ingredient ratio unchanged.

    Wonderful recipe! I am happy to report my search for fresh strawberry cupcakes and frosting is a closed chapter. ❤

  2. 2 stars
    The cupcakes fell in the middle. Also the recipe makes way too much icing. It could have easily been cut in half.

    1. Oh man. I am sorry they fell in the middle. Some culprits could be overmixing, too much baking soda or old baking soda, overfilling the liners, and also if the oven temperatures is too high it can bake the outside of the cupcake too fast making it rise quickly but the middle is not done yet and cooks slower. Also, is there ever such a thing as too much frosting?! 😉 You can actually freeze leftover frosting or my favorite thing to do is slather the leftover frosting on a graham cracker for a quick delicious treat!