Eggless Peach Pie Crumb Bars

This post may contain affiliate links. Read our disclosure policy.

These Eggless Peach Crumb Bars layer a buttery, oat-flecked shortbread with a jammy fresh-peach filling and a craggy crumb topping — naturally egg-free, no substitutes required. One simple dough does double duty as both the base and the crumble, so you get all the cozy flavor of peach pie without rolling out a single crust. They’re finished with a quick vanilla drizzle and travel beautifully, which makes them my go-to for summer potlucks and lunchboxes. If you want an easy, shareable peach dessert the whole table can dig into, this is the one.

Two Eggless Peach Crumb Bars are stacked on a white plate, topped with a white icing drizzle, with more bars and peach slices in the background.

Oriana’s Thoughts On The Recipe

Oriana Romero, creator of Mommy's Home Cooking and egg-free baking queen.

Summer in our house means a kitchen counter full of ripe peaches and someone asking what we can make before they go too soft. These Eggless Peach Crumb Bars have earned a spot on repeat from the first farmstand peaches all the way through August.

I’ll be honest — I’m not usually a fruity-dessert person. I’m the one reaching for the deep, chocolatey, decadent stuff every single time, so these bars genuinely surprised me. They’re fresh and bright, and that buttery crumb base and topping turned out to be the perfect match for the jammy peach filling.

After more than a decade of baking around my daughter’s egg allergy, I’ve also come to love recipes exactly like this one — egg-free by nature, nothing to swap or hope sets, just safe and simple.

Why You’ll Want to Try My Recipe

  • Naturally egg-free. No eggs, no substitutes, nothing to replace — safe by nature.
  • One dough, two jobs. The same buttery oat mixture is the base and the crumble topping.
  • Easier than pie. All the peach-pie flavor, none of the crust-rolling.
  • Travels well. Cut into squares and bring them anywhere — potlucks, picnics, lunchboxes.
  • Tested by a real allergy mom in a real family kitchen.
  • Built for fresh summer peaches — with notes below for trying canned or frozen out of season.
oriana's signature.

How to Pick & Prep Your Peaches

For the best bars, use ripe but still-firm peaches — they should give slightly when you press near the stem but not feel mushy. Overripe peaches turn the filling watery; rock-hard ones won’t soften enough as they bake.

To peel or not to peel? I peel mine for a smoother filling and a prettier bar — the skins can get a little chewy in the filling, and peeling keeps the texture silky. If you’d rather skip the step, you can leave them on for a more rustic look.

You’ll need about 6 peaches (3½ cups chopped). Chop them into roughly ½-inch chunks, so they cook through and distribute evenly.


Ingredients You’ll Need, Substitutions & Notes

Top-down view of labeled baking ingredients for Eggless Peach Crumb Bars, including fresh peaches, flour, sugar, oats, baking powder, cornstarch, vanilla, butter, heavy cream, lemon juice, and spices.

Most of these are pantry staples you already have — a few are worth a quick note.

  • Cold, cubed butter. Keeping it cold is what gives you that sandy, crumbly texture for both the base and the topping — softened butter makes a paste, not crumbs.
  • Cornstarch + a little flour (in the filling). These are what thicken the peach juices so your bars slice clean instead of running. Don’t skip them.
  • Almond bakery emulsion (optional). A little goes a long way and deepens that “peach pie” flavor. It’s an almond flavoring — The one I use, LorAnn Almond Bakery Emulsion, is nut-free.
  • Old-fashioned rolled oats. They add texture to the crumb; use rolled, not quick or steel-cut.

Food Allergy Notes & Swaps

This recipe does not contain eggs, tree nuts, peanuts, soy, sesame, fish, or shellfish as ingredients. Manufacturing lines change — read every label every single time, even brands you have used before. That habit has never steered me wrong.

Need Dairy-Free or Gluten-Free?

If you are navigating additional dietary needs alongside the egg-free requirement, I have detailed guides for both: How I Replace Dairy in My Egg-Free RecipesBaking Without Eggs and Gluten

