
I still remember the first time I pulled a batch of these Peach Fritter Donuts Recipe out of the fryer and watched the glaze melt into every crack. I wasn’t expecting homemade fritters to taste this close to a real donut shop. The peach filling gets warm and jammy inside a soft, pillowy dough, and the crisp golden edges make every bite feel special.
If you enjoy rich, comforting homemade dishes with a similar indulgent feel, pumpkin gouda stuffed shells with brown butter sage alfredo is another delicious recipe to have on your list. Once I got the shaping technique down, I found myself making these every single peach season. I’m walking you through exactly how I make them so yours turn out just as good.

Cooking Time
- Prep Time: 45 minutes (plus 1.5 hours for the dough to rise)
- Cooking Time: 20 minutes
- Total Time: About 2 hours 45 minutes
Ingredients
For the peach filling
- fresh peaches, diced (3 cups) — ripe peaches give the filling that jammy, juicy bite, so use fruit that gives slightly when pressed
- brown sugar (1/3 cup) — adds a deep, caramel-like sweetness that balances the tart peaches
- ground cinnamon (1 teaspoon) — gives the filling that warm, cozy fritter flavor
- salt (1/4 teaspoon) — rounds out the sweetness so the filling doesn’t taste flat
- lemon juice (1 tablespoon) — brightens the peaches and keeps the filling from tasting one-note sweet
- cornstarch (1 tablespoon) mixed with water (2 tablespoons) — thickens the filling so it stays put instead of leaking out during frying
- vanilla extract (1 teaspoon) — rounds out the peach flavor with a warm background note
For the dough
- whole milk, warmed to 110°F (3/4 cup) — too hot kills the yeast, too cold won’t activate it, so use a thermometer if you have one
- active dry yeast (2 1/4 teaspoons) — this is what makes the dough soft and airy, so check that it’s not expired
- granulated sugar (1/4 cup) — feeds the yeast and adds a light sweetness to the dough
- large eggs, room temperature (2) — gives the dough structure so the fritters hold together in the oil
- Greek yogurt or sour cream, room temperature (1/3 cup) — keeps the dough tender and moist instead of dry
- salted butter, melted and slightly cooled (1/4 cup) — adds richness to the dough itself
- bread flour (3 1/2 cups) — gives a slightly chewier bite that holds up well to frying; all-purpose flour works in a pinch
- salt (1/2 teaspoon) — balances the sweetness in the dough
For frying
- avocado oil (enough to fill your pot 2-3 inches deep) — neutral flavor and a high smoke point make it ideal for frying without greasy results
For the brown butter maple glaze
- salted butter (1/2 cup) — browned until golden and nutty, this is what gives the glaze its rich flavor
- powdered sugar (2 cups) — forms the smooth, glossy base of the glaze
- maple syrup (1/4 cup) — adds a natural caramel sweetness that pairs perfectly with the peaches
- milk (1/4 cup) — thins the glaze to the right pourable consistency
- vanilla extract or vanilla bean paste (1 teaspoon) — adds a warm, aromatic finish to the glaze
Note: This recipe makes about 10 to 12 fritter donuts, enough to serve 6 to 8 people.
Equipment You Need
- large mixing bowl or stand mixer — for mixing and kneading the dough
- medium saucepan — for cooking down the peach filling
- rolling pin — for rolling the dough out flat before filling
- bench scraper or sharp knife — for cutting the dough into pieces
- parchment paper squares — for shaping and transferring fritters into the oil
- deep pot or Dutch oven — for frying the fritters
- candy or instant-read thermometer — for keeping the oil at the right temperature
- slotted spoon — for lifting fritters out of the hot oil
- wire cooling rack — for draining and cooling fritters before glazing
- whisk — for mixing the glaze until smooth

How to Make Peach Fritter Donuts Recipe?
This recipe comes together in stages, so I like to read through everything once before starting. You’ll make the peach filling first, then the dough, then shape and fry. It looks like a lot of steps, but each one is simple on its own.
Make the Peach Filling
Combine the diced peaches, brown sugar, cinnamon, salt, and lemon juice in a saucepan over medium heat. Cook for about 8 to 10 minutes, stirring occasionally, until the peaches soften and release their juices. Stir in the cornstarch slurry and vanilla, then cook for another minute until thickened. Transfer to a bowl and refrigerate until completely cool.

Activate the Yeast
Warm the milk to about 110°F, then stir in the sugar and yeast. Let it sit for 5 to 7 minutes until it turns foamy and fragrant. If it doesn’t foam, the yeast may be inactive, so it’s worth starting over with a fresh packet. This step confirms your dough will actually rise properly later.

