Skip to Content

Fresh Peach Donuts {dairy-free}

Low-fat baked peach donuts: vanilla batter studded with diced fresh peaches! Using coconut milk and dairy-free butter substitute make these an indulgent treat for those with milk allergies!

Fresh Peach Donuts #DairyFree #LowFat by @TheRedheadBaker

It's Snack Share Wednesday again! Even though I'm temporarily unemployed, Liam still attends daycare three days a week, for a couple of reasons. The first is that we would lose our spot if we pulled him out, and the second is that he genuinely enjoys daycare, and playing with his friends there.

I must admit that I chose Wednesday as one of the days he would attend, because I wanted to continue participating in snack share! It's been so much fun coming up with new snacks for the kids to enjoy. Sometimes it's as simple as fresh pitted cherries, courtesy of Whole Foods' CherryFest sale, and sometimes it's a homemade baked treat.

Fresh Peach Donuts #DairyFree #LowFat by @TheRedheadBaker

One of the children in Liam's class has a milk allergy, so I've researched dairy-free recipes and baking substitutions to ensure that the child can fully participate in snack share.

I wanted to make Girl Versus Dough's peach donuts, and read that I could substitute coconut milk + vinegar for the buttermilk, and coconut oil for the butter. Coconut oil is very expensive, however, so instead I bought Earth Balance Buttery Sticks, which are dairy- and soy-free. They are mostly made up of vegetable oil, and are trans-fat free. They can be substituted for butter on at a 1:1 ratio. And at $4.19 for a 1-lb box, they are about the same price as butter. (This is starting to sound like an ad, but I promise, I was not compensated in any way for writing about this product!)

Anyway, the donuts came out exactly as if they were made with buttermilk and butter. I snuck one for myself (after all, all chefs should taste their food!), and they don't taste any different than I imagine the original recipe did. I'm sure the kids will love this special treat!

These donuts are moist enough on their own, but if you love iced donuts (and who doesn't??), then the icing drizzle will add a touch more sweetness to the donut.

Fresh Peach Donuts #DairyFree #LowFat by @TheRedheadBaker

Fresh Peach Donuts #DairyFree #LowFat by @TheRedheadBaker

Fresh Peach Donuts {dairy-free}

Yield: 12 donuts


For the donuts

  • 2 teaspoon apple cider vinegar
  • ⅔ cup + 1 tablespoon coconut milk
  • 2 tablespoon dairy-free butter substitute (such as Earth Balance Buttery, melted
  • 1 teaspoon vanilla extract
  • 2 large eggs
  • 2 cups cake flour
  • ⅔ cup plus 2 tablespoon sugar
  • 2 teaspoon baking powder
  • Generous pinch of nutmeg
  • 1 teaspoon salt
  • 2 cups small peaches, diced (about 2 )

For the icing

  • 1 ⅓ cups confectioners sugar
  • ¼ cup coconut milk
  • Splash of vanilla extract


  1. Preheat your oven to 400 degrees. Liberally spray two 6-well donut pans with nonstick cooking spray.
  2. In a large measuring cup, whisk together the cider vinegar and the coconut milk. Let stand for 5 minutes.
  3. In a large mixing bowl, whisk together the coconut milk/vinegar mixture, the melted butter substitute, and the eggs.
  4. In a medium mixing bowl, sift together the cake flour, sugar, baking powder, nutmeg and salt.
  5. Pour the dry ingredients over the wet, then whisk just until combined. Then fold in the diced peaches.
  6. Portion the batter into the 12 wells of the donut pans, filing each ⅔ to ¾ full. Bake for 14 to 16 minutes, until baked through and golden brown around the edges.
  7. Let cool in the pans for 5 minutes, then remove from pans and cool completely on a wire rack.
  8. Once the donuts are cooled, whisk together the icing ingredients until smooth. Drizzle the icing over the donuts with a spoon, or dip the tops of each donut into the icing. Let sit until the icing has set.
Nutrition Information:
Yield: 1
Amount Per Serving: Calories: 214Carbohydrates: 44gSugar: 28gProtein: 3g

Did you love this recipe?

Leave a star rating below and share it on social media!

Recipe adapted from Girl Versus Dough

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Colleen (Souffle Bombay)

Wednesday 30th of July 2014

We love making donuts! Never had a peach one before thought - Yummy!!

Melissa from

Monday 28th of July 2014

another great way of using peaches! yes!! I love them and love donuts too :) perfect!

Thalia @ butter and brioche

Thursday 24th of July 2014

great idea to use peaches! never had a peach donut before, definitely think i am missing out on something seriously delicious!

Kellie @ The Suburban Soapbox

Thursday 24th of July 2014

I, seriously, need a donut pan!


Thursday 24th of July 2014

Peach donuts? Now I really need to get a donut pan!

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Skip to Recipe