Ingredient Swap Suggestions

  • Dairy-Free: To make this recipe dairy-free, you can easily swap out the dairy ingredients for non-dairy alternatives.
    • Butter: Substitute butter with dairy-free butter substitutes. Miyoko’s Creamery Organic Vegan Butter, Trader Joe’s brand vegan butter, and Earth Balance Vegan Buttery Sticks are my favorite butter substitutes for baking. For the best flavor, use a vegan butter that tastes good. Use sticks or blocks, not tub (spreadable) butter.
    • Heavy Cream: Use your favorite dairy-free heavy cream. If you have several options, aim for a dairy-free cream with the higher content if possible. I love Flora Plant Cream, but I know it’s difficult to find in the USA. You can use a non-dairy cream, such as Country Crock Plant Cream, Silk, Califia Farms, or full-fat coconut cream. You can also use your favorite dairy-free milk.
  • Gluten-Free: Use a gluten-free, all-purpose flour blend. Look for a gluten-free flour blend specifically formulated for baking, as it will have the right combination of flours and starches to mimic the texture of wheat flour. My favorite is Better Batter Original Blend. I also like Doves Farm Freee Gluten-Free All-Purpose Flour, but this blend does not contain xanthan gum, so you need to add 1/4 teaspoon of xanthan gum per cup (140 g) of gluten-free flour blend.

Fresh vs Canned vs Frozen Peaches

I make these with fresh summer peaches, and that’s how I’d recommend them — but if you’re baking out of season, here’s how I’d approach it:

  • Fresh (what I tested): the best flavor and texture — ripe but firm, peeled, and chopped into ½-inch pieces.
  • Frozen: I haven’t tested a frozen batch myself, but if you try it, thaw the peaches fully and drain off any liquid before measuring and mixing, or the filling will be too wet.
  • Canned: also untested on my end — if you go this route, use peaches packed in juice (not heavy syrup), drain well, and pat dry. They’re softer, so expect a jammier bar.
Nine square Eggless Peach Crumb Bars with white icing drizzle, surrounded by fresh peaches, peach slices, and a bowl of oats on a white surface.

What I Learned Testing This Recipe

Honestly, this one came together without a fight — it’s a straightforward, forgiving recipe, which is part of why I love it. A few things I locked in while testing:

  • I peeled the peaches. I tried it for a smoother filling and a prettier bar, and the texture was noticeably silkier without the skins.
  • Mine needed the full 55 minutes for the filling to set properly and the top to turn lightly golden — don’t pull them early.
  • I bumped the peaches up to 3½ cups (about 6 peaches). My first round with 2½ cups felt a little sparse for an 8×8 pan, so I added more fruit for a jammier, more generous filling.

That’s really it. Fresh, bright, and that buttery crumb against the peach filling — it’s a keeper.

How to Keep the Base Crisp & Set the Filling

Two small moves are the difference between clean squares and a soggy middle:

  • Par-bake the base. Giving the bottom crust a 15-minute head start before the wet filling goes on keeps it from turning gummy underneath.
  • Mix the filling right before you use it. If it sits, the peaches weep, and you end up pouring extra liquid onto the crust. Whisk it, fold in the peaches, and assemble immediately.
  • Let the cornstarch do its job, then cool fully. The filling thickens as it bakes and as it cools. Cutting warm bars is the fastest way to a runny center — cool completely (the fridge helps) before slicing.

Process Overview: Step-by-Step Photos

Please check the recipe card at the bottom of the post for exact quantities and detailed instructions (scroll down).

  1. Make the crust and bake
  2. Make the peach filling (right before using)
  3. Assemble and bake
  4. Make the icing, cut, and glaze
Simple line drawing of a bowl with a spoon inside, centered on a dark gray background—perfect for showcasing Eggless Sugar Cookie Bites recipes.

Tips & Troubleshooting

A few things that make or break these:

  • Keep the butter cold so the mixture stays crumbly, not pasty.
  • Press the base firmly so it holds together as a bar.
  • Drizzle the icing only once the bars are fully cool — warm bars melt it right off.

