Description
Soft, moist, and bursting with flavor, these Honey Peach Cream Cheese Cupcakes are a treat that’s impossible to resist! The sweetness of honey, the juiciness of peaches, and the creamy richness of cream cheese frosting come together to create the perfect dessert for any occasion.
Whether you’re baking for a summer gathering or simply indulging your sweet tooth, these cupcakes are sure to impress.
Subscribe to our newsletter for more delightful recipes delivered straight to your inbox!
Ingredients
Scale
For the Cupcakes:
- 1 1/2 cups all-purpose flour
- 1 1/2 teaspoons baking powder
- 1/4 teaspoon salt
- 1/2 cup unsalted butter, softened
- 3/4 cup granulated sugar
- 1/4 cup honey
- 2 large eggs
- 1 teaspoon vanilla extract
- 1/2 cup whole milk
- 1 cup fresh peaches, finely diced (plus extra slices for garnish, optional)
For the Cream Cheese Frosting:
- 8 oz cream cheese, softened
- 1/4 cup unsalted butter, softened
- 2 cups powdered sugar
- 1 teaspoon vanilla extract
- 1 tablespoon honey (optional, for added sweetness)
Instructions
Step 1: Prepare for Baking
- Preheat your oven to 350°F (175°C).
- Line a muffin tin with cupcake liners and set aside.
Step 2: Mix the Dry Ingredients
- In a medium bowl, whisk together the flour, baking powder, and salt.
Step 3: Cream the Butter and Sugar
- In a large mixing bowl, use an electric mixer to beat the softened butter and granulated sugar until light and fluffy, about 2-3 minutes.
- Add the honey, eggs, and vanilla extract, mixing until well combined.
Step 4: Combine the Wet and Dry Ingredients
- Gradually add the dry ingredients to the butter mixture, alternating with the milk. Begin and end with the dry ingredients. Mix until just combined—do not overmix.
- Gently fold in the diced peaches.
Step 5: Bake the Cupcakes
- Divide the batter evenly among the cupcake liners, filling each about 2/3 full.
- Bake for 18-22 minutes, or until a toothpick inserted into the center comes out clean.
- Let the cupcakes cool in the pan for 5 minutes before transferring them to a wire rack to cool completely.
Step 6: Make the Cream Cheese Frosting
- In a large bowl, beat the cream cheese and butter together until smooth and creamy.
- Gradually add the powdered sugar, 1 cup at a time, mixing well after each addition.
- Beat in the vanilla extract and honey, if using, until the frosting is smooth and fluffy.
Step 7: Frost and Decorate
- Once the cupcakes are completely cool, frost them using a piping bag or a spoon.
- Garnish with a slice of peach or a drizzle of honey, if desired.
Notes
- Use Fresh Peaches: Fresh, ripe peaches give the best flavor, but canned or frozen peaches can work in a pinch—just be sure to drain or thaw them well.
- Room Temperature Ingredients: Ensure the butter, cream cheese, and eggs are at room temperature for a smooth batter and frosting.
- Don’t Overmix: Stir the batter just until combined to keep the cupcakes light and tender.
- Prep Time: 20 minutes
- Cook Time: 20 minutes
- Cuisine: American