Honey Peach Cream Cheese Cupcakes

These honey peach cream cheese cupcakes are the ultimate summer treat — soft, fruity, and topped with a luscious honey cream cheese frosting that’ll have everyone asking for the recipe.

Okay, real talk — I made these on a whim when I had a bowl of ripe peaches sitting on my counter and absolutely zero self-control. One bite of that fluffy, honey-kissed cupcake with that dreamy cream cheese frosting and I was done. These are the kind of cupcakes that disappear before they even cool down.

What Makes These Cupcakes So Special

This peach cupcake recipe hits all the right notes — tender crumb, natural sweetness from real honey, and juicy little pockets of peach in every bite.

The cream cheese frosting is smooth, tangy, and just sweet enough, with an optional peach puree swirl that makes everything taste like summer in dessert form. Think of it like a lemon blueberry cake energy, but make it peachy and even more irresistible.

No fuss, no fancy equipment — just really, really good cupcakes.

Honey Peach Cream Cheese Cupcakes

Honey Peach Cream Cheese Cupcakes

These honey peach cream cheese cupcakes are soft, fruity, and topped with a luscious honey cream cheese frosting. Made with real honey, fresh or canned diced peaches, and an optional peach puree swirl in the frosting, they deliver tender crumb and natural sweetness in every bite — the ultimate summer treat that works year-round.
Prep Time 20 minutes
Cook Time 22 minutes
Cooling Time 30 minutes
Total Time 42 minutes
Course Dessert
Cuisine American
Servings 12 cupcakes
Calories 380 kcal

Equipment

  • stand mixer or hand mixer
  • 12-cup muffin tin
  • cupcake liners
  • Medium mixing bowl
  • Large mixing bowl
  • Whisk
  • Rubber spatula
  • Wire cooling rack
  • Piping bag or offset spatula
  • toothpick

Ingredients
  

For the Cupcakes

  • cups all-purpose flour sifted
  • teaspoons baking powder
  • ¼ teaspoon salt
  • ½ cup butter softened
  • ½ cup sugar
  • ½ cup honey raw, unfiltered preferred
  • 2 large eggs room temperature
  • 1 teaspoon vanilla extract
  • 1 cup peaches finely diced, fresh or canned (drain and pat dry if canned)
  • ½ cup milk

For the Honey Cream Cheese Frosting

  • 8 oz cream cheese softened
  • ¼ cup butter softened
  • 3 cups powdered sugar sifted
  • 2 tablespoons honey
  • 1 teaspoon vanilla extract
  • 2 tablespoons peach puree optional, for extra flavor and color

Instructions
 

  • Preheat your oven to 350°F (175°C) and line a standard 12-cup muffin tin with cupcake liners.
  • In a medium bowl, whisk together the sifted flour, baking powder, and salt until combined. Set aside.
  • In a large bowl or stand mixer, beat the softened butter, sugar, and honey together for 3 to 4 minutes until the mixture is light and fluffy. Don’t rush this step — properly creamed butter means properly fluffy cupcakes.
  • Beat in the eggs one at a time, making sure each is fully incorporated before adding the next. Then mix in the vanilla extract until smooth.
  • Add the flour mixture and milk in alternating additions, beginning and ending with the flour (flour → milk → flour → milk → flour). Mix gently between each addition and stop as soon as everything is just combined — overmixing will make the cupcakes tough.
  • Gently fold in the finely diced peaches using a rubber spatula. If using canned peaches, make sure they are well drained and patted dry first.
  • Divide the batter evenly among the prepared cupcake liners, filling each about two-thirds full. Do not overfill.
  • Bake for 18 to 22 minutes, or until a toothpick inserted into the center of a cupcake comes out clean. Allow to cool in the pan for 5 minutes, then transfer to a wire rack and cool completely before frosting.
  • Beat the softened cream cheese and butter together until completely smooth with no lumps. Mix in the honey and vanilla extract.
  • Gradually add the sifted powdered sugar, starting on low speed to avoid a mess, then increasing to medium-high until the frosting is light and fluffy. If using peach puree, stir it in now for extra flavor and a soft peachy color.
  • Pipe or spread the frosting onto the completely cooled cupcakes. Garnish with a fresh peach slice, a drizzle of honey, or both. Serve and enjoy!

Notes

