Soft, moist, and bursting with summer flavor, these honey peach cupcakes are a beautiful balance of sweet fruit and creamy indulgence. The subtle floral notes from honey pair perfectly with fresh peaches in a tender cupcake base, while the honey-vanilla cream cheese frosting takes everything over the top. I love making these when peaches are in season — but they’re delicious all year round with the right substitutions. Honey Peach Cupcakes with Cream Cheese Frosting

Why You’ll Love This Recipe

I find these cupcakes irresistible because they strike that perfect balance between fruity and rich. The honey adds a unique depth of sweetness that’s less intense than sugar, and the diced peaches bring a fresh bite to every mouthful. The frosting? It’s velvety smooth with just a hint of tang, sweetened gently with honey and elevated by vanilla. Plus, they’re beautiful enough for summer parties but simple enough for everyday baking.

Ingredients

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

For the Cupcakes:

  • 1 3/4 cups all‑purpose flour, sifted

  • 1 1/2 teaspoons baking powder

  • 1/4 teaspoon salt

  • 1/2 cup honey (raw, unfiltered preferred)

  • 1/2 cup butter, softened

  • 1/2 cup sugar

  • 2 large eggs, room temperature

  • 1 teaspoon vanilla extract

  • 1 cup peaches, finely diced (fresh or canned)

  • 1/2 cup milk

For the Cream Cheese Frosting:

  • 8 ounces cream cheese, softened

  • 1/4 cup butter, softened

  • 3 cups powdered sugar, sifted

  • 2 tablespoons honey

  • 1 teaspoon vanilla extract

  • 2 tablespoons peach puree (optional, for extra flavor)

Directions

  1. I start by preheating the oven to 350 °F (175 °C) and lining a 12‑cup muffin tin with cupcake liners.

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

  3. In another bowl, I cream the butter, sugar, and honey until light and fluffy — this usually takes me about 3–4 minutes.

  4. I beat in the eggs one at a time, then stir in the vanilla.

  5. I alternate adding the dry ingredients and milk to the wet mixture, starting and ending with the dry ingredients.

  6. Then I gently fold in the diced peaches.

  7. I divide the batter evenly among the cupcake liners, filling each about two-thirds full.

  8. I bake for 18–22 minutes, or until a toothpick inserted in the center comes out clean. I let them cool completely before frosting.

  9. To make the frosting, I beat the cream cheese and butter until smooth, then add honey and vanilla.

  10. I gradually mix in the powdered sugar until the frosting is fluffy. When I want extra flavor, I fold in some peach purée.

  11. I frost the cooled cupcakes and sometimes garnish with peach slices or a drizzle of honey.

  12. I keep them stored in the fridge for up to 3 days.

Servings and timing

  • Yield: 12 cupcakes

  • Prep Time: 20 minutes

  • Cook Time: 20 minutes

  • Total Time: 40 minutes

Variations

I like switching things up depending on the season or what I have in my pantry. Instead of peaches, I sometimes use nectarines or even finely chopped apricots. For a slightly different frosting twist, I’ve swapped out the vanilla with almond extract or added a splash of bourbon to the peach purée for a grown-up version. I’ve also made mini versions of these for parties by using a mini muffin tin — just reduce the baking time to 12–14 minutes.

Storage/Reheating

I always store these cupcakes in an airtight container in the refrigerator, where they keep well for about 3 days. If I need to serve them at room temperature, I take them out of the fridge 30 minutes before serving. While I don’t recommend freezing fully frosted cupcakes, the unfrosted cupcakes freeze beautifully for up to 2 months — I just wrap them tightly in plastic wrap and place them in a freezer bag. When I’m ready to enjoy them, I let them thaw at room temperature before frosting.

FAQs

How do I keep the cupcakes from getting soggy if I use canned peaches?

I always make sure to drain the peaches really well and even pat them dry with a paper towel to remove excess moisture.

Can I make the cupcakes ahead of time?

Yes, I often bake the cupcakes a day ahead and frost them just before serving. The flavor actually develops more after resting overnight.

Can I use a different type of sweetener instead of honey?

While honey is key to the flavor, I’ve used maple syrup in a pinch. Just keep in mind the taste will change slightly.

What’s the best way to puree the peaches for the frosting?

I usually blend peeled fresh peaches until smooth. If using canned, I make sure they’re well-drained before pureeing.

Can I make these gluten-free?

I’ve had success using a 1:1 gluten-free flour blend. The texture is slightly different but still delicious.

Conclusion

These honey peach cupcakes are one of my favorite ways to enjoy the sweet, juicy flavor of peaches. Whether it’s for a summer picnic or just a cozy weekend bake, they bring a little sunshine to any occasion. The honey and fruit combo is subtly sweet and comforting, and the cream cheese frosting ties it all together beautifully. I always find myself going back for seconds — and I bet you will too.

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 Cupcakes with Cream Cheese Frosting

Honey Peach Cupcakes with Cream Cheese Frosting

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

Description

Soft, moist cupcakes flavored with honey and fresh peaches, topped with honey‑vanilla cream cheese frosting.


Ingredients

  • For the Cupcakes:
    • 1 3/4 cups all‑purpose flour, sifted
    • 1 1/2 teaspoons baking powder
    • 1/4 teaspoon salt
    • 1/2 cup honey (raw, unfiltered preferred)
    • 1/2 cup butter, softened
    • 1/2 cup sugar
    • 2 large eggs, room temperature
    • 1 teaspoon vanilla extract
    • 1 cup peaches, finely diced (fresh or canned)
    • 1/2 cup milk
  • For the Cream Cheese Frosting:
    • 8 ounces cream cheese, softened
    • 1/4 cup butter, softened
    • 3 cups powdered sugar, sifted
    • 2 tablespoons honey
    • 1 teaspoon vanilla extract
    • 2 tablespoons peach puree (optional, for extra flavor)

Instructions

  1. Preheat the oven to 350 °F (175 °C) and line a 12‑cup muffin tin with cupcake liners.
  2. In a medium bowl, whisk together the flour, baking powder, and salt.
  3. In another bowl, cream the softened butter, sugar, and honey until light and fluffy (about 3‑4 minutes).
  4. Beat in the eggs one at a time, mixing in the vanilla extract.
  5. Alternate adding the dry ingredients and milk to the wet mixture, starting and ending with the dry ingredients.
  6. Gently fold in the diced peaches.
  7. Divide batter among the cupcake liners, filling each about 2/3 full.
  8. Bake for 18‑22 minutes, or until a toothpick inserted in the center comes out clean. Then cool completely.
  9. To make the frosting: beat cream cheese and butter until smooth, then mix in honey and vanilla.
  10. Gradually add powdered sugar, beating until frosting is fluffy. Optionally fold in peach puree for extra flavor.
  11. Frost the cooled cupcakes. Garnish with peach slices or a drizzle of honey if desired.
  12. Store in the refrigerator for up to 3 days.

Notes

  • Use high‑quality honey for best flavor.
  • Fresh peaches give superior texture; canned works in a pinch (drain well).
  • Room temperature ingredients (butter, eggs, cream cheese) help achieve a smooth batter/frosting.
  • Avoid overmixing to keep the cupcakes light.
  • If you don’t have a piping bag, use a resealable plastic bag with the corner snipped off to frost.

Nutrition

  • Serving Size: 1 cupcake
  • Calories: 320
  • Sugar: 28g
  • Sodium: 180mg
  • Fat: 18g
  • Saturated Fat: 10g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 38g
  • Fiber: 1g
  • Protein: 4g
  • Cholesterol: 65mg

Similar Posts

Leave a Reply

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

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