Honey Peach Cream Cheese Cupcakes

Honey Peach Cream Cheese Cupcakes are the perfect blend of sweet summer flavor and rich indulgence. With moist, fluffy cupcakes infused with honey and fresh peaches, and topped with a luscious cream cheese frosting, these treats are ideal for warm-weather gatherings or anytime you want a fresh twist on a classic dessert.

Why You’ll Love This Recipe

  • Bursting with natural peach and honey flavor
  • Moist and tender crumb, thanks to buttermilk or sour cream
  • Rich, tangy cream cheese frosting balances the sweetness
  • Easy to make with simple ingredients
  • Customizable with fresh, canned, or preserved peaches
  • Perfect for parties, picnics, or brunch
  • Can be made ahead and stored easily
  • Eye-catching presentation with peach slice garnish
  • Kid-friendly and summer-approved
  • Works well as full-size or mini cupcakes

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

Cupcakes

  • All-purpose flour
  • Baking powder
  • Baking soda
  • Salt
  • Unsalted butter (softened)
  • Granulated sugar
  • Eggs
  • Vanilla extract
  • Buttermilk or sour cream
  • Honey
  • Diced fresh peaches or peach preserves

Cream Cheese Frosting

  • Cream cheese (softened)
  • Unsalted butter (softened)
  • Powdered sugar
  • Honey
  • Vanilla extract
  • Milk (optional, for consistency)

Optional Garnishes

  • Fresh peach slices
  • Honey drizzle
  • Sugar crystals or chopped pecans

Directions

  1. Preheat oven to 350°F (175°C). Line a 12-cup muffin tin with paper liners.
  2. Mix dry ingredients: In a medium bowl, whisk together flour, baking powder, baking soda, and salt.
  3. Cream butter and sugar: In a large bowl, beat butter and sugar until light and fluffy (about 2–3 minutes).
  4. Add wet ingredients: Beat in eggs one at a time, then mix in vanilla and honey.
  5. Combine: Alternate adding the dry ingredients and buttermilk to the wet mixture. Mix until just combined.
  6. Fold in peaches: Gently fold in diced peaches or swirl in a spoonful of peach preserves.
  7. Fill and bake: Divide batter evenly among cupcake liners (about ⅔ full). Bake for 18–22 minutes, or until a toothpick comes out clean. Let cool completely.
  8. Make frosting: Beat cream cheese and butter until smooth. Add powdered sugar, honey, and vanilla; beat until fluffy. Add a little milk if needed to adjust the texture.
  9. Frost and garnish: Pipe or spread frosting onto cooled cupcakes. Garnish with a peach slice, a drizzle of honey, and a sprinkle of sugar crystals if desired.

Servings and timing

  • Servings: 12 cupcakes
  • Prep time: 10 minutes
  • Cook time: 18–22 minutes
  • Total time: 30–35 minutes

Variations

  • Mini cupcakes: Bake for 12–15 minutes and reduce filling amount
  • Jam center: Add a teaspoon of peach jam in the center of each cupcake before baking
  • Nuts: Fold in chopped pecans or almonds for extra texture
  • Herbal hint: Add a touch of chopped basil or mint to the batter or garnish
  • Vegan: Use plant-based butter, vegan cream cheese, and a flax egg substitute

Storage/reheating

  • Refrigerator: Store in an airtight container for up to 4 days
  • Freezer: Freeze unfrosted cupcakes for up to 2 months. Thaw in the fridge and frost before serving
  • Room temp: Store frosted cupcakes at room temp for up to 6 hours; refrigerate after that
  • Reheating: Not recommended—best enjoyed fresh or at room temp

FAQs

Can I use canned or frozen peaches?

Yes, just be sure to drain canned peaches and thaw/drain frozen peaches before dicing.

Do I need to peel the peaches?

Peeling is optional; the skin softens during baking and adds texture.

Can I make this recipe as a cake?

Yes! Pour the batter into a greased 8-inch round pan and bake for 25–30 minutes.

What if I don’t have buttermilk?

Use an equal mix of milk and a tablespoon of lemon juice or vinegar to make a quick substitute.

Can I skip the honey?

You can reduce the honey or replace it with maple syrup, but it does add distinct flavor and moisture.

How do I get the frosting smooth and fluffy?

Make sure your cream cheese and butter are fully softened before beating, and sift the powdered sugar.

Can I add spices?

Yes! Cinnamon, nutmeg, or cardamom pair beautifully with peaches and honey.

Do I need a piping bag for frosting?

No—a spoon or offset spatula works perfectly. But piping gives a cleaner, bakery-style look.

Are these overly sweet?

Not at all. The honey adds a mild natural sweetness, balanced by the tangy cream cheese.

Can I make these ahead?

Yes—bake cupcakes a day ahead and frost before serving. Or freeze the unfrosted cakes and thaw as needed.

Conclusion

Honey Peach Cream Cheese Cupcakes are the ultimate summer dessert—sweet, tangy, and full of fresh flavor. They’re easy to bake, beautiful to serve, and guaranteed to impress. Whether you enjoy them at a picnic, birthday, or casual treat, they bring sunshine and smiles to any table.

Print

Honey Peach Cream Cheese Cupcakes

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Honey Peach Cream Cheese Cupcakes are soft and moist treats filled with creamy peach-infused cream cheese and topped with a light honey glaze. Perfect for summer gatherings or a sweet afternoon treat.

  • Author: Beth
  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Total Time: 35 minutes
  • Yield: 12 cupcakes 1x
  • Category: Dessert
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Ingredients

Scale
  • 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
  • 2 large eggs
  • 1/2 teaspoon vanilla extract
  • 1/4 cup milk
  • 1/4 cup honey
  • 1/2 cup finely diced peaches (fresh or canned, drained)
  • 4 oz cream cheese, softened
  • 2 tablespoons honey (for filling)
  • 1/4 cup powdered sugar (for glaze)
  • 1 tablespoon honey (for glaze)
  • 12 teaspoons milk (for glaze)

Instructions

  1. Preheat oven to 350°F (175°C) and line a muffin tin with cupcake liners.
  2. In a medium bowl, whisk together flour, baking powder, and salt.
  3. In a large bowl, beat butter and sugar until light and fluffy. Add eggs one at a time, then mix in vanilla and 1/4 cup honey.
  4. Alternate adding flour mixture and milk to the wet ingredients, mixing until just combined.
  5. Fold in the diced peaches gently.
  6. In a separate bowl, mix softened cream cheese with 2 tablespoons honey until smooth.
  7. Spoon cupcake batter into liners, filling halfway. Add 1 teaspoon cream cheese mixture in the center, then top with more batter to cover.
  8. Bake for 18–22 minutes, or until a toothpick inserted in the cupcake (not the center filling) comes out clean.
  9. Cool cupcakes completely on a wire rack.
  10. Mix powdered sugar, 1 tablespoon honey, and milk to make glaze. Drizzle over cooled cupcakes and serve.

Notes

  • Use ripe, juicy peaches for best flavor.
  • Cupcakes can be refrigerated for up to 3 days.
  • Double the cream cheese filling for a richer center.

Nutrition

  • Serving Size: 1 cupcake
  • Calories: 250
  • Sugar: 20g
  • Sodium: 140mg
  • Fat: 12g
  • Saturated Fat: 7g
  • Unsaturated Fat: 4g
  • Trans Fat: 0g
  • Carbohydrates: 32g
  • Fiber: 1g
  • Protein: 3g
  • Cholesterol: 55mg

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Leave a Comment

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