I absolutely love these Honey Peach Cream Cheese Cupcakes—they’re soft and moist, infused with the sweet floral goodness of honey and juicy peach flavor, then topped with a decadent cream cheese frosting that perfectly balances everything.
Why You’ll Love This Recipe
-
I find the honey adds a warm, natural sweetness that complements the peaches beautifully.
-
The cupcakes stay incredibly moist thanks to the peach and cream cheese in the batter.
-
The cream cheese frosting brings a lovely tang and richness that ties all the flavors together.
ingredients
(Here's a tip: Check out the full list of ingredients and measurements in the recipe card below.)
For the Cupcakes:
-
1 ¾ cups all‑purpose flour
-
1 ½ teaspoon baking powder
-
½ teaspoon baking soda
-
¼ teaspoon salt
-
½ cup unsalted butter, softened
-
¾ cup granulated sugar
-
¼ cup honey
-
2 large eggs, room temperature
-
1 teaspoon vanilla extract
-
½ cup buttermilk
-
1 ½ cups fresh peaches, diced (about 2–3 medium peaches)
For the Cream Cheese Frosting:
-
8 oz cream cheese, softened
-
½ cup unsalted butter, softened
-
3 cups powdered sugar, sifted
-
2 tablespoon honey
-
1 teaspoon vanilla extract
For Garnish (optional):
-
½ cup fresh peach slices
-
2 tablespoon honey for drizzling
directions
-
Preheat oven to 350 °F (175 °C). Line a 12‑cup muffin tin with liners.
-
In a bowl, whisk together flour, baking powder, baking soda, and salt.
-
In another bowl, beat butter, sugar, and honey until light and fluffy (about 3–4 minutes).
-
Add eggs one by one, beating well after each, then mix in vanilla.
-
Alternate adding the flour mixture and buttermilk, starting and ending with flour, mixing just until combined.
-
Gently fold in diced peaches.
-
Divide batter among liners, filling each about ⅔ full. Bake 20–22 minutes, until a toothpick comes out clean. Cool completely on a wire rack.
-
For frosting: beat cream cheese and butter until smooth. Gradually add powdered sugar, then mix in honey and vanilla until fluffy.
-
Frost cooled cupcakes. Garnish with peach slices and drizzle honey if desired.
Servings and timing
These measurements yield 12 cupcakes.
-
Prep time: ~30 minutes
-
Bake time: 20–22 minutes
-
Cooling & frosting: ~30 minutes
Total time is about 1 hour and 20 minutes, with around 45 minutes of active work.
Variations
-
Gluten‑free: Substitute a 1:1 gluten‑free flour blend and ensure leavening is gluten‑free.
-
Vegan: Use plant‑based butter and cream cheese, flax eggs, and almond milk instead of eggs and buttermilk.
-
Spiced: Add 1 teaspoon cinnamon or nutmeg to the dry ingredients for a warm twist.
storage/reheating
-
Refrigerator: Store frosted cupcakes in an airtight container for up to 5 days. Let them sit at room temperature for 10–15 minutes before enjoying.
-
Freezing: Freeze unfrosted cupcakes in a single layer, wrapped, for up to 3 months. Thaw at room temperature before frosting. If frosting ahead, keep it refrigerated separately and re-whip before using.
FAQs
### Can I use canned peaches instead of fresh?
I can—just drain them well and dice before folding in. Fresh peaches give a juicier, brighter flavor, but canned ones work perfectly when fresh aren’t available.
### Will frozen peaches work in these cupcakes?
Yes—they should be thawed and patted dry first to avoid thinning the batter. I’ve found frozen peaches work almost as well as fresh.
### How do I prevent the frosting from being too runny?
I always use full‑fat, cool room‑temperature cream cheese and butter. If it still seems soft, chilling it for 15 minutes before piping helps steady it up.
### Can I make these cupcakes ahead for an event?
Definitely! I bake them up to two days ahead (unfrosted), refrigerate or freeze, and make the frosting the day before. I bring cupcakes to room temperature, re-whip the frosting, and finish just before serving.
### Can I reduce the sugar in the frosting?
Yes—cutting powdered sugar to 2½ cups and adding slightly more honey makes it naturally sweet while reducing refined sugar.
Conclusion
I love how these Honey Peach Cream Cheese Cupcakes celebrate summer—with perfect peach sweetness, floral honey, and rich cream cheese frosting. They’re versatile, crowd-pleasing, and easy to personalize. I can’t wait for you (and me!) to bake them and enjoy every bite.

Honey Peach Cream Cheese Cupcakes
- Prep Time: 30 minutes
- Cook Time: 20–22 minutes
- Total Time: 1 hour 20 minutes
- Yield: 12 cupcakes
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Description
These Honey Peach Cream Cheese Cupcakes are soft, moist, and packed with the sweet floral goodness of honey and juicy peaches, topped with a creamy, tangy frosting that balances all the flavors perfectly.
Ingredients
- 1 ¾ cups all‑purpose flour
- 1 ½ teaspoon baking powder
- ½ tsp baking soda
- ¼ tsp salt
- ½ cup unsalted butter, softened
- ¾ cup granulated sugar
- ¼ cup honey
- 2 large eggs, room temperature
- 1 tsp vanilla extract
- ½ cup buttermilk
- 1 ½ cups fresh peaches, diced (about 2–3 medium peaches)
- 8 oz cream cheese, softened
- ½ cup unsalted butter, softened
- 3 cups powdered sugar, sifted
- 2 Tbsp honey
- 1 tsp vanilla extract
- ½ cup fresh peach slices (optional)
- 2 Tbsp honey for drizzling (optional)
Instructions
- Preheat oven to 350 °F (175 °C). Line a 12‑cup muffin tin with liners.
- In a bowl, whisk together flour, baking powder, baking soda, and salt.
- In another bowl, beat butter, sugar, and honey until light and fluffy (about 3–4 minutes).
- Add eggs one by one, beating well after each, then mix in vanilla.
- Alternate adding the flour mixture and buttermilk, starting and ending with flour, mixing just until combined.
- Gently fold in diced peaches.
- Divide batter among liners, filling each about ⅔ full. Bake 20–22 minutes, until a toothpick comes out clean. Cool completely on a wire rack.
- For frosting: beat cream cheese and butter until smooth. Gradually add powdered sugar, then mix in honey and vanilla until fluffy.
- Frost cooled cupcakes. Garnish with peach slices and drizzle honey if desired.
Notes
- For a gluten-free version, substitute a 1:1 gluten-free flour blend.
- For a vegan version, use plant-based butter and cream cheese, flax eggs, and almond milk.
- To add a spiced twist, incorporate 1 teaspoon cinnamon or nutmeg to the dry ingredients.
- Store frosted cupcakes in an airtight container for up to 5 days in the refrigerator.
- Unfrosted cupcakes can be frozen for up to 3 months.
Nutrition
- Serving Size: 1 cupcake
- Calories: 290
- Sugar: 29g
- Sodium: 190mg
- Fat: 16g
- Saturated Fat: 9g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 1g
- Protein: 2g
- Cholesterol: 45mg
Leave a Reply