peach bars with ice cream and caramel sauce on a white plate sprinkled with cinnamon
Print Recipe
5 from 1 vote

Peach Crumb Bars

Juicy peaches baked on top of a buttery brown sugar crust studded with oats and walnuts. Crumb topping makes this the best peach recipe ever. For a super special treat serve these peach crumb bars warm with a scoop of ice cream and a caramel drizzle!
Prep Time10 mins
Cook Time30 mins
Total Time40 mins
Course: Desserts
Cuisine: American
Servings: 9 servings
Calories: 304kcal
Author: Beth Mueller



  • Preheat oven to 350 degrees F.
  • Spray a small 9 X 9 cake pan with baking spray or cover with parchment paper. Set aside.
  • In a bowl, add peaches, white sugar, and cinnamon. Toss together to mix well.
  • Mix softened butter, oats, flour, walnuts and cinnamon in a small bowl, until large crumbs form. A pastry cutter or potato masher helps make quick work of this.
  • Set aside about 2 cups of the mixture, this doesn’t have to be exact.
  • Spread the remaining mixture onto the bottom of the prepared pan and press lightly. Use part of the remaining crumbs if necessary to form a uniform crust.
  • Drain the peaches. Add vanilla and stir, mixing well. Sprinkle the peaches with cornstarch stir again until incorporated.
  • Arrange peaches over the crust.
  • Drizzle any remaining cornstarch infused liquid over the peaches.
  • Sprinkle remaining oat mix over the peach layer. It’s OK if all the peaches are not covered.
  • Bake in preheated oven for 30 minutes or until the top begins to turn golden brown.


Thaw frozen peaches before using.  Drain canned peaches before using.
Additional cinnamon can be added to the crumb mixture during the mixing for extra cinnamon flavor.
Add 1/4 teaspoon of salt the crumb mixture if using unsalted butter.


Serving: 1" 3X 3" square | Calories: 304kcal | Carbohydrates: 45.8g | Protein: 4.38g | Fat: 14g | Saturated Fat: 6.9g | Polyunsaturated Fat: 2.85g | Trans Fat: 0.4g | Cholesterol: 27mg | Sodium: 89mg | Fiber: 3.5g | Sugar: 26.14g