Peach Fritters are crispy and golden on the outside with sweet peaches tucked into a soft, fluffy center. A simple peach glaze adds the perfect sweet finish.
These homemade fritters are made with canned peaches, cinnamon, and buttermilk, then fried until golden brown. They’re especially delicious while they’re still warm.

Why I Love This Recipe 💙

About the Ingredients ⭐
- Flour & Baking Powder: Give the fritters their structure and help them rise.
- Sugar & Cinnamon: Add sweetness and warm flavor.
- Buttermilk & Milk: Keep the batter soft and tender.
- Eggs & Butter: Add richness and help hold the batter together.
- Peaches: Canned diced peaches go into the batter, and the juice is saved for the glaze.
- Canola Oil: Used for frying the fritters.
- Peach Glaze: Powdered sugar, milk, reserved peach juice, and vanilla make the sweet glaze.
Be sure to check out the full recipe and ingredient list below
How to Make Peach Fritters
Make the Batter: Heat the oil to 350°F. Whisk together the flour, sugar, baking powder, salt, and cinnamon. Stir in the buttermilk, milk, melted butter, and eggs just until combined, then gently fold in the peaches.
Fry the Fritters: Carefully drop portions of batter into the hot oil. Fry 2–3 at a time, turning once, until golden brown and cooked through.
Drain: Remove the fritters and place them on a wire rack or paper towel-lined plate to drain.
Glaze: Whisk the glaze ingredients until smooth and drizzle over the warm fritters.
Tips I Found Helpful 💙
- Keep the oil at 350°F. A thermometer makes it much easier to keep the temperature consistent.
- Don’t overmix the batter. Stir just until everything is combined so the fritters stay light and tender.
- Drain the peaches well. Too much extra liquid can make the batter thin.
- Don’t make them too large. Smaller fritters cook through more evenly without getting too dark outside.
- Fry in small batches. Cook only 2–3 at a time so you don’t overcrowd the pan or drop the oil temperature.

Questions Readers Ask Most
More Dessert Recipes I Love
Easy and Delicious homemade Peach Fritters
Peach Fritters are crispy and golden outside with sweet peaches inside and a simple peach glaze on top.
Ingredients
- 4-6 cups Canola oil for frying
- 2 cups flour
- 1/2 cup sugar
- 2 teaspoons baking powder
- 1/2 teaspoon salt
- 2 teaspoons cinnamon
- 1/3 cup buttermilk
- 2/3 cup milk
- 1 tablespoon unsalted butter, melted
- 2 eggs, lightly beaten
- 1 can (15 ounce) peaches, diced and juice reserved
Glaze
- 2 cups powdered sugar
- 1/4 cup milk
- 2 tablespoons reserved peach juice
- 1/2 teaspoon vanilla
Instructions
- In a large dutch oven or deep fryer heat 4 to 6 cups of oil to 350°.
- While the oil is hot, combine the flour, sugar, baking powder, salt and cinnamon together in a bowl.
- Stir in the buttermilk, milk, melted butter and eggs, just until combined.
- Fold in the peaches.
- Use a thermometer to check the oil, or drop a small spoon of the dough into the hot oil. If the batter bubbles and comes to the top within a few seconds, the oil is the right temperature. If the dough gets too dark and starts to burn quickly, turn it down a little. If the dough stays at the bottom with little bubbling, it is not hot enough.
- When the oil is ready, drop half a dipper full of batter carefully into the hot oil.
- When the dough has risen, let it brown, then flip it over to finish cooking.
- Remove the fritter from the pan and place on a rack or paper towel lined plate. Carefully open the fritter to check if it has cooked all the way through. If the dough is too thick, it won’t cook in the middle very well.
- Finish cooking the remaining fritters 2 to 3 at a time, making sure not to overcrowd the pan.
- Combine the ingredients for the icing and whisk till smooth. Drizzle over the fritters.
- These are best eaten when fresh.
Notes
Keep the oil around 350°F and avoid making the fritters too large so the centers cook through before the outsides get too dark.
Nutrition Information:
Yield:
10Serving Size:
1Amount Per Serving: Calories: 478Total Fat: 3gSaturated Fat: 1gUnsaturated Fat: 2gCholesterol: 42mgSodium: 274mgCarbohydrates: 105gFiber: 2gSugar: 64gProtein: 8g












2 Comments