Common problems:

  • My filling is runny. Likely cut too warm, or the filling sat too long before baking. Cool completely and mix the filling just before assembling.
  • The base is soggy. The crust wasn’t par-baked, or the peaches were overripe/watery. Par-bake, and use ripe-but-firm fruit.
  • The topping didn’t brown. Give it the full 55 minutes and look for bubbling juices at the edges — that’s your real doneness cue.
An Eggless Peach Crumb Bar with a crumbly topping and white icing drizzle sits on parchment paper, surrounded by fresh peaches.

Storage and Freezing Instructions

Store the bars tightly covered in the refrigerator for up to 5 days — they actually slice best chilled.

To freeze, wrap the cut bars individually, then thaw in the fridge before serving. Add the vanilla drizzle after thawing for the prettiest finish.

Frequently Asked Questions

Yes. They keep in the fridge for up to 5 days and slice cleanest cold, so they’re a great make-ahead for parties.

These ones are — and happily, crumb bars don’t need eggs to begin with, so there’s nothing to substitute. The buttery oat crust and the cornstarch-thickened peach filling hold together beautifully without them.

No, but I do. I peel mine for a smoother filling and a prettier bar — the skins can turn a little chewy as they bake. If you’d rather not, leaving the skins on works fine for a more rustic bar.

Usually because the bars were cut while warm, or the filling sat too long before baking. Cool completely before slicing and mix the filling right before you assemble.

Yes — see the section above. Drain them well so the filling doesn’t get watery.

A close-up of an Eggless Peach Crumb Bar with an oat crust, peach filling, crumb topping, and white icing drizzle. Several bars and peach slices are visible in the background.

❤️ Love what you see? Subscribe to Mommy’s Home Cooking email list, so you’ll never miss a recipe! Follow along on Instagram, Pinterest, and Facebook for more fun! 

Recipe Card

Two Eggless Peach Crumb Bars are stacked on a white plate, topped with a white icing drizzle, with more bars and peach slices in the background.

Eggless Peach Pie Crumb Bars

Oriana Romero
These Eggless Peach Crumb Bars layer a buttery, oat-flecked shortbread crust with a jammy fresh-peach filling and a craggy crumb topping — all naturally egg-free, no substitutes needed. One simple dough does double duty as the base and the crumble, so there's no fussy pie crust and no special equipment. Finished with a vanilla drizzle, they're the easy, shareable summer dessert everyone at the table can enjoy.
No ratings yet
Prep Time 20 minutes
Cook Time 1 hour 15 minutes
Chilling Time: 2 hours
Total Time 3 hours 35 minutes
Servings 9 big bars or 16 smaller bars

Important

• For best results, I highly recommend using a kitchen scale to measure the ingredients.

Ingredients
 

For the Crust & Topping:

  • 2 1/2 cups (350 g) all-purpose flour
  • 1/2 cup (55 g) old-fashioned rolled oats
  • 1 teaspoon (4 g) baking powder
  • 2/3 cup (134 g) granulated sugar
  • 1/4 teaspoon ground cinnamon
  • 1/2 teaspoon salt
  • 1 teaspoon (5 ml) pure vanilla extract
  • 1 cup (230 g) unsalted butter, cold and cubed

For the Peach Filling:

  • 2 tablespoons (30 ml) lemon juice
  • 1/2 cup (100 g) granulated sugar
  • 1 teaspoon (5 ml) pure vanilla extract
  • 1/4 teaspoon almond bakery emulsion (optional)
  • 3 tablespoons (30 g) cornstarch
  • 3 tablespoons (27 g) all-purpose flour
  • 3 tablespoons (45 ml) water
  • 3 1/2 cups (about 560 g) chopped fresh peaches (about 6 peaches)

For the Vanilla Icing:

Instructions
 

  • Prep your pan and preheat the oven: Adjust the oven rack to the middle position and heat the oven to 350°F (180°C). Line an 8×8-inch (20×20-cm) square pan with parchment, letting it extend above the sides for easy lifting later, and lightly grease with baking spray.

