
When peach season arrives, the first thing most bakers reach for is a cobbler or a crisp. But this Gluten-Free Peach Cake deserves a permanent spot in your peach desserts rotation, because it is the one that surprises everyone the most.
Made with a combination of gluten-free all-purpose flour, nutty almond flour, and sweet fresh peaches, it produces a crumb so moist and tender that nobody at the table will guess it is gluten-free. It requires no frosting, no complicated decorating, and no special skills — just a dusting of powdered sugar and a bowl of whipped cream to serve alongside.
Why You’ll Love This Gluten-Free Peach Dessert
This cake works year-round, but it absolutely shines in summer when fresh yellow peaches are at their sweetest and most fragrant.
The almond flour does something remarkable here. It adds a subtle nuttiness, keeps the crumb luxuriously moist without making it dense, and gives the entire cake a richness that you would typically only get from a cake loaded with butter and oil. Combined with lemon zest, which brightens and lifts every layer of flavor, the result is a cake that tastes as complex as it is simple to make.
It also happens to be naturally gluten-free without any compromise on flavor or texture. You can confidently serve it to guests who have no dietary restrictions and they will be none the wiser. For a family-friendly peach dessert that works for everyone at the table, this is the recipe to have on hand all summer long.
Common Mistakes and How to Avoid Them
Not using room temperature ingredients. Cold butter does not cream properly, and cold eggs can cause the batter to split and curdle. This is one of those recipes where the temperature of your ingredients truly matters. Pull your butter and eggs from the fridge at least 45 minutes before you begin. If you forget, place the eggs in a bowl of warm (not hot) water for 5 to 7 minutes to bring them up quickly.
Skipping the creaming step. Beating the butter, sugar, and lemon zest together for a full three minutes is not optional. It is the step that incorporates air into the batter, giving the cake its light, tender lift. The mixture should look pale, fluffy, and almost doubled in volume before you add the eggs.
Using overripe peaches. It may seem like the ripest, softest peaches would give the best result, but peaches that are too ripe release excessive moisture into the batter during baking, making the crumb wet and preventing the cake from setting properly in the center. Choose peaches that are fragrant and just ripe — they should give slightly under gentle pressure but not feel soft or mushy.
Not weighing the ingredients. Gluten-free baking is more sensitive to measurement accuracy than conventional baking. A few extra grams of flour or a little too much sugar can noticeably affect the final texture. Use a kitchen scale for the most consistent, reliable results every time.
Key Ingredients and Why They Matter
Gluten-Free All-Purpose Flour provides the structure the cake needs to hold together and rise. Look for a good-quality commercial blend that already contains xanthan gum — this additive mimics the binding function of gluten and prevents the cake from crumbling. If your blend does not contain xanthan gum, it will need to be added separately.
Almond Flour is the ingredient that sets this cake apart from every other gluten-free peach recipe you have tried. Made from blanched, finely ground almonds, it adds healthy fats, natural protein, and a moisture-retaining quality that keeps the crumb tender for days. Blanched almond flour gives a finer, more delicate texture than whole-almond meal, and it is the preferred option here.
Fresh Peaches are folded into the batter in cubed pieces so that every slice contains generous pockets of warm, juicy fruit. Do not peel the peaches — the skin softens completely during baking and adds a subtle color variation that is beautiful in every slice. Use 280g of prepared peach (after removing the stone), which is typically two to three medium yellow peaches.
Lemon Zest is added directly to the butter and sugar at the start of creaming, which is an intentional technique. The abrasive action of the sugar granules against the zest releases the essential oils from the peel, intensifying the citrus flavor and working it deeply into the fat from the very beginning. The result is a lemon note that runs through every bite without tasting sharp.
Unsalted Butter contributes flavor, tenderness, and richness that no oil substitute can quite replicate in a cake like this. Using unsalted gives you full control over the salt level. Make sure it is genuinely at room temperature — it should feel soft but not greasy when pressed.
Flaked Almonds are scattered over the top before baking, where they toast to a beautiful golden brown in the oven, adding a delicate crunch that contrasts beautifully with the soft, moist crumb below.
How to Make Gluten-Free Peach Cake
- Preheat the oven to 170°C (340°F) fan-forced. Grease and line the base and sides of a 22cm (8.5-inch) springform tin.
- Combine the gluten-free all-purpose flour, baking powder, and almond flour in a small bowl. Whisk briefly to distribute evenly. Set aside.
- Wash and dry the fresh peaches. Cut in half, remove and discard the stones, and cut the peach flesh (skin on) into 2cm cubes. Set aside.
- Add the room-temperature butter, caster sugar, and lemon zest to the bowl of a stand mixer fitted with the paddle attachment. Beat on medium speed for a full 3 minutes until the mixture is pale, fluffy, and significantly increased in volume.
- Add the eggs one at a time, beating well on medium speed after each addition. Add the vanilla extract with the final egg. The batter may look slightly curdled at this point — this is normal and will resolve when the flour is added.
- Reduce the mixer to the lowest speed and gradually add the flour mixture. Mix only until just combined — do not overmix.
- Remove the bowl from the stand mixer. Using a rubber spatula, gently fold in the cubed peaches until evenly distributed through the batter.
- Pour and spread the batter into the prepared springform tin, smoothing the top with the spatula. Scatter the flaked almonds evenly over the surface.
- Bake for 45 to 55 minutes, or until a skewer inserted into the center of the cake comes out clean and the top is golden brown. If the top is browning too quickly before the center is cooked, loosely tent with foil for the final 10 minutes.
- Cool in the tin for 10 minutes. Release the springform sides and transfer to a wire rack to cool completely. Once fully cooled, dust generously with powdered sugar and serve with lightly whipped cream.

