Honey Peach Cream Cheese Cupcakes

These honey peach cream cheese cupcakes are soft, fruity, and filled with the perfect balance of sweetness and tang. With juicy peaches folded into a tender cupcake base and a luscious honey cream cheese frosting on top, I find these treats just as beautiful as they are delicious. They’re ideal for summer parties, brunches, or whenever I’m craving a light and flavorful dessert.

Why I Love This Recipe

I love how the natural sweetness of ripe peaches pairs so perfectly with the rich, slightly tangy cream cheese frosting. The honey adds a floral depth that makes each bite feel special. These cupcakes are moist, light, and refreshing—not too heavy, and just the right amount of sweet. I also love that I can use fresh or canned peaches depending on the season, so I can enjoy them all year round.

Honey Peach Cream Cheese Cupcakes

ingredients

(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)

For the cupcakes:

  • All-purpose flour

  • Baking powder

  • Baking soda

  • Salt

  • Unsalted butter

  • Granulated sugar

  • Eggs

  • Vanilla extract

  • Honey

  • Sour cream or Greek yogurt

  • Fresh or canned peaches (diced and drained if using canned)

For the honey cream cheese frosting:

  • Cream cheese (softened)

  • Unsalted butter (softened)

  • Powdered sugar

  • Honey

  • Vanilla extract

directions

  1. I preheat the oven to 350°F (175°C) and line a muffin tin with cupcake liners.

  2. In one bowl, I whisk together the flour, baking powder, baking soda, and salt.

  3. In a separate bowl, I cream the butter and sugar until light and fluffy, then beat in the eggs one at a time.

  4. I add the honey, vanilla, and sour cream, mixing until smooth.

  5. I gently stir in the dry ingredients, then fold in the diced peaches.

  6. I fill the cupcake liners about ¾ full and bake for 18–22 minutes, or until a toothpick comes out clean.

  7. I let the cupcakes cool completely before frosting.

To make the frosting:

  1. I beat the cream cheese and butter together until smooth.

  2. I add the honey and vanilla, then gradually mix in the powdered sugar until the frosting is fluffy and pipeable.

  3. I frost the cooled cupcakes and top with a peach slice or drizzle of honey if I want a pretty finish.

Servings and timing

This recipe makes about 12 cupcakes. It takes 20 minutes to prep, 20 minutes to bake, and 10 minutes to frost—ready in about 50 minutes.

Variations

  • I sometimes add a pinch of cinnamon or nutmeg to the batter for a warm spice note.

  • For a more intense peach flavor, I stir a bit of peach jam into the frosting.

  • I top with chopped pecans or almonds for added texture.

  • I swap honey for maple syrup in the frosting when I want a different twist.

storage/reheating

I store the cupcakes in an airtight container in the fridge for up to 3 days. Before serving, I let them sit at room temperature for 15–20 minutes for the frosting to soften. I don’t recommend reheating them—these are best enjoyed chilled or at room temp.

FAQs

Can I use canned peaches instead of fresh?

Yes, I use canned peaches when fresh aren’t available—just make sure to drain and pat them dry before dicing.

Can I make the cupcakes ahead of time?

I bake the cupcakes a day ahead and store them unfrosted, then frost them just before serving for the freshest texture.

What’s the best honey to use?

I like using a mild, floral honey like clover or wildflower—it blends well without overpowering the frosting.

Can I freeze these cupcakes?

Yes, I freeze the unfrosted cupcakes for up to a month. I thaw and frost them when I’m ready to serve.

How do I make the frosting stiffer for piping?

I add more powdered sugar a little at a time until the frosting holds its shape well for piping.

Conclusion

These honey peach cream cheese cupcakes are everything I love in a dessert—moist, fruity, and beautifully frosted with a rich yet delicate topping. They feel fancy but are super easy to make, and they always bring a burst of summer flavor to any occasion. Once I bake a batch, I can’t wait to share them.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Honey Peach Cream Cheese Cupcakes

Honey Peach Cream Cheese Cupcakes

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Linda
  • Prep Time: 20 minutes
  • Cook Time: 20 minutes
  • Total Time: 50 minutes
  • Yield: 12 cupcakes
  • Category: Dessert
  • Method: Baked
  • Cuisine: American
  • Diet: Vegetarian

Description

These Honey Peach Cream Cheese Cupcakes are soft, fruity, and topped with a luscious honey cream cheese frosting. Made with fresh or canned peaches and a moist cupcake base, they’re the perfect summer dessert for brunches, parties, or anytime you crave something light, sweet, and beautifully tangy. A simple, elegant treat bursting with peachy goodness.


Ingredients

  • For the cupcakes:
  • 1½ cups all-purpose flour
  • 1 tsp baking powder
  • ¼ tsp baking soda
  • ¼ tsp salt
  • ½ cup unsalted butter, softened
  • ¾ cup granulated sugar
  • 2 large eggs
  • 1 tsp vanilla extract
  • 2 tbsp honey
  • ½ cup sour cream or Greek yogurt
  • 1 cup diced fresh or canned peaches (drained and patted dry if canned)
  • For the honey cream cheese frosting:
  • 8 oz cream cheese, softened
  • ¼ cup unsalted butter, softened
  • 3 cups powdered sugar (adjust for consistency)
  • 3 tbsp honey
  • 1 tsp vanilla extract

Instructions

To make the cupcakes:

  1. Preheat oven to 350°F (175°C) and line a 12-cup muffin tin with liners.

  2. In a medium bowl, whisk together flour, baking powder, baking soda, and salt.

  3. In a large bowl, cream butter and sugar until light and fluffy.

  4. Beat in eggs one at a time, then add honey, vanilla, and sour cream; mix until smooth.

  5. Gradually stir in dry ingredients until just combined.

  6. Fold in diced peaches.

  7. Fill cupcake liners ¾ full and bake for 18–22 minutes, or until a toothpick inserted comes out clean.

  8. Cool completely before frosting.

To make the frosting:

  1. Beat cream cheese and butter together until smooth.

  2. Add honey and vanilla, then gradually mix in powdered sugar until light, fluffy, and pipeable.

  3. Frost cooled cupcakes and garnish with a peach slice or honey drizzle if desired.


Notes

  • Add a pinch of cinnamon or nutmeg to the batter for a warm spice note.
  • Stir peach jam into the frosting for extra peach flavor.
  • Top with chopped pecans or almonds for added texture.
  • Use maple syrup in place of honey for a flavor variation.
  • Store frosted cupcakes in the fridge; bring to room temp before serving.

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Your email address will not be published. Required fields are marked *