Cupcakes

Strawberry Cupcakes With Cream Cheese Frosting

4.69 from 57 votes
Bake my Strawberry Cupcakes with Cream Cheese Frosting for ultra-moist, bakery-style treats bursting with real strawberry flavor in every bite.
Pink strawberry cupcakes with cream cheese frosting and heart shaped sprinkles on top.

This post may contain affiliate links. Please see my full disclosure for details.

Hi Bold Bakers!

WHY YOU’LL LOVE THIS RECIPE: My bakery-style Strawberry Cupcakes with Cream Cheese Frosting are as delicious as they are beautiful! Real strawberry purée gives these adorable treats their fresh flavor and pink color. 

  • Real strawberries: Luscious berries in both the cupcake batter and frosting mean these treats are bursting with natural flavor.
  • Tender cake, dreamy frosting! You’ll adore the soft crumb, and the cream cheese frosting is rich, tangy, and perfectly balanced.
  • Budget-friendly: While bakery cupcakes can cost several dollars each, making these at home comes out to about a dollar per cupcake—without sacrificing flavor or quality.
  • No-fuss decoration: Their lovely pink color makes them naturally celebration-ready—garnish with sprinkles if you want some extra flair.
  • Perfect for spring: These rosy cupcakes capture the flavor and charm of peak strawberry season.

Even though I’m a professional chef and I’m baking all the time, I still get tempted by an adorable cupcake in a bakery window. Sometimes they’re absolutely great, but other times they look better than they taste, with an artificial, overly sweet flavor. I set out to change that with this recipe. Now you can have a pretty pink cupcake and one that tastes delicious!

My top tip: don’t skip reducing the strawberry puree for the frosting. Simmering it concentrates the flavor and removes excess moisture, giving you a thick, easy-to-work-with frosting with deep strawberry flavor. You’ll love the fresh flavor strawberry puree gives to my other recipes like Neapolitan Cake, Homemade Strawberry Ice Cream, and No-Bake Strawberry Cheesecake.

Bold Bakers Loved This!

“The cupcakes were a BIG hit at the birthday party! The frosting is so delicious!”—Libby

“I just want to tell you these fresh strawberry cupcakes are the best. They have a lovely texture and pure strawberry flavor. I even made my own cream cheese and powdered frosting for these with your recipes!—Mné

“These are amazingly soft, tender strawberry cupcakes! Lovely!”—Sunny 

IMPORTANT NOTE: This recipe was imporoved and updated on 5/24/2026, to include explanations and substitutes of key ingredients, make-ahead and storage insructions, answers to the most frequently asked questions, and Pro Chef Tips. 

Table of Contents

Tools You Need

A strawberry cupcake topped with strawberry cream cheese frosting, and heart sprinkles.

Key Ingredients and Substitutes

For the Strawberry Puree

Fresh strawberries

  • Using fresh strawberries contributes sweet-tart real strawberry flavor.
  • Pureeing the strawberries first makes it easy to blend them into the batter and the frosting.
  • Substitute: You can use the same amount of frozen strawberries, but thaw and drain them first so they’re not too watery.

For the Strawberry Cake

Strawberry purée

  • Strawberry purée gives the cupcakes natural flavor and color.
  • Additionally, the purée contributes moisture.

Cake flour

Baking powder

  • Baking powder helps the cupcakes rise.
  • Baking powder is “double acting,” meaning it creates carbon bubbles when mixed with liquid, and then again when heated in the oven.

Baking soda

  • Baking soda gives the strawberry cupcakes additional lift by reacting with the acid in the buttermilk.

Salt

  • Salt keeps the cupcakes from tasting flat.

Sour cream 

  • Sour cream coats the flour proteins, which inhibits gluten development and contributes to a soft texture.
  • Importantly, sour cream also adds moisture and richness.
  • Additionally, sour cream helps counteract the moisture from the berries, keeping them from being soggy.

Butter

  • Butter contributes moisture and richness.
  • Additionally, butter adds luxurious flavor.
  • You can use salted butter or unsalted butter.
  • Substitute: You can use solid coconut oil instead of butter.
    • Since coconut oil is 100% fat, while butter contains water, use less solid coconut oil (1 1/2 tablespoons).

Vegetable oil

  • Using vegetable oil creates a moister texture than using only butter.
  • Importantly, vegetable oil retains the most moisture and keeps the cupcakes from drying out quickly.

Granulated Sugar

  • Granulated sugar sweetens the cupcakes.
  • Additionally, sugar helps keep the cupcakes moist.
  • Substitute: Use an equal amount of light brown sugar.

Eggs