Make the crust and topping:

  • Mix: With a hand or stand mixer on medium-low, combine the flour, oats, baking powder, sugar, cinnamon, salt, and vanilla. Add the cold, cubed butter and mix until it's evenly worked in and the mixture looks like coarse, sandy crumbs, about 2 minutes.
    A glass mixing bowl filled with yellow, crumbly flour mixture for Eggless Peach Crumb Bars sits on a white surface.
  • Press the base: Firmly press about 2/3 of the mixture (about 500 g) into the bottom of the pan with your hands or the bottom of a measuring cup — it'll look a little crumbly, and that's fine.
    Square baking pan lined with parchment paper and binder clips, filled with an even layer of unbaked dough for Eggless Peach Crumb Bars, on a white surface.
  • Par-bake the base: Bake 15 minutes, until the edges look just set and pale gold, then remove to cool slightly. Set the remaining mixture aside for the topping.
    Square baking pan lined with parchment paper and filled with unbaked Eggless Peach Crumb Bars dough, secured with binder clips, sits on a cooling rack.
  • Make the peach filling (right before using): In a large bowl, whisk together the lemon juice, sugar, vanilla, almond emulsion (if using), cornstarch, flour, and water until smooth. Gently fold in the peaches. Make this just before assembling — if it sits too long, the peaches release liquid and the filling turns watery.
    A glass bowl filled with chopped yellow mango pieces in juice, placed on a white surface, perfect as a fresh topping for Eggless Peach Crumb Bars.

Assemble:

  • Pour the peach filling evenly over the warm crust.
    A square baking pan lined with parchment paper, filled with a mixture of diced yellow fruit for Eggless Peach Crumb Bars, sits on a cooling rack.
  • Scatter the reserved crumb mixture over the top, then lightly press it down with the back of a spoon so it nestles into the peaches.
    Square baking pan lined with parchment paper and filled with crumb topping for Eggless Peach Crumb Bars, secured with binder clips, sits on a cooling rack.

Bake:

  • Bake 50-60 minutes, until the top is lightly golden and the filling is bubbling around the edges. A toothpick should come out mostly clean, with a few jammy peach specks.
    Note: Every oven is different — start checking the assembled bars around 50 minutes.
    An Eggless Peach Crumb Bar cools in a parchment-lined square pan, secured with binder clips, on a wire rack against a white background.
  • Cool completely: Let the bars cool completely in the pan on a wire rack so the filling can set — this is what gives you clean squares instead of a runny middle. After about an hour, you can move the pan to the fridge to speed it up.
  • Lift and cut: Use the parchment overhang to lift the cooled bars out, then cut into squares.
    Nine Eggless Peach Crumb Bars are arranged in a square on parchment paper, surrounded by fresh peach slices, a bowl of oats, and a yellow plaid napkin.
  • Make the icing and finish: Whisk the confectioners' sugar, cream or milk, and vanilla until smooth and pourable. Drizzle over the fully cooled bars — wait until they're cool, or the icing will melt and disappear.
    A tray of Eggless Peach Crumb Bars drizzled with white icing, cut into squares, is displayed on parchment paper with peach slices and oatmeal nearby.
Oriana’s Notes
 
Store the bars tightly covered in the refrigerator for up to 5 days — they actually slice best chilled.
 
To freeze, wrap the cut bars individually and freeze for up to 2 months, then thaw in the fridge before serving. Add the vanilla drizzle after thawing for the prettiest finish.
 
Food Allergy Notes & Swaps:
This recipe does not contain eggs, tree nuts, peanuts, soy, sesame, fish, or shellfish as ingredients. Manufacturing lines change — read every label every single time, even brands you have used before. That habit has never steered me wrong.
Need Dairy-Free or Gluten-Free?
If you are navigating additional dietary needs alongside the egg-free requirement, I have detailed guides for both: How I Replace Dairy in My Egg-Free RecipesBaking Without Eggs and Gluten
Ingredient Swap Suggestions:
  • Dairy-Free: To make this recipe dairy-free, you can easily swap out the dairy ingredients for non-dairy alternatives.
    • Butter: Substitute butter with dairy-free butter substitutes. Miyoko’s Creamery Organic Vegan Butter, Trader Joe’s brand vegan butter, and Earth Balance Vegan Buttery Sticks are my favorite butter substitutes for baking. For the best flavor, use a vegan butter that tastes good. Use sticks or blocks, not tub (spreadable) butter.
    • Heavy Cream: Use your favorite dairy-free heavy cream. If you have several options, aim for a dairy-free cream with the higher content if possible. I love Flora Plant Cream, but I know it’s difficult to find in the USA. You can use a non-dairy cream, such as Country Crock Plant Cream, Silk, Califia Farms, or full-fat coconut cream. You can also use your favorite dairy-free milk.
  • Gluten-Free: Use a gluten-free, all-purpose flour blend. Look for a gluten-free flour blend specifically formulated for baking, as it will have the right combination of flours and starches to mimic the texture of wheat flour. My favorite is Better Batter Original Blend. I also like Doves Farm Freee Gluten-Free All-Purpose Flour, but this blend does not contain xanthan gum, so you need to add 1/4 teaspoon of xanthan gum per cup (140 g) of gluten-free flour blend.
 
