Peach Pie Donuts bring together fluffy homemade donuts, creamy peach filling, and a sweet vanilla glaze in one unforgettable summer dessert. These warm donuts taste like a fresh peach pie wrapped inside soft fried dough, which makes them perfect for brunch, dessert, or weekend baking with family and friends.
Story
Every summer, fresh peaches fill local markets, and Peach Pie Donuts always become the first recipe I make when peaches reach their peak sweetness. The combination of soft donut dough and creamy peach filling creates the perfect balance of rich flavor and fruity freshness. While many baked peach donuts offer a cake-like texture, these homemade donuts stay light, airy, and satisfying. Because the peach filling cooks down with cinnamon and nutmeg, every bite tastes like classic peach pie tucked inside a golden donut. If you love fruit donuts or need an easy donut recipe for warm-weather gatherings, these Peach Pie Donuts quickly become a family favorite.
Ingredients
For the Donuts:
- 2 1/2 teaspoons instant dry yeast
- 1/2 cup warm water
- 1/4 cup granulated sugar
- 1/4 cup milk
- 1/2 teaspoon salt
- 1/4 cup vegetable shortening
- 2 large eggs
- 1/2 teaspoon vanilla extract
- 2 1/2 to 3 cups all-purpose flour
For the Glaze:
- 2 tablespoons melted butter
- 1 1/3 cups powdered sugar
- 1 pinch salt
- 2 teaspoons milk
- 1/2 teaspoon vanilla extract
- 2 to 4 teaspoons water
For the Peach Pie Filling:
- 4 large peaches, peeled, pitted, and diced
- 1/3 cup sugar
- 1 tablespoon cornstarch
- 1 teaspoon lemon juice
- 1/8 teaspoon ground cinnamon
- Pinch nutmeg
- Pinch salt
Step-by-Step Instructions
Preparing the Ingredients
Combine yeast, warm water, sugar, milk, salt, shortening, eggs, and vanilla extract in the bowl of a stand mixer. Add 2 cups of flour and knead with a dough hook on medium-low speed until combined. Slowly add remaining flour until the dough forms a soft ball that feels slightly tacky but does not stick to your fingers. Transfer dough to a greased bowl, cover with a towel, and let rise for 1 1/2 hours. Meanwhile, prepare the peach filling by tossing peaches with sugar, cornstarch, lemon juice, cinnamon, nutmeg, and salt in a saucepan. Let the mixture sit for 1 hour so the peaches release their juices.
Cooking Instructions
Heat the peach mixture over medium-high heat until thickened, then blend until mostly smooth with small peach pieces remaining. Roll dough onto a lightly floured surface about 1/4 to 1/2 inch thick and cut out 12 donuts using a round cutter or drinking glass. Let donuts rise for another 30 minutes. Heat shortening in a heavy pot to 350 degrees Fahrenheit. Fry donuts a few at a time until golden brown on both sides, then transfer to a wire rack lined with paper towels. Whisk melted butter, powdered sugar, salt, milk, vanilla, and water together to create a smooth glaze. Dip warm donuts into the glaze and return them to the rack. Fill a piping bag with peach filling and pipe 1 to 2 tablespoons into each donut before serving.
Tips for Perfect Results
Common Mistakes to Avoid
Avoid adding too much flour because dense dough creates heavy donuts instead of soft, fluffy ones. Keep oil temperature close to 350 degrees so the donuts cook evenly without becoming greasy. Overfilling the donuts can also cause the peach mixture to leak out, so add just enough filling to keep the centers creamy without bursting. Since peaches release different amounts of juice, cook the filling until thick enough to hold its shape before piping into the donuts.
Pro Tips for Better Flavor
Use ripe summer peaches because fresh peaches create the richest flavor and natural sweetness in this summer peach dessert. Chill the peach filling slightly before piping so it stays thick and smooth inside the donuts. A touch of cinnamon and nutmeg gives the filling a pie-like taste that pairs beautifully with the vanilla glaze. For extra texture, sprinkle crushed graham crackers over the glaze before serving.
Serving and Storage
How to Serve
Serve Peach Pie Donuts slightly warm for the best texture and flavor. These donuts pair wonderfully with hot coffee, iced tea, or fresh peach lemonade during summer brunches. Because the filling tastes similar to peach cobbler, the donuts also make an impressive dessert for cookouts and family gatherings. A light dusting of powdered sugar adds a beautiful finishing touch before serving.

