July 14, 2026
Healthy peach snack cake
There are a few recipes that just feel like summer, and this is definitely one of them.

This Healthy Peach Snack Cake is soft, cozy, and filled with warm cinnamon peaches in every bite. It has the perfect balance of wholesome and indulgent, making it just as good for an afternoon snack with coffee as it is for dessert after dinner.
The maple-sweetened oat cake stays incredibly moist, while the homemade cinnamon peach filling melts right into the center. Finish it with a simple cream cheese drizzle, and you have the kind of cake that disappears before it’s even completely cooled.
If peach season is here, this is the recipe you need to make.
Why You’ll Love This Recipe
- Made with wholesome pantry ingredients
- Naturally sweetened with maple syrup
- Filled with juicy cinnamon peaches
- Perfect for breakfast, snack, or dessert
- Easy to make in one bowl
- Can be made gluten-free or dairy-free
- The ultimate late summer bake
Ingredients
Peach Cake Batter
- 1 cup milk of choice
- ¼ cup melted butter (regular or vegan)
- ¾ cup maple syrup
- 1 teaspoon vanilla extract
- 1 teaspoon baking soda
- 1½ teaspoons baking powder
- 1 cup all-purpose flour (or gluten-free all-purpose flour)
- 1½ cups quick oats
Cinnamon Peach Filling
- 4 ripe peaches, diced
- 1 tablespoon butter (regular or vegan)
- ¼ cup sugar (or coconut sugar)
- 1 tablespoon ground cinnamon
Optional: Slice one additional peach to layer on top before baking for an extra pretty finish.
Cream Cheese Drizzle
- ¾ cup powdered sugar
- 2 tablespoons melted butter (regular or vegan)
- 2 ounces cream cheese (regular or dairy-free)
Instructions
Make the Peach Filling
Preheat your oven to 350°F and grease an 8×8-inch baking dish.
In a skillet over medium heat, melt the butter.
Add the diced peaches, sugar, and cinnamon, stirring until everything is coated.
Cook for about 3–5 minutes, or until the peaches soften and the mixture becomes syrupy.
Remove from the heat and set aside.
Make the Cake Batter
In a large mixing bowl, whisk together the milk, melted butter, maple syrup, vanilla, baking soda, and baking powder.
Add the flour and oats, stirring until just combined.
Don’t overmix.
Assemble
Pour half of the batter into your prepared baking dish.
Spread the warm peach filling evenly over the batter.
Top with the remaining cake batter, gently spreading it to cover the peaches.
If using, arrange sliced peaches over the top before baking.
Bake for 35–40 minutes, or until the top is lightly golden and a toothpick inserted into the cake comes out clean.
Allow the cake to cool slightly before frosting.
Make the Cream Cheese Drizzle
In a small bowl, whisk together the powdered sugar, cream cheese, and melted butter until smooth.
Drizzle generously over the cooled cake.
Slice and enjoy!
Tips
- The riper your peaches, the sweeter your cake will be.
- Fresh peaches are my favorite, but frozen peaches work in a pinch—just thaw and drain any excess liquid first.
- Warm this up for 15–20 seconds before serving… it’s next-level with a cup of coffee.
- Store leftovers in the refrigerator and enjoy chilled or warmed up the next day.
- Add chopped pecans or walnuts for a little crunch if you’d like.
Frequently Asked Questions
Can I make this gluten-free?
Yes! Simply use your favorite gluten-free all-purpose flour blend.
Can I make this dairy-free?
Absolutely. Use your favorite plant-based butter, dairy-free cream cheese, and milk of choice.
How should I store it?
Store covered in the refrigerator for up to 5 days. It’s delicious cold, but I love warming up a slice before serving.
Can I freeze it?
Yes! Slice the cake, wrap individual pieces, and freeze for up to 2 months.
Final Thoughts
This is one of those recipes that reminds me why I love baking with seasonal produce.
It’s simple, cozy, and lets fresh peaches really shine. I love that it’s sweet enough to feel like dessert, but wholesome enough to enjoy with a cup of coffee in the afternoon or even for breakfast the next morning.
If you’re looking for one recipe to make while peaches are at their peak, let it be this one.
If you make this recipe, be sure to tag me on Instagram @whatrobineats so I can see your creations!