Tips & Troubleshooting:
A few things that make or break these:
  • Keep the butter cold so the mixture stays crumbly, not pasty.
  • Press the base firmly so it holds together as a bar.
  • Drizzle the icing only once the bars are fully cool — warm bars melt it right off.
Common problems:
  • My filling is runny. Likely cut too warm, or the filling sat too long before baking. Cool completely and mix the filling just before assembling.
  • The base is soggy. The crust wasn’t par-baked, or the peaches were overripe/watery. Par-bake, and use ripe-but-firm fruit.
  • The topping didn’t brown. Give it the full 55 minutes and look for bubbling juices at the edges — that’s your real doneness cue.
I appreciate your feedback, and it helps others, too! Recipe reviews on the website are extremely valuable to other readers online. So, please don’t forget to give it a 5-star rating below.

Nutrition

Calories: 494kcalCarbohydrates: 72gProtein: 5gFat: 21gSaturated Fat: 13gPolyunsaturated Fat: 1gMonounsaturated Fat: 5gTrans Fat: 1gCholesterol: 54mgSodium: 191mgPotassium: 143mgFiber: 2gSugar: 38gVitamin A: 829IUVitamin C: 4mgCalcium: 46mgIron: 2mg

Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.

Share your Creations!Tag @mommyshomecooking on Instagram and hashtag it #mommyshomecooking or Join my Private Facebook Group
Course Dessert
Cuisine American
Calories 494
Keyword bars egg-free peach

Variations & Additions To Try

I make these as written, but they’re an easy recipe to play with — here are a few ideas to try:

  • Other stone fruit. Ripe nectarines or plums work the same way as peaches, so swap in whatever looks best at the market (or use a mix).
  • Peach + berry. Fold a handful of raspberries or blueberries in with the peaches for a peaches-and-cream-meets-cobbler vibe — just keep the total fruit around 3½ cups.
  • A little warm spice. Add a pinch of nutmeg or ground ginger alongside the cinnamon for a cozier, more “peach pie” flavor.
  • Skip the icing. If you’d rather not drizzle, a light dusting of confectioners’ sugar over the cooled bars is just as pretty.
  • Swap the almond emulsion for vanilla. If you’re avoiding almond flavoring (or a tree-nut allergy is in the mix), leave it out or use a little extra pure vanilla instead.
  • Add crunch to the topping. If nuts are safe at your table, a handful of chopped pecans or almonds pressed into the crumb adds a nice toasty bite.

Serving Suggestions

These are happiest slightly chilled or at room temperature, cut into neat squares. A few of my favorite ways to serve them:

  • Warm with a scoop of vanilla ice cream or a dollop of whipped cream — that warm-fruit-and-cream combo is hard to beat.
  • Alongside coffee or iced tea for an afternoon treat.
  • Packed for the lunchbox, potluck, or picnic — they travel beautifully and hold their shape, so they’re a reliable bring-along.

Because they’re built around fresh summer fruit, they’re made for warm-weather gatherings — Memorial Day, the Fourth of July, summer cookouts, and end-of-season Labor Day get-togethers. And since they’re egg-free by nature, they’re a safe, shareable option when you’re feeding a crowd of kids, and you don’t know everyone’s allergies.

More Recipes To Explore!

Leave a Reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.