
This gluten free vegan peach crisp is bursting with juicy summer peaches and a buttery, crumbly oat topping, no dairy, no gluten, and absolutely no compromise on flavor.

There is something magical about the smell of peaches bubbling away under a buttery oat topping, and the good news is that this gluten free vegan peach crisp delivers every bit of that cozy, old-fashioned flavor without a trace of gluten or dairy. If you have been searching for a dairy free peach dessert that does not taste like a compromise, this is the recipe that finally gets it right.
Whether you are baking for a friend with a gluten sensitivity, easing into a plant-based lifestyle, or just love a good fruit crisp, this one checks every box. The peaches stay juicy and just sweet enough, and the topping turns deeply golden and crunchy in all the right places.
Before we get cooking, the right tools and ingredients make a real difference here. These are the products that genuinely help this recipe shine:
Most gluten free peach recipes fall apart in one of two ways: either the topping turns gummy, or the filling ends up watery and bland. This version avoids both problems with a few simple tricks.
Chef's Tip: Keep your vegan butter cold right up until the moment you mix it into the topping. Cold fat is what creates those irresistible golden crumbles instead of a flat, pasty layer.
For the juiciest results, look for peaches that give slightly when pressed and smell fragrant at the stem. Slightly underripe peaches work too, since they hold their shape better during baking, but you may want to add an extra tablespoon of sugar to balance their tartness.
This recipe is also one of the most forgiving peach desserts gluten free dairy free bakers can make, because frozen peaches work beautifully when fresh ones are not in season. Just be sure to thaw and drain them first so the filling does not turn watery.
The topping here leans on a blend of gluten-free rolled oats and a measure-for-measure gluten-free flour blend, which keeps the texture light rather than dense or gritty. Brown sugar adds a deep, caramel-like sweetness, while a handful of chopped pecans brings welcome crunch and a slightly toasty flavor.
If you are nut-free, simply leave the pecans out. The topping will still turn out wonderfully crisp thanks to the oats and cold vegan butter doing most of the work.
Ready to make it? Here is the full step-by-step recipe:

This gluten free vegan peach crisp is bursting with juicy summer peaches and a buttery, crumbly oat topping, no dairy, no gluten, and absolutely no compromise on flavor.
Preheat the oven to 350 degrees F (175 degrees C) and lightly grease a 9x13 inch baking dish.
In a large bowl, toss the sliced peaches with granulated sugar, cornstarch, lemon juice, cinnamon, and vanilla extract until evenly coated.
Pour the peach mixture into the prepared baking dish and spread it into an even layer.
In a separate bowl, combine the gluten-free oats, gluten-free flour blend, brown sugar, and sea salt.
Add the cold cubed vegan butter to the oat mixture and use your fingers or a fork to work it in until coarse, pea-sized crumbles form.
Stir in the chopped pecans if using.
Sprinkle the topping evenly over the peaches, covering the fruit completely.
Bake for 35 to 40 minutes, until the topping is golden brown and the peach filling is bubbling at the edges.
Remove from the oven and let the crisp rest for 10 to 15 minutes before serving to allow the juices to set.
This crisp is best served warm, ideally about 15 minutes out of the oven so the filling has time to set slightly. For an extra special touch, add a scoop of your favorite dairy free vanilla ice cream or a dollop of coconut whipped cream on top.
It also makes a fantastic make-ahead dessert for potlucks and holiday gatherings, since it reheats beautifully and travels well in its baking dish.
Once cooled, cover the crisp tightly and store it in the refrigerator for up to 4 days. To bring back that fresh-baked crunch, reheat individual portions in the microwave for about 30 seconds, or warm the entire dish in a 300 degree F oven for 10 to 15 minutes.
Chef's Tip: Avoid covering the crisp while it is still warm from the oven, as trapped steam will soften the topping. Let it cool slightly first, then cover and refrigerate.
This gluten free vegan peach crisp proves that dietary restrictions never have to mean sacrificing flavor or texture. With juicy, cinnamon-kissed peaches and a buttery, crunchy topping, it is the kind of dessert that disappears fast, whether or not anyone at the table is actually gluten free or dairy free. Make a batch this summer while peaches are at their best, and watch it become a regular request.