Honey Peach Cream Cheese Cupcakes


Indulge in the delightful flavors of these Honey Peach Cream Cheese Cupcakes. Combining the sweetness of peach preserves and fresh peaches with a rich, creamy cream cheese frosting, these cupcakes are a perfect treat for any occasion. The honey drizzle adds a touch of natural sweetness that perfectly complements the fruity and creamy elements. Let’s dive into this easy-to-follow recipe to create these mouthwatering cupcakes.


  • All-purpose flour – 1 1/2 cups
  • Baking powder – 1 teaspoon
  • Baking soda – 1/2 teaspoon
  • Salt – 1/4 teaspoon
  • Unsalted butter, softened – 1/2 cup
  • Granulated sugar – 1 cup
  • Large eggs – 2
  • Vanilla extract – 1 teaspoon
  • Buttermilk – 1/2 cup
  • Peach preserves – 1 cup
  • Cream cheese, softened – 1/2 cup
  • Powdered sugar – 1/4 cup
  • Milk – 1 tablespoon
  • Diced fresh peaches – 1/2 cup
  • Honey – 2 tablespoons (for drizzle)
  • Sugar crystals – for garnish
  • Preparation time: 20 minutes
  • Cooking time: 20 minutes
  • Total time: 40 minutes
  • Servings: 12 cupcakes


Step 1: Prepare the Cupcakes

  1. Preheat the Oven: Preheat your oven to 350°F (175°C) and line a muffin tin with cupcake liners.
  2. Mix Dry Ingredients: In a medium bowl, whisk together the flour, baking powder, baking soda, and salt. Set aside.
  3. Cream Butter and Sugar: In a large bowl, beat the softened butter and granulated sugar until light and fluffy. This should take about 2-3 minutes.
  4. Add Eggs and Vanilla: Add the eggs one at a time, beating well after each addition. Stir in the vanilla extract.
  5. Combine Wet and Dry Ingredients: Alternately add the flour mixture and buttermilk to the butter mixture, beginning and ending with the flour mixture. Mix until just combined, being careful not to overmix.
  6. Fill Cupcake Liners: Fill each cupcake liner halfway with batter. Add a spoonful of peach preserves to the center of each, then cover with more batter until the liners are three-quarters full.

Step 2: Bake the Cupcakes

  1. Bake: Place the muffin tin in the preheated oven and bake for 18-20 minutes, or until a toothpick inserted into the center comes out clean.
  2. Cool: Let the cupcakes cool in the tin for 5 minutes, then transfer them to a wire rack to cool completely.

Step 3: Prepare the Cream Cheese Frosting

  1. Beat the Ingredients: In a small bowl, beat the softened cream cheese, powdered sugar, and milk until smooth and creamy. This should take about 2 minutes.

Step 4: Frost and Garnish

  1. Frost the Cupcakes: Once the cupcakes are completely cool, frost them with the cream cheese mixture.
  2. Add Fresh Peaches: Top each frosted cupcake with diced fresh peaches.
  3. Drizzle with Honey: Drizzle honey over the top of each cupcake.
  4. Garnish: Sprinkle with sugar crystals for an extra touch of sweetness and sparkle.

Nutrition Information

  • Calories: 280 kcal per cupcake
  • Total Fat: 13g
  • Saturated Fat: 8g
  • Cholesterol: 65mg
  • Sodium: 160mg
  • Total Carbohydrates: 37g
  • Dietary Fiber: 1g
  • Sugars: 25g
  • Protein: 4g


These Honey Peach Cream Cheese Cupcakes are a delightful blend of flavors and textures, perfect for any occasion. The combination of the sweet peach preserves, creamy frosting, and fresh peach topping, all enhanced by a drizzle of honey, creates a truly irresistible treat. Enjoy baking and indulging in these delicious cupcakes!

Print Friendly, PDF & Email

Let's Be Friends

Join the Emily newsletter to get exclusive recipes, tips and more!

You have Successfully Subscribed!