I’ve always had a soft spot for strawberries. There’s something about their sweet, bright flavor that makes me think of spring and sunshine, even in the middle of winter. And when you put strawberries into cupcakes? Well, that’s just a recipe for happiness.
These strawberry cupcakes are the real deal. We’re talking fresh strawberries folded right into the batter, plus a creamy strawberry frosting that’s made with concentrated strawberry puree. None of that artificial strawberry flavor here. Just the good stuff.
The best part? They’re actually pretty straightforward to make. Sure, there’s a few steps involved, but nothing complicated. You don’t need any fancy equipment or hard-to-find ingredients. Just your standard baking supplies and some fresh strawberries. Perfect for birthday parties, spring gatherings, or just because it’s Tuesday and you want something sweet.
Why You’ll Love These Strawberry Cupcakes
- Fresh strawberry flavor – These cupcakes use real strawberries in both the batter and frosting, giving you authentic berry taste instead of artificial flavoring.
- Moist, fluffy texture – The combination of sour cream and butter creates incredibly tender cupcakes that stay soft for days.
- Perfect for any occasion – Whether it’s a birthday party, baby shower, or just because, these pretty pink cupcakes always make people smile.
- Easy to make – Despite looking fancy, these cupcakes come together with straightforward steps and common baking ingredients you likely already have.
What Kind of Strawberries Should I Use?
Fresh strawberries are definitely the way to go for this recipe, as they’ll give you the best flavor and texture in both the cupcakes and frosting. Look for berries that are bright red all the way through with no white or green spots, and make sure they’re firm to the touch without any mushy areas. Smaller to medium-sized strawberries tend to be sweeter than the giant ones, so grab those if you can. Before chopping them up, give your berries a quick rinse and pat them completely dry with paper towels – excess moisture can throw off the texture of your cupcakes.
Options for Substitutions
This recipe is pretty forgiving, so here are some swaps you can make if needed:
- Sour cream: If you don’t have sour cream, plain Greek yogurt works great as a one-to-one swap. It’ll give you the same moist texture and slight tang.
- Whole milk: You can use 2% milk or even buttermilk instead. If using buttermilk, reduce the baking powder by ½ teaspoon since buttermilk adds extra acidity.
- Fresh strawberries: While fresh berries give the best flavor, you can use thawed frozen strawberries in a pinch. Just make sure to drain them well and pat dry with paper towels to remove excess moisture before chopping or pureeing.
- Butter: For the cupcakes (not the frosting), you can substitute with vegetable oil using ¾ cup oil for every 1 cup of butter. The frosting really needs butter to work properly, so don’t substitute there.
- All-purpose flour: You can use a 1:1 gluten-free baking flour if needed, though the texture might be slightly different. Regular all-purpose flour gives the best results for this recipe.
- Food coloring: This is totally optional and just for looks. Skip it if you prefer a more natural appearance or use beet juice for a natural pink tint.
Watch Out for These Mistakes While Baking
The biggest mistake when making strawberry cupcakes is adding too much moisture from the strawberries, which can lead to dense, sunken centers – make sure to finely chop your berries and pat them dry with a paper towel before folding them into the batter.
Overmixing the batter after adding the flour is another common error that results in tough, rubbery cupcakes, so mix just until the ingredients are combined and you no longer see streaks of flour.
For the frosting, using cold butter will give you a lumpy, separated mess instead of a smooth, creamy texture, so let your butter sit at room temperature for at least an hour before beating it.
Don’t skip the step of letting your cupcakes cool completely before frosting – warm cupcakes will melt your buttercream and turn your beautiful decorations into a sliding disaster.
What to Serve With Strawberry Cupcakes?
These strawberry cupcakes are perfect for birthday parties, baby showers, or really any celebration where you want something sweet and pretty on the dessert table. I love serving them with fresh strawberries on the side – maybe some chocolate-dipped ones if you’re feeling fancy – and a scoop of vanilla ice cream for anyone who wants to go all out. They also pair nicely with a glass of cold milk for the kids or some sparkling lemonade for a more festive touch. If you’re making these for a party, consider setting up a little dessert spread with some sugar cookies or brownies so guests have a few options to choose from.
Storage Instructions
Store: Keep your strawberry cupcakes in an airtight container at room temperature for up to 2 days, or in the fridge for up to 5 days. The frosting holds up really well in the fridge, though I find they taste best when you let them sit out for about 20 minutes before eating so the frosting softens up a bit.
Freeze: You can freeze unfrosted cupcakes for up to 3 months wrapped tightly in plastic wrap and placed in a freezer bag. I don’t recommend freezing them with the strawberry frosting on top, as it can get a bit watery when thawed. Just frost them fresh when you’re ready to serve!
Make Ahead: These cupcakes are perfect for making ahead. Bake the cupcakes a day or two before you need them and store them unfrosted in an airtight container. Whip up the frosting the day you plan to serve them for the freshest strawberry flavor and prettiest presentation.
| Preparation Time | 20-30 minutes |
| Cooking Time | 40-50 minutes |
| Total Time | 60-80 minutes |
| Level of Difficulty | Medium |
| Servings | 24 cupcakes |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 5400-5800
- Protein: 40-50 g
- Fat: 290-320 g
- Carbohydrates: 690-750 g
Ingredients
For the cupcakes:
- 3 cups all-purpose flour
- 2 1/4 tsp baking powder
- 1/2 tsp baking soda
- 3/4 tsp salt
- 1 cup unsalted butter, room temperature
- 1 3/4 cups granulated sugar
- 3 large eggs, room temperature
- 1 1/2 tbsp vanilla extract
- 1/2 cup full-fat sour cream
- 1/2 cup whole milk
- 1 1/4 cups finely diced fresh strawberries
- 1-2 drops pink food coloring
For the frosting:
- 1 1/2 cups unsalted butter, softened
- 1/2 tsp salt
- 5 1/2 cups powdered sugar, sifted
- 6 tbsp concentrated strawberry puree
- 1 tsp vanilla extract
- 1 tsp fresh lemon juice
Step 1: Prepare Equipment and Dry Ingredients
- 3 cups all-purpose flour
- 2 1/4 tsp baking powder
- 1/2 tsp baking soda
- 3/4 tsp salt
Preheat your oven to 350°F and line muffin pans with cupcake liners (you’ll need about 24 liners).
In a medium bowl, whisk together the flour, baking powder, baking soda, and salt.
Set this dry mixture aside—this ensures your leavening agents are evenly distributed throughout the batter, which gives you those light, tender crumbs we want in cupcakes.
Step 2: Cream Butter and Sugar
- 1 cup unsalted butter, room temperature
- 1 3/4 cups granulated sugar
In a large mixing bowl, beat the room-temperature butter and granulated sugar together for about 5 minutes until the mixture is pale, fluffy, and noticeably lighter in color.
This creaming process is crucial—it incorporates air into the batter, which helps your cupcakes rise evenly and achieve a tender crumb.
Don’t skip this step or rush it; the extra time really makes a difference in texture.
Step 3: Incorporate Eggs and Vanilla
- 3 large eggs, room temperature
- 1 1/2 tbsp vanilla extract
Add the room-temperature eggs one at a time to your creamed butter mixture, beating well after each addition to fully incorporate.
This gradual process prevents the batter from breaking and helps create an emulsion.
Once all eggs are in, add the vanilla extract and mix until combined.
Room-temperature eggs are important here—cold eggs won’t incorporate smoothly and can result in a curdled batter.
Step 4: Combine Wet Ingredients and Alternate Into Batter
- dry ingredient mixture from Step 1
- 1/2 cup full-fat sour cream
- 1/2 cup whole milk
In a small bowl, whisk together the sour cream and whole milk to create a combined wet mixture.
Now, alternately add the dry ingredient mixture from Step 1 and the wet mixture to your butter-egg mixture, beginning and ending with the dry ingredients (dry, wet, dry, wet, dry).
Stir gently after each addition until just combined—overmixing develops gluten and makes cupcakes tough.
I like to use a rubber spatula and fold gently rather than beating at this stage to keep the batter tender.
Step 5: Add Strawberries and Food Coloring
- 1 1/4 cups finely diced fresh strawberries
- 1-2 drops pink food coloring
Gently fold the finely diced fresh strawberries and pink food coloring (1-2 drops, depending on desired color intensity) into your batter until just combined.
The delicate folding preserves some strawberry pieces for texture and distributes the color evenly throughout.
Divide the batter evenly among your prepared cupcake liners, filling each about two-thirds full, then place the pans in your preheated oven.
Step 6: Bake and Cool Cupcakes
Bake for 20 to 25 minutes, until a toothpick inserted into the center of a cupcake comes out clean or with just a few moist crumbs.
Let the cupcakes cool in their pans for about 5 minutes, then transfer them to a wire rack to cool completely before frosting.
This prevents the residual heat from melting your frosting when you apply it.
Step 7: Make Strawberry Buttercream Frosting
- 1 1/2 cups unsalted butter, softened
- 1/2 tsp salt
- 5 1/2 cups powdered sugar, sifted
- 6 tbsp concentrated strawberry puree
- 1 tsp vanilla extract
- 1 tsp fresh lemon juice
While the cupcakes cool, prepare your frosting.
In a clean mixing bowl, beat the softened butter and salt together for about 5 minutes until smooth and creamy.
Gradually add the sifted powdered sugar, beating on low speed to avoid creating a cloud of sugar dust, then increase speed and beat until fluffy.
Add the concentrated strawberry puree, vanilla extract, and fresh lemon juice, then beat for about 1 minute until well combined and the color is uniform throughout.
Step 8: Frost and Garnish
- strawberry buttercream frosting from Step 7
- Fresh strawberries for garnish
Using an offset spatula or piping bag with a large round tip, frost each completely cooled cupcake generously with the strawberry buttercream from Step 7.
Top each frosted cupcake with a fresh strawberry slice or whole berry if desired for a beautiful presentation and fresh strawberry flavor that complements the frosting perfectly.

