Homemade Peach Pudding (Easy Vintage Recipe) is what I reach for when I have a bowl of ripe peaches on the counter and zero patience for anything fussy. You know that moment when peaches are soft, super fragrant, and you can almost taste summer before you even take a bite? That is exactly when this recipe shines. I grew up seeing “pudding” show up at potlucks, and it was never the boxed kind. It was warm, spoonable, and smelled like buttery fruit and vanilla. This one is deliciously simple, and it feels like something your grandma would have made on a random weeknight just because she could. 
Key Ingredients for Peach Pudding
This is not one of those recipes with a long shopping list. It is more like pantry basics plus peaches. And yes, you can use fresh or canned, depending on what life looks like that day.
What you will need
- Peaches: Fresh is amazing when they are ripe and juicy, but canned peaches work great too. If using canned, drain well.
- Butter: Real butter gives you that classic vintage flavor. Salted or unsalted both work.
- Sugar: Regular granulated sugar is perfect. Brown sugar is a fun twist if you want more caramel vibes.
- Flour: All purpose flour helps the pudding layer set up softly.
- Baking powder: Just enough to give a gentle lift.
- Milk: Whole milk is my favorite here, but any milk you have is fine.
- Vanilla: A little splash makes everything taste more like dessert and less like “fruit stuff.”
- Salt: A pinch keeps it from tasting flat.
- Cinnamon (optional): Not required, but it plays really nicely with peaches.
If you are in a peach phase like I get every summer, you might also like this cozy baked option I make when I want something a little more “brunch dessert.” Here is my go to: almond ricotta peaches baked. Same peach happiness, different vibe.

Step-by-Step Preparation Guide
This Homemade Peach Pudding (Easy Vintage Recipe) is basically fruit plus a simple batter, baked until the top is golden and the inside is soft. It looks humble, but the smell when it comes out of the oven will make you feel like you did something big.
Directions you can actually follow on a busy day
Step 1: Heat the oven. Set it to 350 F. Lightly butter an 8 inch baking dish or similar size.
Step 2: Prep the peaches. Slice fresh peaches and remove the pits. If they are super juicy, that is great, just do not drown the dish. If using canned peaches, drain them and pat lightly with a paper towel.
Step 3: Make a quick batter. In a bowl, mix 1 cup flour, 1 cup sugar, 2 teaspoons baking powder, and a pinch of salt. Stir in 3/4 cup milk and 1 teaspoon vanilla until smooth. No need to overmix.
Step 4: Melt the butter. Melt 1/2 cup butter and pour it into the baking dish.
Step 5: Add batter, then peaches. Pour the batter over the melted butter. Do not stir. Scatter peaches over the top. You can dust with a little cinnamon if you want.
Step 6: Bake. Bake about 40 to 50 minutes, until the top is golden and the edges look set. The middle should be soft but not raw.
Step 7: Cool slightly and serve warm. Give it 10 to 15 minutes to settle before scooping. This is when it is at its best.
One little note from my own trial and error: your baking time depends on how juicy your peaches are and how deep your dish is. If it still looks very wet in the center, give it another 5 to 10 minutes, and check again.

