A good vegan peach crumble recipe starts with ripe stone fruit and a topping that bakes into a crisp, sandy layer without any butter or eggs. You get the same contrast of soft fruit and crunchy crumbs that a traditional version gives, but the fat comes from coconut oil and the structure from oats and flour. This version is built for peak summer peaches, but it works with frozen fruit when the season ends.
The method keeps the fruit from turning to soup and keeps the topping from going soft. We use a light starch toss on the peaches and a cold-fat rub for the crumbs. The result is a dessert that holds its shape when scooped and reheats without turning greasy. If you enjoyed this, our vegan bulgogi is worth trying next. Making this vegan peach crumble at home is surprisingly straightforward once you know the key steps.
Why You’ll Love These Vegan Peach Crumble
- No dairy or eggs, but the topping still crisps from coconut oil and oats.
- Uses basic pantry staples plus fresh or frozen peaches.
- Bakes in one dish, so cleanup is a single pan.
- Works as a warm dessert or a cold next-day breakfast.
- Naturally sweetened enough that you control the sugar level.
Ingredients You’ll Need
- 6 medium ripe peaches (about 800 g), peeled and sliced 1 cm thick
- 2 tbsp lemon juice
- 3 tbsp brown sugar
- 2 tbsp cornstarch
- 1 tsp ground cinnamon
- 120 g rolled oats
- 100 g all-purpose flour
- 80 g brown sugar (for topping)
- 90 g coconut oil, solid and cold
- 1/4 tsp salt
- 1 tsp vanilla extract
Ingredient Substitutions
Coconut oil: Replace with an equal weight of vegan butter sticks kept cold. Vegan butter browns a little faster than coconut oil, so check the topping at 25 minutes. The crumb will taste richer and slightly saltier, with a finer, more cookie-like texture than the sandy oat version. The vegan peach crumble works well for weeknight cooking when time is limited.
Cornstarch: Use 2 tbsp arrowroot powder for the same thickening job. Arrowroot sets the fruit juices clearer and slightly glossier than cornstarch. It breaks down if boiled hard, so keep the oven at 180°C / 350°F and avoid pre-cooking the filling on the stove. Storing leftover vegan peach crumble correctly keeps it tasting good for days.
Rolled oats: Swap with an equal weight of quick oats if that is what you have. Quick oats absorb moisture faster and give a denser, less chewy top. You may need to add 1 tbsp flour to keep the crumbs from clumping into a paste during baking. For the best results with this vegan peach crumble, read through all the steps before starting.
All-purpose flour: Replace with an equal weight of almond flour for a gluten-free crumble. Almond flour browns quicker and stays moist, so drop the oven by 10°C and watch for golden and crispy edges. The topping will taste nutty and slightly soft rather than snappy. For another easy option, check out our contact.
Step-by-Step Instructions
- Heat the oven to 180°C / 350°F and set a 2-litre baking dish on the counter.
- Toss the sliced peaches with lemon juice, 3 tbsp brown sugar, cornstarch, and cinnamon in a large bowl until the starch coats every piece.
- Pour the peach mix into the baking dish and spread it level so the heat hits evenly.
- Rub cold coconut oil into oats, flour, 80 g brown sugar, salt, and vanilla with your fingers until clumps the size of peas form.
- Scatter the crumb over the peaches in an even layer without pressing it down.
- Bake 35–40 minutes until the fruit bubbles at the edges and the top looks golden and crispy.
- Rest the dish on a rack for 15 minutes so the juices thicken before you scoop.
Pro Tips
Keep the coconut oil cold until you rub it in. Warm oil smears into the flour and gives a pasty top instead of separate crumbs. If your kitchen is hot, chill the mixing bowl for 5 minutes first.
Peel the peaches with a quick blanch: drop them in boiling water for 30 seconds, then ice water, and the skins slip off. This keeps the filling smooth instead of stringy.
For a deeper flavor, roast the sliced peaches on a tray at 200°C / 400°F for 10 minutes before baking the crumble. The extra dry heat concentrates the sugar and cuts excess juice.
Learn a reliable rub method from vegan baking guides if you want to adapt this to other fruit. The cold-fat technique is the same across most crisp desserts.
If the top browns before the fruit bubbles, lay a piece of foil loosely over the dish for the last 10 minutes. This protects the crumbs while the center finishes.
Common Mistakes to Avoid
Skipping the starch toss leaves you with peach soup under the topping. The cornstarch binds the released juice so it sets as a syrup rather than a puddle when cooled.
Using melted coconut oil instead of solid makes the crumb clump and bake into a hard cake layer. You need the fat to stay separate so the oven can crisp the edges.
Cutting the rest time short means the filling runs when served. The 15 minutes on the rack lets the cornstarch finish thickening as it cools.
Overloading the dish above the rim causes boil-over. Keep the fruit below the top edge by about 2 cm so the bubbles stay contained. You might also like our refreshing peach lemonade.
Serving Suggestions
Scoop the crumble warm into bowls and pair it with peach lemonade for a matching summer plate. The cold drink cuts the warmth of the baked fruit.
For breakfast, top cold crumble with soy yogurt and toasted seeds. The tang balances the sweet peaches and the crisp holds up overnight in the fridge.
A scoop of peach bellini on the side turns the dessert into a relaxed dinner-party finish. Keep the portions small since the drink is sweet.
Storage and Reheating
Cover the cooled dish and refrigerate for up to 4 days in an airtight container. The topping softens but crisps again with heat.
Reheat single portions in a 180°C / 350°F oven for 12 minutes until the fruit steams at the edges. Avoid the microwave if you want the crumb crunchy.
You can freeze the baked crumble for up to 2 months wrapped tight. Thaw overnight in the fridge, then oven-reheat at 180°C / 350°F for 20 minutes.
Leftovers also work cold; stir curry paste into a separate fruit bowl if you want a savory lunch reuse of the same peaches.
Recipe Variations
Spiced Version
Add 1/4 tsp ground ginger and a pinch of clove to the peach toss. The warm spices shift the dessert toward a fall flavor and pair well with the coconut oil. Bake time stays the same, but expect a darker fruit syrup.
Berry Mix
Replace 300 g of the peaches with fresh blueberries before baking. Berries release less juice, so cut the cornstarch to 1 tbsp to avoid a gummy set. The crumb stays crisp and the color turns deep purple at the edges.
Nut Topping
Stir 40 g chopped almonds into the oat mix for extra crunch. Almonds toast during the bake and add a bitter note that balances the sugar. Watch the top closely since nuts brown faster than oats.
Frozen Fruit Batch
Use 800 g frozen sliced peaches with no thaw. Add 1 extra tbsp cornstarch because frozen fruit leaks more water. Bake 45 minutes so the center reaches a full bubble before resting.
Vegan Peach Crumble
Description
A vegan peach crumble with ripe peaches and a crisp oat topping made from cold coconut oil instead of butter or eggs. It bakes in one dish for a warm, scoopable dessert with soft fruit and crunchy crumbs.
Ingredients
Instructions
-
Heat oven and prep dish
Heat the oven to 180°C / 350°F and set a 2-litre baking dish on the counter so it is ready for the filling. Make sure the oven is fully preheated before you start assembling so the bake time stays accurate.
-
Toss peach filling
Toss the sliced peaches with lemon juice, 3 tbsp brown sugar, cornstarch, and cinnamon in a large bowl until the starch coats every piece. This light starch toss keeps the fruit from turning to soup as it bakes.
-
Add filling to dish
Pour the peach mix into the baking dish and spread it level so the heat hits evenly across the surface. Keep the fruit below the top edge by about 2 cm so bubbles stay contained and do not boil over.
-
Rub crumb topping
Rub cold coconut oil into oats, flour, 80 g brown sugar, salt, and vanilla with your fingers until clumps the size of peas form. Keep the coconut oil cold so the fat stays separate and the oven can crisp the edges into a sandy layer.
-
Scatter crumb layer
Scatter the crumb over the peaches in an even layer without pressing it down so the topping bakes light and crisp. An even scatter lets the fruit bubble up around the crumbs instead of steaming under a packed lid.
-
Bake the crumble
Bake 35–40 minutes at 180°C / 350°F until the fruit bubbles at the edges and the top looks golden and crispy. If the top browns before the fruit bubbles, lay a piece of foil loosely over the dish for the last 10 minutes.
-
Rest before serving
Rest the dish on a rack for 15 minutes so the juices thicken from the cornstarch as it cools. Cutting the rest time short means the filling runs when served instead of holding its shape when scooped.
Nutrition Facts
Servings 4
- Amount Per Serving
- Calories 350kcal
- % Daily Value *
- Total Fat 14g22%
- Saturated Fat 10g50%
- Sodium 160mg7%
- Total Carbohydrate 52g18%
- Dietary Fiber 5g20%
- Sugars 30g
- Protein 5g10%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
Note
- Storage: Cover the cooled dish and refrigerate for up to 4 days in an airtight container; the topping softens but crisps again with heat.
- Reheating: Reheat single portions in a 180°C / 350°F oven for 12 minutes until the fruit steams; avoid the microwave if you want the crumb crunchy.
- Serving tip: Scoop warm and pair with peach lemonade for a matching summer plate.
- Cold-fat tip: Keep coconut oil cold until rubbing; chill the bowl 5 minutes if your kitchen is hot to avoid a pasty top.