Fluffy Strawberry Cupcakes
Ingredients
For the cupcakes
- 3 cups all-purpose flour
- 2 1/4 tsp baking powder
- 1/2 tsp baking soda
- 3/4 tsp salt
- 1 cup unsalted butter, room temperature
- 1 3/4 cups granulated sugar
- 3 large eggs, room temperature
- 1 1/2 tbsp vanilla extract
- 1/2 cup full-fat sour cream
- 1/2 cup whole milk
- 1 1/4 cups finely diced fresh strawberries
- 1-2 drops pink food coloring
For the frosting
- 1 1/2 cups unsalted butter, softened
- 1/2 tsp salt
- 5 1/2 cups powdered sugar, sifted
- 6 tbsp concentrated strawberry puree
- 1 tsp vanilla extract
- 1 tsp fresh lemon juice
Instructions
- Preheat your oven to 350°F and line muffin pans with cupcake liners (you'll need about 24 liners). In a medium bowl, whisk together the flour, baking powder, baking soda, and salt. Set this dry mixture aside—this ensures your leavening agents are evenly distributed throughout the batter, which gives you those light, tender crumbs we want in cupcakes.
- In a large mixing bowl, beat the room-temperature butter and granulated sugar together for about 5 minutes until the mixture is pale, fluffy, and noticeably lighter in color. This creaming process is crucial—it incorporates air into the batter, which helps your cupcakes rise evenly and achieve a tender crumb. Don't skip this step or rush it; the extra time really makes a difference in texture.
- Add the room-temperature eggs one at a time to your creamed butter mixture, beating well after each addition to fully incorporate. This gradual process prevents the batter from breaking and helps create an emulsion. Once all eggs are in, add the vanilla extract and mix until combined. Room-temperature eggs are important here—cold eggs won't incorporate smoothly and can result in a curdled batter.
- In a small bowl, whisk together the sour cream and whole milk to create a combined wet mixture. Now, alternately add the dry ingredient mixture from Step 1 and the wet mixture to your butter-egg mixture, beginning and ending with the dry ingredients (dry, wet, dry, wet, dry). Stir gently after each addition until just combined—overmixing develops gluten and makes cupcakes tough. I like to use a rubber spatula and fold gently rather than beating at this stage to keep the batter tender.
- Gently fold the finely diced fresh strawberries and pink food coloring (1-2 drops, depending on desired color intensity) into your batter until just combined. The delicate folding preserves some strawberry pieces for texture and distributes the color evenly throughout. Divide the batter evenly among your prepared cupcake liners, filling each about two-thirds full, then place the pans in your preheated oven.
- Bake for 20 to 25 minutes, until a toothpick inserted into the center of a cupcake comes out clean or with just a few moist crumbs. Let the cupcakes cool in their pans for about 5 minutes, then transfer them to a wire rack to cool completely before frosting. This prevents the residual heat from melting your frosting when you apply it.
- While the cupcakes cool, prepare your frosting. In a clean mixing bowl, beat the softened butter and salt together for about 5 minutes until smooth and creamy. Gradually add the sifted powdered sugar, beating on low speed to avoid creating a cloud of sugar dust, then increase speed and beat until fluffy. Add the concentrated strawberry puree, vanilla extract, and fresh lemon juice, then beat for about 1 minute until well combined and the color is uniform throughout.
- Using an offset spatula or piping bag with a large round tip, frost each completely cooled cupcake generously with the strawberry buttercream from Step 7. Top each frosted cupcake with a fresh strawberry slice or whole berry if desired for a beautiful presentation and fresh strawberry flavor that complements the frosting perfectly.