Tips: Use raw, unfiltered honey for the best flavor depth. Always use room temperature butter and eggs for a smooth, properly creamed batter. Sift your powdered sugar before making the frosting to avoid lumps. If peaches are very juicy, pat them dry before folding in.
Variations: Add a pinch of cinnamon or cardamom to the batter for a warmly spiced version. Swirl peach jam into the frosting for extra fruit flavor, or top with crushed graham crackers for a peach cheesecake twist. This batter can also be baked in two 8-inch round cake pans at 350°F for 25–30 minutes to make a full peach layer cake.
Troubleshooting: If cupcakes sank in the middle, your oven may run hot — use an oven thermometer to check. If the frosting is too runny, refrigerate for 15–20 minutes then re-whip, or add more powdered sugar a few tablespoons at a time. If the batter seems too thick, add a small splash of milk.
Keyword Honey Peach Cream Cheese Cupcakes, Peach Cake Cupcake Recipe, Peach Cupcake, Vanilla Peach Cupcake Recipe

Ingredients

ingredients for Honey Peach Cream Cheese Cupcakes

For the Cupcakes

Ingredient Amount
All-purpose flour, sifted 1¾ cups
Baking powder 1½ teaspoons
Salt ¼ teaspoon
Butter, softened ½ cup
Sugar ½ cup
Honey (raw, unfiltered preferred) ½ cup
Large eggs, room temperature 2
Vanilla extract 1 teaspoon
Peaches, finely diced (fresh or canned) 1 cup
Milk ½ cup

For the Honey Cream Cheese Frosting

Ingredient Amount
Cream cheese, softened 8 oz
Butter, softened ¼ cup
Powdered sugar, sifted 3 cups
Honey 2 tablespoons
Vanilla extract 1 teaspoon
Peach puree (optional but highly recommended) 2 tablespoons

Step-by-Step Instructions

Step 1: Get Your Oven Ready

Preheat your oven to 350°F (175°C) and line a standard 12-cup muffin tin with your cupcake liners. I like to use pretty ones because honestly, presentation matters and it makes me happy. No shame.

Step 2: Mix the Dry Ingredients

In a medium bowl, whisk together the flour, baking powder, and salt. This step takes about 30 seconds but it matters — it means no rogue pockets of baking powder in your finished cupcake. Set this bowl aside and move on to the fun part.

Step 3: Cream the Butter, Sugar & Honey

How to Make Honey Peach Cream Cheese Cupcakes

In a large bowl (or stand mixer), beat the softened butter, sugar, and honey together for a solid 3 to 4 minutes until the mixture is light, fluffy, and smells absolutely incredible. That honey makes such a difference here — it adds this warm, floral sweetness that regular sugar just can’t replicate. Don’t rush this step. Properly creamed butter = properly fluffy cupcakes.

Quick tip: Room temperature butter is non-negotiable. Cold butter won’t cream properly and you’ll end up with a lumpy batter. Pull it out of the fridge an hour before you bake.

Step 4: Add the Eggs and Vanilla

Beat in your eggs one at a time, making sure each one is fully incorporated before adding the next. Then stir in the vanilla extract. Your batter should look smooth and glossy at this point — kind of like a soft caramel ribbon. Very satisfying.

Step 5: Alternate the Dry Ingredients and Milk

Now you’re going to add your flour mixture and milk in alternating additions — start and end with the flour. So: flour, milk, flour, milk, flour. Mix gently between each addition and stop as soon as everything is just combined. Overmixing is the enemy of a tender vanilla peach cupcake, so resist the urge to keep going.

Step 6: Fold in the Peaches

This is the moment. Gently fold in your finely diced peaches using a spatula. If you’re using canned peaches, make sure they’re well-drained so you don’t add extra liquid to the batter. Fresh summer peaches are chef’s kiss here, but canned works totally fine year-round.

Step 7: Fill and Bake

Divide the batter evenly among your cupcake liners, filling each about two-thirds full. Don’t overfill — they’ll puff up beautifully and you want room for that to happen. Bake for 18 to 22 minutes, or until a toothpick inserted in the center comes out clean.

Your kitchen is going to smell like a peach bakery. You’re welcome.

Step 8: Cool Completely

This part is genuinely hard. Let the cupcakes cool in the pan for about 5 minutes, then transfer them to a wire rack to cool completely before frosting. I cannot stress this enough — frosting warm cupcakes is a disaster. The cream cheese frosting will melt right off and you’ll be sad. Be patient. Snack on something while you wait.

Step 9: Make the Honey Cream Cheese Frosting

Beat the softened cream cheese and butter together until completely smooth — no lumps. Then mix in the honey and vanilla. Gradually add the powdered sugar, beating on low at first so you don’t end up in a powdered sugar snowstorm, then increase speed until the frosting is fluffy and dreamy.