Egg yolk

  • Using an additional egg yolk in this strawberry cupcakes recipe gives the cupcakes a velvety mouthfeel.
  • Substitute: In place of an egg yolk, you can use an additional 1 tablespoon of vegetable oil.

Vanilla extract

  • Vanilla is the primary flavor of these homemade strawberry cupcakes, and the creamy, warmly sweet flavor complements the berry filling and tangy frosting perfectly.
  • Substitute: Instead of pure vanilla extract, you can use an equal amount of Vanilla Bean Paste.

Gel food coloring (optional)

  • If you want to boost the pink color in these strawberry cupcakes with cream cheese icing, add 1 or 2 drops of red gel food coloring.

For the Strawberry Cream Cheese Frosting

Cream cheese

  • Cream cheese gives the frosting a thick, rich texture.
  • Importantly, cream cheese adds a lovely, tangy flavor.
  • Be sure to use full-fat brick-style cream cheese (not tub-style cream cheese, which is too soft)
  • Before starting the cream cheese, make sure it’s at room temperature. This will make mixing easy and will give you a lump-free frosting.

Butter

  • Butter gives the strawberry cupcake frosting silky smoothness.
  • Additionally, butter adds rich flavor.
  • You can use either salted or unsalted butter.
  • Make sure your butter is at room temperature before you start so that it will whip up light and fluffy.
  • To see if butter is at the right temperature, push into it with a finger. If your finger makes an indent, but doesn’t easily squish right through.

Powdered sugar

  • Powdered sugar sweetens the frosting.
  • Importantly, powdered sugar makes the cream cheese frosting thick enough to spread.

Reduced strawberry puree

  • Reduced strawberry puree gives the frosting a deep berry flavor without watering it down.
  • Additionally, the puree adds beautiful color.

Strawberry extract (optional)

  • Use 1 teaspoon of strawberry extract if you want to boost flavor.

Red gel food coloring (optional)

  • 1 drop of optional red gel food coloring gives a richer pink color.

Sprinkles (optional)

  • Sprinkles give the final happy, colorful finishing touch.
  • Substitutes: you can also use sliced or chopped strawberries, white chocolate curls, mini white chocolate chips, mint leaves, or edible flowers.

How to Make Strawberry Cupcakes with Cream Cheese Frosting

For the Strawberry Puree

  1. Blend the strawberries. To make the strawberry puree, in a blender or food processor, puree the strawberries until smooth. Use as-is or pass through a sieve to remove the seeds.

For the Strawberry Cupcakes

  1. Prepare to bake. Preheat the oven to 350°F (180°C) and line a 12-cup muffin tin.
  2. Mix dry ingredients. In a large bowl, whisk together the cake flour, baking powder, baking soda, and salt and set aside.
  3. Mix puree with sour cream. In a measuring jug, add the strawberry puree and sour cream and whisk until combined. Set aside.
  4. Cream butter, sugar, and oil. In the bowl of a stand mixer fitted with a whisk attachment (or using an electric hand mixer), mix the butter, sugar, and oil on medium speed for 1 minute.
  5. Add remaining wet ingredients. Add egg and yolks one at a time and mix for another minute. Then add the vanilla and food coloring and mix until incorporated.
  6. Finish the batter. With the mixer on low, add the flour mixture in three additions, alternating with the puree mixture. Mix until combined.
  7. Add to pan. Divide batter evenly among the 12 cupcake liners.
  8. Bake cupcakes. Bake for 20-25 minutes, or until a toothpick inserted into the center comes out clean.
  9. Cool. Allow to cool for 10 minutes before removing from the pan. Cool completely before frosting.