Mix and Knead the Dough
Add the eggs, yogurt, melted butter, flour, and salt to the yeast mixture, then mix on low for about a minute. Let the shaggy dough rest for 5 minutes so the flour can absorb the liquid, then knead for 6 to 8 minutes until smooth. The dough should feel slightly tacky but not sticky to the touch.
Let the Dough Rise
Place the dough in a lightly oiled bowl, cover it, and set it somewhere warm for 1 to 1.5 hours. You’re looking for it to double in size, which is what gives these fritters their soft, fluffy interior. Don’t rush this step even if you’re short on time.
Roll, Fill, and Cut the Dough
Roll the risen dough into a large rectangle, then spread the cooled peach filling down the center, leaving the edges clear. Fold the sides over to enclose the filling, then cut the dough into a rough grid using a bench scraper or knife. Toss and gather the pieces together, cutting a few more times until you have small, filling-flecked chunks.
Shape the Fritters
Gather a handful of dough pieces and press them firmly together into a rough disc about 1/4 to 1/2 inch thick. Don’t be shy with extra flour here, since a well-packed fritter is what keeps it from falling apart in the oil. Place each shaped fritter on its own floured parchment square.
Chill Before Frying
Transfer the shaped fritters, still on their parchment squares, to the refrigerator or freezer while your oil heats up. This short chill firms up the dough so the fritters hold their shape once they hit the hot oil. Ten to fifteen minutes is usually enough.
Fry the Fritters
Heat the oil to between 360°F and 375°F, then carefully lower two fritters at a time into the pot using their parchment squares. After about a minute, the paper will release naturally and can be pulled away with tongs. Fry for 2 to 3 minutes per side until deeply golden, then transfer to a wire rack.
Make the Glaze
While the oil heats, melt the butter in a saucepan over medium heat, swirling often until it turns golden brown and smells nutty. Whisk in the powdered sugar, maple syrup, milk, and vanilla until smooth and glossy. Keep it warm so it stays pourable for dipping.
Glaze and Serve
Dip each warm fritter into the glaze while it’s still hot from the fryer, turning it so the glaze coats every crack and crevice. Set it back on the wire rack for a minute to let the glaze set slightly. Serve them warm for the best texture and flavor.
Additional Tips for Making This Recipe Better
- I always make the peach filling first and let it chill completely, because warm filling makes the dough too wet to shape properly.
- I use room temperature eggs, yogurt, and butter so the dough comes together smoothly without any cold lumps.
- I don’t skip the parchment paper trick, since sliding shaped fritters straight into hot oil almost always deforms them.
- I keep a thermometer clipped to the pot the entire time I fry, because guessing the oil temperature never works out well for me.
- I fry only two fritters at a time so the oil temperature doesn’t drop and the fritters cook evenly.
Common Mistakes to Avoid
- I’ve learned that using warm peach filling ruins the dough, so I always let it cool in the fridge first.
- I used to add too little flour when shaping, and my fritters fell apart in the oil, so now I pack them together firmly with extra flour.
- I once let my oil get too hot, and the outsides burned before the insides cooked, so I stick to 360°F to 375°F.
- I’ve rushed the dough rise before and ended up with dense fritters, so now I always give it the full 1 to 1.5 hours.
- I skipped chilling the shaped fritters once and they lost their shape in the oil, so I never skip that step anymore.
How to Serve Peach Fritter Donuts
I love serving these warm, right after they’ve been dipped in glaze, with a hot cup of coffee on the side. A light dusting of extra cinnamon or a few thin peach slices on top makes them look bakery-fresh for guests.
They also make a beautiful centerpiece for a brunch table, piled onto a wooden board with extra glaze drizzled over the top, especially alongside a slice of lemon ricotta olive oil cake with cream blueberry compote for another fruity treat.