Optional but amazing: Stir in 2 tablespoons of peach puree for a hint of fruity flavor and the prettiest soft peachy color. It’s subtle but gorgeous.

Peach Cake Cupcake Recipe

Step 10: Frost and Garnish

Pipe or spread the frosting onto your completely cooled cupcakes. Top with a fresh peach slice, a little drizzle of honey, or both. These are stunning on a dessert table and honestly almost too pretty to eat. Almost.

Expert Tips, Variations & Troubleshooting

Tips for the Best Peach Cake Cupcake Recipe

Use raw, unfiltered honey if you can — it has more flavor depth than the standard processed kind. If your peaches are extra juicy, pat them dry with a paper towel before folding them in so they don’t make the batter too wet. And always, always sift your powdered sugar for the frosting. Nobody wants lumpy frosting.

Fun Variations to Try

Want to switch things up? Add a pinch of cinnamon or cardamom to the batter for a warmly spiced version. You could also swirl a little peach jam into the frosting for extra flavor, or top with crushed graham crackers for a peach cheesecake vibe. If you’re into fruit desserts, you’ll probably also love these browned butter Cadbury mini egg cookies — different vibe, same level of obsession.

Troubleshooting

If your cupcakes sank in the middle, your oven might run hot — try an oven thermometer to check. Flat frosting usually means the cream cheese or butter was too warm; pop the frosting in the fridge for 15 minutes and re-whip. If the batter seems too thick, a splash more milk will sort it right out.

Storage Instructions

Method How Long
Refrigerator (covered) Up to 3 days
Freezer (unfrosted, wrapped) Up to 2 months
Room temperature (max 2 hrs) Day of serving only

Reheating: These are best served at room temperature, so take refrigerated cupcakes out about 20–30 minutes before serving. The frosting softens back up beautifully.

No-waste tip: Got leftover peach puree? Stir it into your morning yogurt, drizzle it over oatmeal, or mix it into a smoothie. And any extra frosting makes an incredible spread for toast or bagels. Don’t you dare throw it away.

Nutritional Information

Per cupcake (approximate, based on 12 servings)

Nutrient Amount
Calories ~380 kcal
Total Fat 18g
Saturated Fat 11g
Carbohydrates 52g
Sugar 38g
Protein 4g
Sodium 180mg

Honey Peach Cream Cheese Cupcakes FAQs

Can I use canned peaches instead of fresh for this honey peach cream cheese cupcake recipe?

Yes, absolutely! Canned peaches work great — just drain them well and pat them dry before dicing. Fresh peaches give a slightly brighter flavor, but canned is totally reliable and makes this a year-round recipe.

Can I make these cupcakes ahead of time?

You can bake the cupcakes a day ahead and store them unfrosted at room temperature. Make the frosting fresh and frost them the day you plan to serve. They’ll taste just as good, maybe even better since the flavors settle in.

What can I substitute for honey in the frosting?

Maple syrup works really well as a substitute and adds its own lovely flavor. You could also just use a little extra powdered sugar if you’d rather skip the liquid sweetener entirely. The cream cheese frosting will still be delicious either way.

Can I turn this into a full peach cake instead of cupcakes?

Yes! Pour the batter into two 8-inch round cake pans and bake at 350°F for about 25–30 minutes, checking with a toothpick. Layer with the cream cheese frosting for a stunning peach layer cake. It’s a vibe.

My frosting is too runny — what do I do?

This usually means your cream cheese or butter was too soft. Pop the frosting in the fridge for 15–20 minutes, then re-whip it. You can also add a bit more sifted powdered sugar, a few tablespoons at a time, until it reaches the right consistency.

Let’s Bake These Together!

If you’ve made it this far, you know you need to make these honey peach cream cheese cupcakes this week. They’re soft, fruity, ridiculously creamy, and honestly just the kind of treat that makes a regular Tuesday feel special.

Whether you’re baking for a summer party, a birthday, or just because you deserve something beautiful — this peach cupcake recipe delivers every single time.

If you love fruity bakes, make sure you also check out this gorgeous lemon blueberry cake — it’s another crowd-pleaser that’s surprisingly easy to pull off.

Made these? I’d love to hear how they turned out! Drop your thoughts in the comments below, and if you’re feeling extra generous, save this recipe to Pinterest so your friends can find it too. Happy baking!

Photo of author

Linda Sandra

Founder of Tasty at Home. Global recipe explorer, spice hoarder, and your guide to bold flavors without the stress. Let's cook something amazing!

Leave a Comment

Recipe Rating