Tips for Perfecting Your Peach Pudding
I have made this Homemade Peach Pudding (Easy Vintage Recipe) enough times to learn a few small things that really help. None of this is complicated, it is just the stuff you only figure out after you have done it once or twice.
Use ripe peaches if you can. The flavor is totally different when peaches are sweet on their own. If your peaches are bland, add an extra spoonful of sugar and a tiny squeeze of lemon juice to wake them up.
Do not stir the layers. I know it is tempting. But the magic is in the way the batter bakes around the fruit and butter. You will get those soft pudding spots plus a lightly crisp top.
Let it rest. Fresh out of the oven, it can look a bit loose. After 10 to 15 minutes, it scoops like a dream.
Watch the edges. When the edges are golden and slightly pulling away, you are close. If the top is browning too fast, loosely cover with foil for the last 10 minutes.
“I made this for a Sunday dinner and everyone went back for seconds. It tasted like the peach desserts my mom used to make, and it was way easier than I expected.”
If you love creamy, comforting desserts, you might also be into this one when you want something chilled instead of baked: biscoff banana pudding. It is a totally different flavor, but it scratches the same comfort dessert itch.
Variations and Serving Suggestions
This recipe is super forgiving, so you can play with it based on what you have. I do it all the time, especially when I am trying to use up fruit before it turns.
Easy variations
Try one of these if you want to switch it up without reinventing the whole thing:
- Peach and berry: Add a handful of blueberries or raspberries with the peaches.
- Brown sugar cinnamon: Swap half the white sugar for brown sugar and add cinnamon.
- Spiced version: Add a pinch of nutmeg or ginger for a warmer taste.
- Extra vanilla: A little more vanilla makes it taste extra bakery style.
Serving suggestions
This is where the fun is. Serve it warm and cozy or dress it up a little:
Classic: A scoop of vanilla ice cream on top and let it melt into the pudding.
Simple: A dollop of whipped cream and a tiny sprinkle of cinnamon.
Brunch style: Spoon it into a bowl with Greek yogurt and a drizzle of honey.
If you are making a dessert table and want another crowd pleaser that feels fun and familiar, I have made this for birthdays and it disappears fast: banana pudding mascarpone poke cake. It is a nice partner dessert next to peach pudding, especially if you have banana lovers in the group.
Nutritional Information and Storage Tips
Let’s keep this real: this is dessert. It is buttery, sweet, and meant to be comforting. But you can still be smart about portions and storage so it stays tasty.
Nutrition basics (general estimate)
A serving usually includes fruit, butter, sugar, flour, and milk, so you are looking at a mix of carbs and fat with a little protein from the milk. The peaches add some fiber and vitamins, which I appreciate because it makes me feel slightly more responsible when I go back for another scoop.
How to store it
Cover the baking dish or move leftovers to an airtight container.
In the fridge: 3 to 4 days. The texture thickens as it chills, kind of like a soft cobbler meets cake.
To reheat: Warm a portion in the microwave for 20 to 40 seconds, or reheat in the oven at 300 F until warmed through.
Can you freeze it? Yes, but the texture can change a bit because of the fruit. If you do freeze it, wrap well and use within 1 to 2 months. Thaw overnight in the fridge, then warm it up.
Common Questions
Can I use canned peaches?
Yes. Just drain them well. Too much syrup can make the center overly wet.
Why is my pudding runny in the middle?
Usually it needs more baking time, or your peaches were extra juicy. Bake a bit longer and let it rest before serving.
Do I need to peel fresh peaches?
You do not have to. I peel them if the skins feel thick, but most of the time I leave them on because I am lazy and it still tastes great.
Can I reduce the sugar?
A little, yes. Try cutting 1/4 cup first. Just know it will taste less like a classic sweet pudding and more like a breakfast bake.
What dish size works best?
An 8 inch square dish is easy. A similar size round dish works too. Deeper dishes may need a few extra minutes in the oven.
A sweet, simple finish
If you have been craving something warm and nostalgic, Homemade Peach Pudding (Easy Vintage Recipe) really is the kind of dessert that makes a regular day feel special. You do not need fancy tools, and you do not need perfect peaches to make it work. Bake it, rest it, scoop it, and do not overthink it. If you want to compare this style with another classic take, I enjoyed reading Peach Pudding – Texas Monthly and it is a nice little side by side inspiration moment. Now go grab those peaches and treat yourself to a warm bowl tonight. 

Homemade Peach Pudding
- Total Time: 65 minutes
- Yield: 8 servings
- Diet: Vegetarian
Description
A simple and delicious vintage peach pudding recipe that captures the essence of summer with sweet ripe peaches and a buttery batter.
Ingredients
- 2 cups peaches, sliced (fresh or canned)
- 1/2 cup butter
- 1 cup granulated sugar
- 1 cup all-purpose flour
- 2 teaspoons baking powder
- 3/4 cup whole milk
- 1 teaspoon vanilla extract
- 1 pinch salt
- 1 teaspoon ground cinnamon (optional)
Instructions
- Heat the oven to 350°F (175°C). Lightly butter an 8 inch baking dish.
- Prep the peaches by slicing them, removing the pits, and draining canned peaches.
- Make the batter by mixing flour, sugar, baking powder, and salt in a bowl. Stir in milk and vanilla until smooth.
- Melt the butter and pour it into the baking dish.
- Add the batter over the melted butter without stirring. Scatter the peaches on top.
- Bake for 40 to 50 minutes until the top is golden and edges are set.
- Cool slightly for 10 to 15 minutes before serving warm.
Notes
Use ripe peaches for the best flavor. Do not stir the layers; the batter will bake around the fruit, enhancing its texture.
- Prep Time: 15 minutes
- Cook Time: 50 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