Variations
- Swap the peaches for diced apples or pears for a fall-friendly version of this fritter.
- Use dairy-free butter, milk, and yogurt alternatives to make the dough and glaze dairy-free.
- Replace the granulated and brown sugar with a sugar substitute if you prefer a lower-sugar filling.
- Add a pinch of nutmeg or cardamom to the peach filling for extra warmth.
- Stir toasted pecans or walnuts into the glaze for a bit of crunch.
Nutritional Information
Here’s a rough idea of what’s in one glazed fritter, though this will vary based on size and exact ingredients used.
- Calories: approximately 320 per fritter
- Protein: approximately 5 grams per fritter
- Carbohydrates: approximately 45 grams per fritter
- Fat: approximately 14 grams per fritter
Make Ahead and Storage
The peach filling can be made up to 3 days ahead and stored in an airtight container in the refrigerator, which is a great way to save time on the day you plan to fry.
The dough can be mixed, allowed to rise, and stored covered in the refrigerator overnight. Let it come to room temperature before rolling and shaping.
Glazed fritters are best eaten fresh but will keep at room temperature for about a day. Refrigerate leftovers in an airtight container for up to 2 days, and reheat in the microwave for 20 to 30 seconds before serving.
Unglazed fritters freeze well for up to 2 months. Thaw them overnight in the refrigerator, warm in the oven at 350°F, then dip in a fresh batch of glaze before serving.
Why You’ll Love This Recipe
These fritters check every box I look for in a homemade treat, and they never disappoint when I make them for family or friends.
- Better than store-bought: These taste just like a donut shop fritter, but made completely from scratch in your own kitchen.
- Bursting with peach flavor: The warm, jammy peach filling is laced through every single bite for a true taste of peach season.
- Perfectly textured: A crisp, golden exterior gives way to a soft, fluffy interior that melts in your mouth.
- Easy to customize: You can swap the fruit, adjust the glaze, or make it dairy-free without losing the texture that makes these special.
- Great for gatherings: They’re a fun, impressive treat for brunch, weekend breakfasts, or whenever a peach craving hits.
FAQs
Is this different from a regular peach donut recipe?
Yes, a peach donut recipe usually means a cake-style or yeast donut with peach flavoring mixed in, while a peach fritter has a filling folded and layered through torn pieces of dough for a more rustic, jammy bite in every piece.
Can I make baked peach fritters instead of frying them?
Yes, you can bake them at 375°F for about 18 to 20 minutes, though the texture will be softer and less crisp than a fried fritter, so I recommend brushing them with melted butter before baking.
Do peach fritters with fresh peaches taste better than other versions?
Fresh peaches give the best texture and brightest flavor, since they hold their shape slightly and release natural juices as they cook down into the filling.
Can I make peach fritters with canned peaches?
Yes, just drain canned peaches very well and pat them dry before dicing, since the extra liquid can make the filling too watery and thin.
Is there a peach fritter bread recipe version of this?
Yes, you can turn this same dough and filling into a loaf by layering them in a bread pan instead of shaping individual fritters, then baking until golden instead of frying.
How is a banana fritter donut different from this recipe?
A banana fritter donut swaps the peach filling for mashed or diced bananas, often with a hint of cinnamon, using the same basic dough and frying method.
Can I make air fryer peach fritters?
Yes, air fry shaped fritters at 350°F for about 10 to 12 minutes, flipping halfway, though they won’t get quite as crisp as deep-fried ones.
Can I turn this into sourdough peach fritters?
Yes, you can replace the yeast and some of the milk with active sourdough starter, though you’ll need to plan for a longer rise time to get the same soft texture.

Peach Fritter Donuts Recipe
Ingredients
Method
- Combine the diced peaches, brown sugar, cinnamon, salt, and lemon juice in a saucepan over medium heat. Cook for about 8 to 10 minutes, stirring occasionally, until the peaches soften and release their juices. Stir in the cornstarch slurry and vanilla, then cook for another minute until thickened. Transfer to a bowl and refrigerate until completely cool.
- Warm the milk to about 110°F, then stir in the sugar and yeast. Let it sit for 5 to 7 minutes until it turns foamy and fragrant. If it doesn’t foam, the yeast may be inactive, so it’s worth starting over with a fresh packet. This step confirms your dough will actually rise properly later.
- Add the eggs, yogurt, melted butter, flour, and salt to the yeast mixture, then mix on low for about a minute. Let the shaggy dough rest for 5 minutes so the flour can absorb the liquid, then knead for 6 to 8 minutes until smooth. The dough should feel slightly tacky but not sticky to the touch.
- Place the dough in a lightly oiled bowl, cover it, and set it somewhere warm for 1 to 1.5 hours. You’re looking for it to double in size, which is what gives these fritters their soft, fluffy interior. Don’t rush this step even if you’re short on time.
- Roll the risen dough into a large rectangle, then spread the cooled peach filling down the center, leaving the edges clear. Fold the sides over to enclose the filling, then cut the dough into a rough grid using a bench scraper or knife. Toss and gather the pieces together, cutting a few more times until you have small, filling-flecked chunks.
- Gather a handful of dough pieces and press them firmly together into a rough disc about 1/4 to 1/2 inch thick. Don’t be shy with extra flour here, since a well-packed fritter is what keeps it from falling apart in the oil. Place each shaped fritter on its own floured parchment square.
- Transfer the shaped fritters, still on their parchment squares, to the refrigerator or freezer while your oil heats up. This short chill firms up the dough so the fritters hold their shape once they hit the hot oil. Ten to fifteen minutes is usually enough.
- Heat the oil to between 360°F and 375°F, then carefully lower two fritters at a time into the pot using their parchment squares. After about a minute, the paper will release naturally and can be pulled away with tongs. Fry for 2 to 3 minutes per side until deeply golden, then transfer to a wire rack.
- While the oil heats, melt the butter in a saucepan over medium heat, swirling often until it turns golden brown and smells nutty. Whisk in the powdered sugar, maple syrup, milk, and vanilla until smooth and glossy. Keep it warm so it stays pourable for dipping.
- Dip each warm fritter into the glaze while it’s still hot from the fryer, turning it so the glaze coats every crack and crevice. Set it back on the wire rack for a minute to let the glaze set slightly. Serve them warm for the best texture and flavor.
Notes
- I always make the peach filling first and let it chill completely, because warm filling makes the dough too wet to shape properly.
- I use room temperature eggs, yogurt, and butter so the dough comes together smoothly without any cold lumps.
- I don’t skip the parchment paper trick, since sliding shaped fritters straight into hot oil almost always deforms them.
- I keep a thermometer clipped to the pot the entire time I fry, because guessing the oil temperature never works out well for me.
- I fry only two fritters at a time so the oil temperature doesn’t drop and the fritters cook evenly.