How to Store Leftovers
Store leftover donuts in an airtight container in the refrigerator for up to 3 days. Since the peach filling contains fresh fruit, refrigeration keeps the donuts fresh and flavorful. Reheat individual donuts in the microwave for about 10 seconds before serving. If you plan to make them ahead, store the donuts and filling separately, then fill them just before serving for the freshest texture.
Conclusion
Peach Pie Donuts combine everything people love about homemade donuts and classic peach pie into one irresistible recipe. The fluffy dough, creamy peach filling, and sweet glaze create a bakery-style treat that feels special yet simple enough for home cooks. Whether you make them for brunch, dessert, or summer celebrations, these peach-filled donuts always disappear quickly from the table.
Discover more delicious recipes by following me on Facebook and Pinterest.
Frequently Asked Questions
Can I use canned peaches instead of fresh peaches?
Yes, canned peaches work well when fresh peaches are unavailable. Drain them thoroughly before cooking the filling so the mixture thickens properly and does not become watery.
Can I bake these donuts instead of frying them?
Yes, you can bake them at 375 degrees Fahrenheit for about 10 to 12 minutes, although fried donuts create a softer and richer texture than baked versions.
Can I freeze Peach Pie Donuts?
You can freeze the unfilled donuts for up to 2 months in an airtight container. Thaw them completely, warm slightly, and fill with fresh peach pie filling before serving.
Print
Peach Pie Donuts
- Total Time: 2 hours 45 minutes
- Yield: 12 donuts 1x
- Diet: Vegetarian
Description
Soft homemade donuts filled with creamy peach pie filling and topped with sweet vanilla glaze for the perfect summer dessert.
Ingredients
- 2 1/2 teaspoons instant dry yeast
- 1/2 cup warm water
- 1/4 cup granulated sugar
- 1/4 cup milk
- 1/2 teaspoon salt
- 1/4 cup vegetable shortening
- 2 large eggs
- 1/2 teaspoon vanilla extract
- 2 1/2 to 3 cups all-purpose flour
- 2 tablespoons melted butter
- 1 1/3 cups powdered sugar
- 2 teaspoons milk
- 2 to 4 teaspoons water
- 4 large peaches, peeled, pitted, and diced
- 1/3 cup sugar
- 1 tablespoon cornstarch
- 1 teaspoon lemon juice
- 1/8 teaspoon ground cinnamon
- Pinch nutmeg
- Pinch salt
Instructions
- Combine yeast, water, sugar, milk, salt, shortening, eggs, and vanilla in a stand mixer bowl.
- Add flour gradually and knead until a soft dough forms.
- Transfer dough to a greased bowl and let rise for 1 1/2 hours.
- Mix peaches with sugar, cornstarch, lemon juice, cinnamon, nutmeg, and salt.
- Let peach mixture sit for 1 hour, then cook until thickened and blend until mostly smooth.
- Roll dough out and cut into 12 donuts.
- Let donuts rise another 30 minutes.
- Heat oil to 350 degrees Fahrenheit.
- Fry donuts until golden brown on both sides.
- Whisk glaze ingredients together until smooth.
- Dip warm donuts into glaze.
- Pipe peach filling into each donut before serving.
Notes
- Use ripe peaches for the best flavor.
- Do not overfill the donuts with peach filling.
- Maintain frying temperature near 350 degrees Fahrenheit for even cooking.
- Prep Time: 45 minutes
- Cook Time: 30 minutes
- Category: Dessert
- Method: Frying
- Cuisine: American
Nutrition
- Serving Size: 1 donut
- Calories: 320
- Sugar: 22
- Sodium: 210
- Fat: 12
- Saturated Fat: 4
- Unsaturated Fat: 6
- Trans Fat: 0
- Carbohydrates: 47
- Fiber: 2
- Protein: 5
- Cholesterol: 38