
Oh, sweet summertime! Does anything capture that warm, sunny feeling quite like a perfectly ripe peach? Growing up, peach season felt like a little piece of magic. And while biting into a juicy peach is pretty perfect on its own, sometimes you just want to turn that golden goodness into a cozy, comforting dessert. That’s where these Gluten-Free Vegan Peach Crumb Bars come in!
Forget complicated pies or fussy tarts. These bars are ridiculously easy to throw together, packed with sweet, bubbly peach filling, and topped with a glorious, buttery-tasting crumb (that happens to be totally vegan and gluten-free!). They’re the kind of treat that disappears fast at potlucks, makes your kitchen smell like heaven, and tastes even better the next day. Trust me, you’ll want this recipe on repeat all season long.
Why You’ll Love This Recipe
- Fast
- Easy
- Giftable
- Crowd-pleasing
- Perfect way to use ripe peaches!
Ingredients
Here’s what you’ll need to whip up a batch of these peachy delights. Most of these are probably already in your pantry, especially if you do gluten-free and vegan baking!
- 4-5 ripe peaches: The star of the show! Ripe means flavorful, but not overly mushy so they hold their shape a bit when diced. You’ll peel and dice them up.
- ⅓ cup cane sugar: Just enough to sweeten the peach filling and help it get nice and bubbly.
- 2 tablespoons cornstarch or tapioca starch: This is your magic thickener! It turns that juicy peach liquid into a lovely, spoonable filling that holds together when you slice the bars.
- ½ teaspoon ground cinnamon: Peach and cinnamon are a match made in heaven. It adds that perfect hint of warmth.
- 1 tablespoon orange juice: This little splash of citrus brightens up the peach flavor beautifully. Freshly squeezed is great, but bottled works too!
- 1 ¼ cups gluten-free all-purpose flour blend: Make sure it’s a blend you trust for baking. Different blends absorb liquid differently, but most standard ones work well here.
- 1 cup gluten-free quick oats: Quick oats are best for the crumb topping as they create a nice texture. Make sure they are certified gluten-free if necessary.
- ¼ cup brown sugar: Adds moisture and that lovely, slightly caramel-y depth to the crumb.
- ¼ cup cane sugar: Balances the brown sugar and helps the crumb get golden.
- ½ teaspoon sea salt: Don’t skip the salt! It balances the sweetness and enhances all the flavors.
- 6 tablespoons solid coconut oil: This is your vegan “butter.” It needs to be solid (like butter) for the crumb mixture. If it’s melted, pop it in the fridge for a bit until it firms up.
- 2 tablespoons unsweetened coconut milk: Just a little liquid to help bring the crumb mixture together. Any plant-based milk would likely work, but coconut milk adds a nice richness.
- 2 tablespoons pure maple syrup: Another liquid sweetener for the crumb. Make sure it’s pure maple syrup for the best flavor!
How to Make It
Okay, let’s get baking! Follow these simple steps and you’ll have warm, glorious peach bars ready before you know it.
- First things first, get that oven happy! Preheat your oven to 375°F (190°C).
- While the oven heats, grab your trusty 8×8-inch (or 20×20 cm) baking pan. Line it with parchment paper (leaving some overhang makes lifting the finished bars out a breeze!) or give it a good spray with nonstick cooking spray. This step is key for easy removal!
- Now, let’s get the star fruit ready. In a large bowl, gently mix together your peeled and diced peaches, the ⅓ cup cane sugar, cornstarch (or tapioca starch), cinnamon, and orange juice. Give it a good stir to make sure everything is coated. Set this beautiful bowl of peachy goodness aside.
- In a separate, medium-sized bowl, it’s crumb time! Whisk together the gluten-free flour blend, quick oats, brown sugar, the remaining ¼ cup cane sugar, and sea salt. Now, add in the solid coconut oil (remember, solid!), maple syrup, and coconut milk.
- Here’s the fun part! Use a fork or, my favorite method, your clean hands, to blend everything together. Rub the solid coconut oil into the dry ingredients until the mixture is wonderfully crumbly and well combined. It should look like coarse crumbs with some slightly larger clumps.
- Take about two-thirds of this lovely oat crumb mixture and press it evenly into the bottom of your prepared baking pan. Use the bottom of a glass or your hands to get it nice and compact. This forms your sturdy base.
- Carefully pour the peach filling you set aside evenly over the crust layer in the pan. Try to distribute the peaches and the yummy juices.
- Now, crumble the remaining one-third of the oat mixture evenly over the peach layer. This is your glorious topping!
- Pop the pan into your preheated oven. Bake for 40-45 minutes, or until the peaches in the filling are visibly bubbly around the edges and the crumb topping is a beautiful golden brown. The smell filling your kitchen will be divine!
- This is arguably the hardest step! You MUST let the bars cool completely in the pan before you even think about slicing them. Cooling allows the filling to set properly and the bars to firm up. If you cut them too early, they’ll be a gooey (but still delicious!) mess. Patience, my friend, patience!

