
There’s something magical about the combination of honey, peaches, and cream cheese in a cupcake. These Honey Peach Cream Cheese Cupcakes are a celebration of summer flavors, blending the natural sweetness of ripe peaches with the tangy richness of cream cheese frosting. Perfect for picnics, tea parties, or simply as a sweet indulgence, these cupcakes are as delightful to make as they are to eat.
I first made these cupcakes for a summer garden party, and they were an instant hit. The combination of honey-drizzled peaches and creamy frosting felt like a bite of sunshine.
Ingredients You’ll Need
- All-purpose flour: Provides the structure for the cupcakes. For a gluten-free version, use a 1:1 gluten-free flour blend.
- Baking powder and baking soda: These leavening agents ensure the cupcakes rise beautifully and stay fluffy.
- Unsalted butter: Adds richness and moisture. Make sure it’s softened for easy mixing.
- Granulated sugar: Sweetens the batter and helps create a tender crumb.
- Eggs: Bind the ingredients together and add moisture.
- Buttermilk: Keeps the cupcakes moist and adds a slight tang. If you don’t have buttermilk, mix 1/2 cup milk with 1/2 teaspoon lemon juice.
- Peach preserves: Use high-quality preserves for the best flavor. They add a gooey, fruity center to the cupcakes.
- Cream cheese: The star of the frosting, providing a tangy contrast to the sweet cupcakes.
- Fresh peaches: Dice them finely for a fresh, juicy topping. If fresh peaches aren’t available, canned or frozen peaches work too.
- Honey: A drizzle of honey enhances the natural sweetness of the peaches and ties all the flavors together.
How to Make Honey Peach Cream Cheese Cupcakes
- Preheat and Prep:
- Start by preheating your oven to 350°F (175°C) and lining a muffin tin with cupcake liners. This ensures your cupcakes bake evenly and don’t stick to the pan.
- Mix the Dry Ingredients:
- In a medium bowl, whisk together the flour, baking powder, baking soda, and salt. This step ensures the leavening agents are evenly distributed, which is key to achieving a light, fluffy texture.
- Cream Butter and Sugar:
- In a large mixing bowl, beat the softened butter and granulated sugar until the mixture is light and fluffy. This process incorporates air into the batter, making the cupcakes tender.
- Add Eggs and Vanilla:
- Beat in the eggs one at a time, ensuring each is fully incorporated before adding the next. Stir in the vanilla extract for a hint of warmth and depth.
- Combine Wet and Dry Ingredients:
- Alternately add the flour mixture and buttermilk to the butter mixture, starting and ending with the flour. Mix until just combined—overmixing can lead to dense cupcakes.
- Fill and Bake:
- Fill each cupcake liner halfway with batter, add a spoonful of peach preserves, and then cover with more batter until the liners are three-quarters full. Bake for 18-20 minutes or until a toothpick inserted into the center comes out clean. Let the cupcakes cool completely before frosting.
- Prepare the Frosting:
- In a small bowl, beat the softened cream cheese, powdered sugar, and milk until smooth and creamy. This frosting is simple but incredibly flavorful.
- Frost and Garnish:
- Frost the cooled cupcakes with the cream cheese mixture. Top with diced fresh peaches, drizzle with honey, and sprinkle with sugar crystals for a touch of sparkle.

I love using fresh peaches in this recipe because they remind me of summer afternoons spent picking fruit with my family. The honey drizzle adds a nostalgic touch, reminiscent of my grandmother’s peach cobbler.
Serving Suggestions
Pair these cupcakes with a scoop of vanilla ice cream for an extra indulgent dessert. They also go beautifully with a cup of Earl Grey tea or a glass of iced peach tea. For a stunning presentation, arrange them on a tiered stand and garnish with fresh peach slices.
Flavor Variations
Add a pinch of cinnamon: For a warm, spiced twist, mix a teaspoon of cinnamon into the batter.
Try different preserves: Swap peach preserves for apricot or raspberry for a unique flavor profile.
Make it vegan: Use plant-based butter, flax eggs, and vegan cream cheese for a dairy-free version.
Storing and Reheating
Store the cupcakes in an airtight container in the refrigerator for up to 3 days. Let them come to room temperature before serving, or warm them in the microwave for 10-15 seconds for a cozy treat.
These Honey Peach Cream Cheese Cupcakes are a true celebration of summer. They’re sweet, tangy, and utterly irresistible. Whether you’re baking them for a special occasion or just because, they’re sure to bring joy to your kitchen. Happy baking!

Frequently Asked Questions
- → Can I use canned peaches instead of fresh?
- Yes! Drain canned peaches well and pat dry before dicing. They work great when fresh peaches aren't in season.
- → What can I substitute for buttermilk?
- Mix 1/2 cup regular milk with 1/2 tablespoon lemon juice or white vinegar. Let stand for 5 minutes before using.
- → Can I make these ahead of time?
- You can make the cupcakes 1 day ahead, but add the fresh peaches and honey drizzle just before serving to prevent sogginess.
- → How should I store leftover cupcakes?
- Store in an airtight container in the refrigerator for up to 3 days due to the cream cheese frosting.
- → Can I freeze these cupcakes?
- Yes, freeze unfrosted cupcakes for up to 2 months. Thaw at room temperature and add fresh frosting and toppings before serving.