Vegan Peach Crumble

Servings: 4 Total Time: 1 hr 10 mins Difficulty: Beginner
Dairy-Free Summer Fruit Dessert
Vegan Peach Crumble pinit

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

  1. Heat the oven to 180°C / 350°F and set a 2-litre baking dish on the counter.
  2. Toss the sliced peaches with lemon juice, 3 tbsp brown sugar, cornstarch, and cinnamon in a large bowl until the starch coats every piece.
  3. Pour the peach mix into the baking dish and spread it level so the heat hits evenly.
  4. Rub cold coconut oil into oats, flour, 80 g brown sugar, salt, and vanilla with your fingers until clumps the size of peas form.
  5. Scatter the crumb over the peaches in an even layer without pressing it down.
  6. Bake 35–40 minutes until the fruit bubbles at the edges and the top looks golden and crispy.
  7. 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 pinit
0 Add to Favorites
Difficulty: Beginner Prep Time 15 mins Cook Time 40 mins Rest Time 15 mins Total Time 1 hr 10 mins
Cooking Temp: 180  C Servings: 4 Estimated Cost: $ 10 Calories: 350 kcal
Dietary:

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

Cooking Mode Disabled

Instructions

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. 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.

  7. 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.
Keywords: vegan, peach crumble, coconut oil, dairy-free, egg-free, oats, summer dessert, one-dish
Rate this recipe
Did you make this recipe?

Tag  freshlyfoodrecipes if you made this recipe. Follow @freshlyfoodrecipes on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit
Recipe Card powered by WP Delicious

Frequently Asked Questions

Expand All:

Can I make this ahead of time?

You can assemble the crumble and refrigerate it uncooked for up to a few hours before baking. If you want another make-ahead vegan dish, try our vegan bulgogi for dinner.

Can I freeze this recipe?

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 until the fruit steams at the edges.

What can I substitute for coconut oil?

Replace it with an equal weight of cold vegan butter sticks for a richer, finer crumb. Vegan butter browns faster, so check the topping at 25 minutes during the bake.

How do I know when it's done?

The crumble is done when the fruit bubbles at the edges and the top looks golden and crispy, about 35–40 minutes. If the top browns early, cover loosely with foil for the last 10 minutes while the center finishes.

Anna Food and Lifestyle Blogger

Hi, I’m Anna — a wellness enthusiast, recipe creator, and founder of Cook Recipe. I love making healthy, easy, and feel-good meals that inspire others to live happier, more balanced lives. When I’m not in the kitchen, you’ll find me exploring new places or flowing through a yoga session! 🌿

Rate this recipe

Your email address will not be published. Required fields are marked *

Rate this recipe

Add a question

Your email address will not be published. Required fields are marked *