For the Strawberry Cream Cheese Frosting

  1. Reduce puree and cool. In a small saucepan over low heat, add the strawberry puree and let it simmer, stirring constantly, for 3-5 minutes or until reduced by half. Let it cool completely before proceeding.
  2. Cream the butter, cream cheese, and powdered sugar. In the bowl of a stand mixer (or in a large bowl with an electric hand mixer) cream the butter, cream cheese and powdered sugar on medium speed until light and fluffy, about 5 minutes.
  3. Add puree. Add in the cooled strawberry puree and strawberry extract (optional) and mix until incorporated. (If a deeper pink color is desired, add a drop of food coloring.

To Frost the Strawberry Cupcakes

  1. Frost and decorate the cupcakes. Pipe or spread the frosting onto the cupcakes and decorate with sprinkles.

A close up of my strawberry cupcake recipe.

FULL (PRINTABLE) RECIPE BELOW!

Gemma’s Pro Chef Tips

  • Cook carefully. When cooking the strawberries, be sure to stir frequently and keep the heat low so the berries don’t burn.
  • Have your cupcake ingredients at room temperature. This will make the smoothest batter and produce the best rise!
  • Make your own Homemade Cake Flour.  It’s easy with my 2-ingredient recipe.
  • DIY! You can easily make Sour Cream and Cream Cheese for a true homemade experience.
  • Soften correctly. The butter and cream cheese need to be softened to make the best frosting, but still be cool to the touch.
  • Intensify the frosting flavor. You can pulse a cup or two of freeze-dried strawberries and mix into the frosting to add even more strawberry goodness.

Make-Ahead and Storage Instructions

Make-ahead tips

  • These strawberry cupcakes with cream cheese frosting can be baked, cooled, and stored in an airtight container in the fridge for up to two days.
  • For longer storage, unfrosted cupcakes can be baked, cooled, wrapped well, placed in a freezer bag, and frozen for up to a month.
  • Defrost on your counter at room temperature for two hours.

How to store leftovers

  • Store frosted leftovers in an airtight container in the refrigerator for up to two days.
  • Bring to room temperature before serving.

The inside of my strawberry cupcakes to show texture and consistency.

FAQs

Can I make these strawberry cream cheese cupcakes gluten-free?

  • Yes, you can make these vanilla strawberry shortcake cupcakes gluten-free.
  • Replace the regular cake flour with 75% gluten-free baking mix and 25% cornstarch.
  • In this recipe, use 1 cup and 1.2 tablespoons (5.25 oz/150 g) of a gluten-free baking mix like my Easy Almond Flour Baking Mix, plus 5 1/2 tablespoons (1.75 oz/50 g) of cornstarch.

Can I make these strawberry cupcakes without eggs?

What’s the easiest way to fill the cupcake liner?

  • Pour the batter from a jug with a spout.
  • Alternatively, pipe the batter using a piping bag or a resealable plastic bag with a corner cut off.
  • You can also use a funnel to direct the batter into the liners.

What other frostings could you use for these strawberry cupcakes?

Some other delicious options include:

More Cupcake Recipes

IMPORTANT NOTE: This recipe was imporoved and updated on 5/24/2026, to include explanations and substitutes of key ingredients, make-ahead and storage insructions, answers to the most frequently asked questions, and Pro Chef Tips. 

Strawberry Cupcakes Recipe with Strawberry Cream Cheese Frosting

4.69 from 57 votes
My Strawberry Cupcakes with Cream Cheese Frosting are ultra-moist, packed with real strawberry purée, and topped with rich, tangy frosting.
Author: Gemma Stafford
Servings: 12 cupcakes
Prep Time 25 minutes
Cook Time 30 minutes
Total Time 55 minutes
My Strawberry Cupcakes with Cream Cheese Frosting are ultra-moist, packed with real strawberry purée, and topped with rich, tangy frosting.
Author: Gemma Stafford
Servings: 12 cupcakes

Ingredients

Strawberry Cupcakes

  • 1 cup plus 6 tablespoons (7 oz/200 g) cake flour
  • ½ teaspoon baking powder
  • ¼ teaspoon baking soda
  • ½ teaspoon salt
  • ½ cup (4 oz/115 g) strawberry puree*
  • ¼ cup (2 oz/57 g) sour cream
  • 2 tablespoons (1 oz/28 g) butter , at room temperature
  • 1 cup (8 oz/225 g) granulated sugar
  • cup (2½ fl oz/71 ml) vegetable oil
  • 1 large egg + 2 large egg yolks room temperature
  • 1 tablespoon vanilla extract
  • 1-2 drops red gel food coloring

Strawberry Cream Cheese Frosting

  • ½ cup (4 oz/115 g) butter , softened
  • 2 cups (16 oz/454 g) cream cheese , softened
  • 5 cups (1 lb 4 oz/575 g) powdered sugar , sifted
  • ½ cup (4 oz/115 g) strawberry puree*
  • 1 teaspoon strawberry extract, optional
  • 1 drop red gel food coloring

Instructions

To Make the Strawberry Cupcakes

  • Preheat the oven to 350°F (180°C) and line a 12-cup muffin tin.
  • In a large bowl, whisk together the cake flour, baking powder, baking soda and salt and set aside.
  • In a measuring jug, add the strawberry puree and sour cream and whisk until combined. Set aside.
  • In the bowl of a stand mixer fitted with a whisk attachment (or using an electric hand mixer) mix the butter, sugar and oil on medium speed for 1 minute.
  • Add egg and yolks one at a time and mix for another minute. Then add the vanilla and food coloring and mix until incorporated.
  • With the mixer on low, add the dry ingredients in three additions, alternating with the puree mixture. Mix until combined.
  • Divide batter evenly among the 12 cupcake liners.

To Bake the Strawberry Cupcakes

  • Bake for 20-25 minutes, or until a tooth inserted into the center comes out clean.
  • Allow to cool for 10 minutes before removing from the pan. Cool completely before frosting.

To Make the Strawberry Cream Cheese Frosting

  • In a small sauce pan over low heat, add the strawberry puree and let it simmer, stirring constantly, for 3-5 minutes or until reduced in half. Let it cool completely before proceeding.
  • In the bowl of a stand mixer (or in a large bowl with an electric hand mixer) cream the butter, cream cheese and powdered sugar on medium speed until light and fluffy, about 5 minutes.
  • Add in the cooled strawberry puree and strawberry extract (optional) and mix until incorporated. (If a deeper pink color is desired, add in a drop of food coloring).

To Frost the Strawberry Cupcakes

  • Pipe or spread the frosting onto the cupcakes and decorate with sprinkles.
  • Enjoy with a cup of tea! Store leftovers in an airtight container in the refrigerator for up to 2 days.

Recipe Notes

  • Cook carefully. When cooking the strawberries, be sure to stir frequently and keep the heat low so the berries don’t burn.
  • Have your cupcake ingredients at room temperature. This will make the smoothest batter and produce the best rise!
  • Make your own Homemade Cake Flour.  It’s easy with my 2-ingredient recipe.
  • DIY! You can easily make Sour Cream and Cream Cheese for a true homemade experience.
  • Soften correctly. The butter and cream cheese need to be softened to make the best frosting, but still be cool to the touch.
  • Intensify the frosting flavor. You can pulse a cup or two of freeze-dried strawberries and mix into the frosting to add even more strawberry goodness.
4.69 from 57 votes (51 ratings without comment)
guest

71 Comments
most useful
newest oldest
Cheryl Carroll
Cheryl Carroll
4 years ago

HiGemma, I’m a cake decorator & one of the problems I have with strawberry icing is it’s not stiff enough to hold the shape when decorating. This goes for cream cheese icing as well. I’ve added more powdered sugar but the icing becomes too sweet. I’ve thought about trying freeze dried strawberry powder but not sure. Any suggestions?

Lori
Lori
5 years ago

Hi Gemma! I made these with a few changes: I used 1/2 the amount of sugar in the batter, 1/2 the amount of sugar and 1/2 the amount of cream cheese for the icing and fresh raspberries instead of strawberries – these were amazingly delicious and moist and I still had plenty of icing!
For the oil, I used virgin light tasting olive oil.
I also followed your instructions for cake flour using corn starch – so simple.
I will definitely make the these again! Thanks!

Sharon
Sharon
25 days ago

Hello Gemma,
I’m planning on making these tomorrow as the recipe looks so enticing. However, the strawberries in my stores are tasteless and unripe. Could I use frozen strawberries or would they be too wet?

Erica
Erica
10 months ago

Hi Gemma. Can I sub blueberries for the strawberries without any other modifications? Thank you.

Madeline
Madeline
1 year ago

HiGemma, how do you make the strawberry puree for the strawberry cupcakes?
Thank you
Madeline

Maureen
Maureen
1 year ago

Hi Gemma,
I don’t see my comment here so in case I did something wrong I’m going to try again. In this recipe are you supposed to whip the egg whites or just add them one at a time? Thank you! Maureen

Joe
Joe
4 years ago

Hi Gemma
Can I use dairy free yogurt as a substitute for the sour cream ? The dairy free yogurt is made of almond milk. Thank you

Joe
Joe
4 years ago

Hi, can I use freeze dried strawberry powder instead of strawberry puree?

Khadijah Malik
Khadijah Malik
4 years ago

I want to make this recipe but only have whipped strawberry cream cheese. Would this work?If it does can you tell me how? Thanks in advance

Hailynn
Hailynn
4 years ago

sososo good

About Us

Meet Gemma

About Us

Meet Gemma

Hi Bold Bakers! I’m Gemma Stafford, a professional chef originally from Ireland, best-selling cookbook author, and the creator of Bigger Bolder Baking and the Bold Baking Network. I want to help you bake with confidence anytime, anywhere with my trusted and tested recipes and baking tips. You may have seen one of my 1000+ videos on YouTube, Instagram, Facebook, or TikTok or as a guest judge on Nailed It! on Netflix or the Best Baker in America on Food Network. No matter your skills, my Bold Baking Team & I want to be your #1 authority for everything baking.

 

Weeknight Family Favorites Chapter from the Bigger Bolder Baking Every Day Cookbook