Substitutions & Additions
Want to mix things up? These bars are pretty forgiving and open to creativity! Here are a few ideas:
- Other Fruit: Not peach season? Try apples (slice thinly and maybe pre-cook slightly), berries (mixed berries are great!), or even sliced plums or nectarines. You might need to adjust the starch slightly depending on how juicy the fruit is.
- Spices: Add a pinch of nutmeg, cardamom, or ginger to the peach filling or the crumb for extra warmth.
- Extracts: A tiny splash of vanilla or almond extract in the crumb mixture can add another layer of flavor.
- Nuts or Seeds: Fold chopped nuts (like pecans or walnuts) or seeds (like sunflower or pumpkin seeds) into the crumb topping for added crunch.
- Sweeteners: You could experiment with other granulated or liquid sweeteners, though it might slightly change the texture of the crumb. Coconut sugar could replace brown sugar for a deeper flavor.
- Coconut Oil Swap (Non-Vegan): If you don’t need them to be vegan, you could use cold, solid butter cut into the dry ingredients instead of coconut oil.
Tips for Success
Just a few little pointers to make sure your peach crumb bars turn out perfectly every time:
- Use Solid Coconut Oil: This is crucial for creating that perfect crumb texture. If your coconut oil is melted, pop it in the fridge for 10-15 minutes until it’s solid but not rock hard.
- Don’t Skip the Cooling Time: I know, I know, it’s torture waiting! But letting the bars cool completely is essential for them to set up and be sliceable. Pop them in the fridge after they’ve cooled slightly at room temperature if you’re in a hurry, but complete cooling is key!
- Peaches: Use ripe peaches for the best flavor, but avoid overly mushy ones. If your peaches are super juicy, you might add another half tablespoon of starch to the filling.
- Measuring GF Flour: For best results, spoon your gluten-free flour blend into your measuring cup and level it off with a knife rather than scooping directly from the bag. This prevents packing too much flour in.
- Crumb Texture: The crumb should be, well, crumbly! If it seems too dry, add another tiny splash of coconut milk (half a teaspoon at a time). If it seems too wet and paste-like, add a tablespoon more GF flour blend.
How to Store It
Once they’re completely cool (seriously!), these bars store beautifully.
Keep them in an airtight container at room temperature for 2-3 days, or in the refrigerator for up to 5-7 days. Chilling them in the fridge also makes them even easier to slice cleanly!
For longer storage, you can freeze the cooled, sliced bars. Wrap individual bars or the entire slab tightly in plastic wrap, then place in a freezer-safe bag or container. They should keep well in the freezer for up to 3 months. Thaw them at room temperature or gently warm in the oven.
FAQs
Can I use frozen peaches instead of fresh?
Yes, absolutely! Thaw the frozen peaches completely and drain off any excess liquid before mixing them with the sugar, starch, cinnamon, and orange juice. This prevents the filling from being too watery.
Why are my bars falling apart when I try to slice them?
The most common reason is not letting them cool completely! The filling needs time to set firm. Make sure they are totally cooled before slicing. Chilling them in the fridge helps them set up even more for clean cuts.
Can I make the crumb mixture ahead of time?
You sure can! Prepare the crumb mixture as directed (steps 4-5 for the base, keep the remaining portion separate). Store the two portions in airtight containers in the refrigerator for up to 2-3 days until you’re ready to assemble and bake the bars.
What’s the best way to peel peaches easily?
Score a small “X” on the bottom of each peach. Briefly blanch them in boiling water for 30-60 seconds, then immediately transfer them to an ice bath. The skins should slip off easily!

Easy & Delicious Gluten-Free Vegan Peach Crumb Bars
Ingredients
Equipment
Method
- Step 1: Preheat your oven to 375°F (190°C).
- Step 2: Grab your trusty 8x8-inch (or 20x20 cm) baking pan. Line it with parchment paper (leaving some overhang makes lifting the finished bars out a breeze!) or give it a good spray with nonstick cooking spray.
- Step 3: In a large bowl, gently mix together your peeled and diced peaches, the ⅓ cup cane sugar, cornstarch (or tapioca starch), cinnamon, and orange juice. Give it a good stir to make sure everything is coated. Set this beautiful bowl of peachy goodness aside.
- Step 4: In a separate, medium-sized bowl, it’s crumb time! Whisk together the gluten-free flour blend, quick oats, brown sugar, the remaining ¼ cup cane sugar, and sea salt. Now, add in the solid coconut oil (remember, solid!), maple syrup, and coconut milk.
- Step 5: Use a fork or your clean hands to blend everything together. Rub the solid coconut oil into the dry ingredients until the mixture is wonderfully crumbly and well combined. It should look like coarse crumbs with some slightly larger clumps.
- Step 6: Take about two-thirds of this lovely oat crumb mixture and press it evenly into the bottom of your prepared baking pan. Use the bottom of a glass or your hands to get it nice and compact. This forms your sturdy base.
- Step 7: Carefully pour the peach filling you set aside evenly over the crust layer in the pan. Try to distribute the peaches and the yummy juices.
- Step 8: Now, crumble the remaining one-third of the oat mixture evenly over the peach layer. This is your glorious topping!
- Step 9: Pop the pan into your preheated oven. Bake for 40-45 minutes, or until the peaches in the filling are visibly bubbly around the edges and the crumb topping is a beautiful golden brown. The smell filling your kitchen will be divine!
- Step 10: You MUST let the bars cool completely in the pan before you even think about slicing them. Cooling allows the filling to set properly and the bars to firm up. If you cut them too early, they'll be a gooey mess. Patience, my friend, patience!
Notes
Tips for Success: Using solid coconut oil is crucial for crumb texture. Don't skip the cooling time for the bars to set properly. Use ripe but not overly mushy peaches. Spoon GF flour into measuring cups to avoid packing. Adjust coconut milk/flour slightly if crumb is too dry/wet.
Storage: Store cooled bars in an airtight container at room temperature for 2-3 days or in the refrigerator for up to 5-7 days. Chilling makes slicing easier. Freeze cooled, sliced bars tightly wrapped for up to 3 months. Thaw at room temp or warm gently in the oven.





