These peach cupcakes feature a fluffy brown sugar base filled with a homemade fruit center. They are topped with a rich cinnamon cream cheese frosting for a perfect summer dessert.

List of ingredients
- 4 large ripe peaches, diced (About 4 cups, 1.4 lbs, or 680 grams) – Use fresh, juicy peaches for the best flavor.
- 1/3 cup granulated sugar – For the filling sweetness.
- 1/4 cup + 1 tbsp brown sugar, packed – Adds a deep molasses note to the filling.
- 3/4 tsp cinnamon – Warm spice for the fruit.
- 1/4 tsp nutmeg – Adds a subtle earthy complexity.
- 1/2 tsp vanilla extract – Enhances the overall aroma.
- 1 tsp lemon juice – Balances the sweetness with acidity.
- 2 tsp corn starch – Thickens the peach mixture.
- 2 tsp water – Used to create the cornstarch slurry.
- 5 tbsp salted butter, softened at room temperature – For the cupcake base.
- 1/4 cup vegetable oil – Ensures the cupcakes remain moist.
- 1/2 cup granulated sugar – Standard sweetener for the batter.
- 1/2 cup brown sugar, packed – Keeps the crumb tender and moist.
- 3 large egg whites, at room temperature – Provides structure and lift.
- 1 tsp vanilla extract – Adds fragrance to the cake.
- 1/3 cup + 1 tbsp full fat sour cream, at room temperature – For richness and tenderness.
- 3/4 cup milk, at room temperature (175 mL) – The primary liquid for the batter.
- 1 and 3/4 cups cake flour, spooned & leveled (192 grams) – For a light, fine crumb.
- 1 and 1/2 tsp baking powder – Primary leavening agent.
- 1/4 + 1/8 tsp baking soda – Helps with browning and lift.
- 1/4 tsp salt – Enhances the other flavors.
- 3/4 tsp cinnamon – Infuses the cake with spice.
- 1/4 tsp nutmeg – Complements the peach flavor.
- 1 and 1/2 cups salted butter, softened at room temperature – Base for the frosting.
- 8 ounces cream cheese, softened at room temperature – Adds tang and stability.
- 5 and 1/2 to 6 cups powdered sugar – For sweetness and structure.
- 2 tbsp heavy cream – Adjusts the frosting consistency.
- 1/2 tsp cinnamon – Spices the frosting.
- pinch of nutmeg – Subtle flavor boost.
- 2 tsp vanilla extract – For a classic creamy taste.
- pinch of salt – Cuts through the sugar.
step-by-step instructions
- Prepare the Peach Filling: Combine diced peaches, granulated sugar, brown sugar, lemon juice, vanilla, cinnamon, and nutmeg in a medium saucepan over medium heat. Cook for 6 minutes until the mixture is bubbly. Mix cornstarch and water in a small bowl, stir it into the peaches, cook for one more minute, and then cool completely in the fridge.
- Mix the Batter: Preheat your oven to 350°F. Beat softened butter on high speed for 30 seconds, then add oil and beat for another minute. Mix in both sugars on high for 2 minutes. Add egg whites two at a time, mixing on medium-high for 45 seconds after each. Stir in vanilla and sour cream until combined.
- Combine Dry and Wet Ingredients: Slowly add the cake flour, baking powder, baking soda, salt, cinnamon, and nutmeg to the mixer on low speed. Mix until just a few flour streaks remain, then stir in the milk on low until combined. Fold in any remaining flour with a spatula.
- Bake the Cupcakes: Line cupcake tins and fill each liner about 2/3 full. Bake for 14-20 minutes. A toothpick inserted into the center should come out with moist crumbs, not wet batter. Cool in the pan for a few minutes before transferring to a wire rack to cool completely.
- Make the Frosting: Cream the butter in a large bowl. Gradually add powdered sugar 2 cups at a time. Stir in heavy cream, vanilla, cinnamon, nutmeg, and salt. Beat in the softened cream cheese last to ensure the frosting stays stable and not weepy.
- Assemble and Garnish: Use a teaspoon to remove the centers of the cooled cupcakes. Fill each with 1-2 tsp of peach filling. Frost with a piping bag or spatula. For extra decoration, puree the remaining filling with a blender and spoon it over the frosting with a fresh peach slice.
Pro Tips for Baking Success
Use a Kitchen Scale for Consistent Flour Measurement
Cake flour is very light and can easily be packed too tightly into a measuring cup. Using a digital scale to measure 192 grams ensures your cupcakes aren’t too dry or dense. This precision is the best way to achieve a professional crumb.
Bring Dairy and Eggs to Room Temperature
When butter, eggs, and sour cream are at room temperature, they emulsify more effectively. This creates a smooth, uniform batter that traps air better during the mixing process. Cold ingredients can cause the batter to break or curdle, leading to a coarser texture.
Verify Oven Temperature with a Thermometer
Many home ovens are inaccurate and may run hotter or cooler than the dial suggests. An oven thermometer allows you to confirm the actual temperature is 350°F. This prevents the cupcakes from over-browning or remaining raw in the center.
Avoid Overmixing the Cupcake Batter
Once the flour is added, mix only until the streaks disappear. Overmixing develops too much gluten, which transforms a tender cake into something tough and bread-like. Using a spatula to fold in the final bits of flour is the safest method.
Ingredient Substitutions and Swaps
Use Frozen Peaches When Fresh are Unavailable
If peaches are out of season, thawed frozen peaches work well. Thaw them completely and pat them dry with a paper towel to remove excess moisture. This prevents the filling from becoming too watery during the cooking process.
Swap Sour Cream for Full-Fat Greek Yogurt
Full-fat Greek yogurt is an excellent alternative to sour cream. It provides the same thickness and tanginess required for the recipe. Ensure the yogurt is not too runny, as this could alter the batter consistency.
Convert the Recipe for Dairy-Free Diets
Replace butter with high-quality vegan butter sticks and use a plant-based cream cheese alternative. For the milk and heavy cream, coconut milk or a thick cashew cream provides a similar richness. Ensure all substitutes are at room temperature before mixing.
Create a Homemade Substitute for Cake Flour
If you do not have cake flour, measure one cup of all-purpose flour and remove two tablespoons. Replace those two tablespoons with cornstarch and sift the mixture together several times. This mimics the lower protein content of cake flour.
Creative Recipe Variations
Upgrade to Brown Butter Frosting
To add a nutty depth to the frosting, brown the butter in a skillet before using it. Melt the butter over medium heat until it foams and turns golden brown. Let it cool and solidify back to a softened state before creaming it with the powdered sugar.
Substitute Peach Filling with Apple Butter
For a fall-inspired version, replace the peach pie filling with a thick, spiced apple butter. The cinnamon cream cheese frosting complements apple flavors perfectly. This is a great way to adapt the recipe for the autumn season.
Use Store-Bought Peach Jam for Convenience
If you are short on time, replace the homemade filling with a high-quality peach preserve or jam. If the jam is too thick, stir in a small amount of lemon juice to make it more spreadable. This eliminates the need for the saucepan step.
Serving and Storage Guidelines
Store Cupcakes in an Airtight Container
Due to the cream cheese in the frosting, these cupcakes must be kept in the refrigerator. Place them in a sealed airtight container to prevent them from absorbing other food odors. They will remain fresh for 4 to 5 days.
Allow Refrigerated Cupcakes to Reach Room Temperature
Butter-based frostings become very firm when cold. For the best flavor and texture, take the cupcakes out of the fridge 30 to 60 minutes before serving. This allows the frosting to soften and the cake to regain its moisture.
Freeze Cupcakes for Long-Term Storage
You can freeze these cupcakes by wrapping them individually in plastic wrap and placing them in a freezer bag. They can be stored for up to three months. Thaw them slowly in the refrigerator overnight before bringing them to room temperature.
Advance Preparation Guide
Prepare the Peach Filling Three Days Early
The peach filling can be made up to three days in advance. Once cooked and cooled, store it in a glass jar in the refrigerator. This saves time on the day of assembly and allows the fruit flavors to intensify.
Bake the Cupcake Bases One Day Ahead
The cake portions can be baked a day before you plan to frost them. Once completely cooled, store them in an airtight container at room temperature. This ensures the cakes are stable and prevents the frosting from melting on a warm cake.
Whip the Frosting in Advance
The cinnamon cream cheese frosting can be made a day early and refrigerated. When you are ready to use it, let it sit out for 20 minutes and beat it again with a mixer. This restores the fluffy, spreadable consistency.
Troubleshooting Common Baking Issues
Prevent Weepy Frosting by Adding Cream Cheese Last
Adding cream cheese too early or over-beating it can break the emulsion, causing the frosting to become runny or ‘weepy’. By beating in the softened cream cheese at the very end, you maintain a stable, silky structure.
Manage the Runny Consistency of the Batter
The batter for this specific recipe is naturally thinner than some traditional cake batters. Do not be tempted to add extra flour, as this will make the cupcakes dry. The cake flour and leaveners are designed to work with this moisture level.
Ensure Cupcakes are Fully Baked to Prevent Sinking
If the center of the cupcake sinks after baking, it was likely removed from the oven too soon. Always check that a toothpick comes out with moist crumbs rather than wet batter. Let them cool in the pan briefly to set the structure.
Frequently Asked Questions
Can I halve this recipe?
Yes, you can halve the ingredients for both the cupcakes, filling, and frosting. Ensure you use a small egg or weigh the egg whites to get an accurate half-measurement. All baking times should remain roughly the same.
Can I use different spices?
While cinnamon and nutmeg are classic, you can add a pinch of ground ginger or cardamom to the filling. These spices pair well with peaches and add a unique twist to the flavor profile.
How do I core the cupcakes?
Use a small round piping tip or a teaspoon to gently press into the center of the cooled cupcake. Twist the tool slightly to remove a small cylinder of cake. Be careful not to push all the way through to the bottom.
Print
Peach Cupcakes with Cinnamon Cream Cheese Frosting
- Total Time: 83 minutes
- Yield: 18 cupcakes
- Diet: General
Description
Peach Cupcakes are a dreamy summer dessert! They are made with fluffy brown sugar cupcakes, filled with homemade peach pie filling, and topped with a silky cinnamon cream cheese frosting.
Ingredients
- 4 large ripe peaches, diced (About 4 cups, or 1.4 lbs, or 680 grams)
- 1/3 cup granulated sugar
- 1/4 cup + 1 tbsp brown sugar, packed
- 3/4 tsp cinnamon
- 1/4 tsp nutmeg
- 1/2 tsp vanilla extract
- 1 tsp lemon juice
- 2 tsp corn starch
- 2 tsp water
- 5 tbsp salted butter, softened at room temperature
- 1/4 cup vegetable oil
- 1/2 cup granulated sugar
- 1/2 cup brown sugar, packed
- 3 large egg whites, at room temperature
- 1 tsp vanilla extract
- 1/3 cup + 1 tbsp full fat sour cream, at room temperature
- 3/4 cup milk, at room temperature (175 mL)
- 1 and 3/4 cups cake flour, spooned & leveled (192 grams)
- 1 and 1/2 tsp baking powder
- 1/4 + 1/8 tsp baking soda
- 1/4 tsp salt
- 3/4 tsp cinnamon
- 1/4 tsp nutmeg
- 1 and 1/2 cups salted butter, softened at room temperature
- 8 ounces cream cheese, softened at room temperature
- 5 and 1/2 to 6 cups powdered sugar
- 2 tbsp heavy cream
- 1/2 tsp cinnamon
- pinch of nutmeg
- 2 tsp vanilla extract
- pinch of salt
Instructions
- Make the Peach Pie Filling: Add diced peaches, sugars, lemon juice, vanilla, cinnamon, and nutmeg to a medium sauce pan over medium heat. Cook for 6 minutes. Stir the corn starch and water together in a small bowl and stir into the peach mixture. Cook for 1 minute, then remove from the heat immediately and transfer to a medium bowl to cool completely in the fridge.
- Make the Cupcakes: Preheat your oven to 350° F. In a large mixing bowl, beat the butter with an electric mixer on high speed until creamed, about 30 seconds. Add the oil and beat for 1 minute with the butter. Add the sugars and beat on high for 2 full minutes. Add the egg whites, 2 at a time, and then the last one, mixing on medium high speed for 45 seconds after each addition. Add the vanilla and sour cream and mix until just combined. Add the dry ingredients slowly with the mixer running on low, and mix until just a few streaks of flour remain, then add the milk and mix on low until just combined. Fold in any stray bits of flour with a spatula.
- Bake: Line cupcake tins with papers, and fill each about 2/3 full with cupcake batter. Bake for 14-20 minutes. Let cupcakes cool in the pan a few minutes, then let cool completely on a cooling rack.
- Make the Frosting: Cream the butter in a large mixing bowl with an electric mixer, until creamy. Add the powdered sugar, 2 cups at a time, mixing between each addition. Add the heavy cream, vanilla, spices, and salt, and mix until just combined. Beat in the softened cream cheese last.
- Assemble the Cupcakes: Use a teaspoon to remove the centers of the cupcakes. Add 1-2 tsp of the peach pie filling to each cupcake, and top with the frosting.
Notes
Peach pie filling can be made up to 3 days in advance and stored in the fridge. Cupcakes can be made a day ahead. Store leftover cupcakes in an airtight container in the fridge for 4-5 days.
- Prep Time: 60 minutes
- Cook Time: 23 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 cupcake
- Calories: 504 kcal
- Sugar: 60 g
- Sodium: 336 mg
- Fat: 23 g
- Saturated Fat: 14 g
- Unsaturated Fat: 7 g
- Trans Fat: 1 g
- Carbohydrates: 71 g
- Fiber: 1 g
- Protein: 5 g
- Cholesterol: 63 mg