Variations and Tips for the Best Gluten-Free Peach Cake
Use canned peaches out of season. Well-drained canned peaches work as a substitute when fresh are unavailable. They tend to be softer and may sink slightly more in the batter, but the flavor will still be delicious. Pat them thoroughly dry before folding in.
Try frozen peaches. Thaw completely in a colander, drain well, and pat dry with paper towels before using. Frozen peaches can release more moisture during baking, so drying them thoroughly is the key step.
Add white chocolate chips. A small handful of white chocolate chips stirred through the batter adds a creamy sweetness that pairs beautifully with the peach and almond combination.
Swap lemon zest for orange. Orange zest is a wonderful variation that brings a warmer, slightly sweeter citrus note that works just as naturally with peaches as lemon does.
If you do not need it gluten-free. This cake can be made with regular all-purpose flour using the same quantity. The almond flour should still be included — it is what gives the cake its distinctive texture and is not a gluten-free workaround but a flavor-forward choice.
Storage. Keep in an airtight container at room temperature for up to 3 days. In hot or humid weather, store covered in the refrigerator and bring to room temperature before serving. The cake can also be frozen, well-wrapped, for up to 3 months.
FAQs
Can I use frozen or canned peaches instead of fresh in this gluten-free peach cake? Yes, both work with some preparation. Frozen peaches should be fully thawed and patted very dry to remove excess moisture before folding into the batter. Canned peaches should be thoroughly drained and dried as well. Fresh peaches will always give the best texture and flavor, but these alternatives produce a very good result.
Do I need to peel the peaches for this recipe? No. The skin on the peaches softens completely during baking and you will not notice it in the finished cake. Leaving the skin on saves time and adds a subtle color variation that looks beautiful in every slice.
How do I know when the gluten-free peach cake is done? Insert a thin skewer into the deepest center point of the cake. It should come out completely clean with no wet batter clinging to it. The top should be deep golden brown and the cake should feel set — not jiggly — when you gently shake the tin.
Can this gluten-free peach cake be made dairy-free? Yes. Replace the butter with the same weight of a good-quality dairy-free block butter — not a spreadable margarine. The creaming method and the rest of the recipe remain exactly the same. Serve with a dairy-free whipped cream or coconut cream for a fully dairy-free peach dessert.
Gluten-Free Peach Cake with Almond Flour
Equipment
- 22cm springform pan
- stand mixer
- mixing bowl
- whisk
- rubber spatula
- wire cooling rack
Ingredients
- 1 1/2 cups gluten-free all-purpose flour with xanthan gum
- 1 cup blanched almond flour
- 2 tsp baking powder
- 280 g fresh peaches, cubed
- 125 g unsalted butter, room temperature
- 3/4 cup caster sugar
- 1 tbsp lemon zest
- 3 large eggs
- 1 tsp vanilla extract
- 1/4 cup flaked almonds
- 2 tbsp powdered sugar, for dusting
Instructions
- Preheat the oven to 340°F (170°C) fan-forced. Grease and line the base and sides of a 22cm (8.5-inch) springform pan.
- In a small bowl, whisk together the gluten-free flour, almond flour, and baking powder.
- Wash, pit, and cube the peaches into approximately 2cm pieces.
- In a stand mixer, beat the butter, caster sugar, and lemon zest for 3 minutes until pale, fluffy, and increased in volume.
- Add the eggs one at a time, beating well after each addition. Add the vanilla extract with the final egg.
- Reduce mixer speed to low and gradually add the flour mixture. Mix only until combined.
- Remove the bowl from the mixer and gently fold in the cubed peaches using a rubber spatula.
- Transfer the batter to the prepared springform pan and smooth the surface. Scatter the flaked almonds evenly over the top.
- Bake for 45 to 55 minutes until golden brown and a skewer inserted into the center comes out clean. Tent loosely with foil if needed.
- Cool in the pan for 10 minutes, then transfer to a wire rack to cool completely. Dust with powdered sugar and serve with whipped cream.
