This vintage peaches and cream cake is the ultimate southern comfort dessert that tastes like a cross between a peach cobbler and a cheesecake. It features a moist, tender cake base topped with juicy peaches and a sweet cream cheese layer that melts in your mouth. This easy recipe is a guaranteed crowd-pleaser for any holiday or family gathering.

This delicious dessert is a total hidden gem that tastes like you spent all day in the kitchen--but it's incredibly easy to make. Since it uses canned fruit, you get that perfect sweetness without the hassle of peeling or slicing fresh peaches. Every spoonful offers a mix of warm spice and cool creaminess that will have everyone asking for your secret.
To get started, simply whisk the pudding mix and cake ingredients before spreading the batter into a pie dish. Next, arrange your canned peach slices on top and pour on the sweetened cream cheese mixture. A quick sprinkle of cinnamon sugar is the final touch before it heads into the oven to bake until golden.

This versatile treat is a fantastic choice for summer potlucks, family brunches, or even a cozy Sunday night at home. It pairs beautifully with our slow cooker lemon chicken orzo soup and Cajun chicken pasta. For a full dessert spread, serve it alongside classic lemon squares or strawberry fluff salad to bring a taste of nostalgia to your next gathering.
Jump to:
🥘Ingredients

- Cook and Serve Vanilla Pudding - This is the "secret" to the cake's unique texture; it creates a moist, dense, and almost custard-like base that sets it apart from a standard sponge cake.
- All-Purpose Flour & Baking Powder - These provide the necessary structure and lift to ensure the base can support the heavy fruit and cream layers without collapsing.
- Canned Peaches (with reserved syrup) - Using canned peaches ensures consistent sweetness and a soft texture, while the reserved syrup is used to sweeten and flavor the cream cheese layer.
- Cream Cheese - When mixed with sugar and syrup, this creates a rich, tangy topping that melts into the peaches as it bakes.
- Egg, Milk, & Melted Butter - These fats and proteins bind the batter together, adding richness and helping the cake achieve a beautiful golden-brown finish.
- Cinnamon Sugar - This classic topping creates a crisp, aromatic crust that provides a much-needed textural contrast to the soft peaches and cream.
🔪Instructions

- Step 1: Make the cake, then pour the batter into a greased pie dish.

- Step 2: Arrange drained peaches over the batter.

- Step 3: Make the cream cheese layer; dollop this on top of the peaches.

- Step 4: Combine the cinnamon and sugar; sprinkle on top and bake.
Hint: To keep your peaches and cream cake from becoming too saturated, make sure you use cook and serve vanilla pudding rather than the instant kind. Also be sure to drain the canned peaches in a colander so the extra moisture doesn't prevent the cream cheese layer from setting properly!
🥣Substitutions
- Fruit Swaps - If you don't have canned peaches on hand, canned apricots or even sliced pears make a wonderful alternative. Just be sure to reserve the syrup from the new fruit to use in your cream cheese layer so the cake stays moist and flavorful.
- Pudding Alternatives - While vanilla is the classic choice for this vintage dessert, you can swap it for a cheesecake flavored cook and serve pudding. This simple switch enhances the tangy flavor of the cream cheese topping and makes the base taste even more decadent.
- Dairy Substitutions - For a slightly lighter version of this Southern classic, you can use Neufchatel cheese in place of the full-fat cream cheese. It still melts beautifully into the peaches but contains about one-third less fat, making it a great option for a guilt-free treat.
📖Variations
- Caramel Apple Crunch - Swap the peaches for a can of sliced canned apples. Drizzle a little salted caramel sauce over the cream cheese layer before baking for a decadent, warm autumn twist on this Southern classic.
- Tropical Peach Twist - Use well-drained canned pineapple tidbits along with the peach slices for a tropical Southern fusion. The acidity of the pineapple cuts through the richness of the cream cheese layer, creating a refreshing dessert perfect for summer cookouts.
- Spiced Pecan Crunch - Stir half a cup of finely chopped pecans into the cinnamon-sugar topping before sprinkling it over the cream cheese. The toasted nuts add a classic Southern crunch that beautifully complements the soft, juicy peaches and velvety cake base.
For another easy recipe featuring cream cheese, see Strawberry Earthquake Cake.
🍽Equipment
- 9 inch pie plate (lightly greased)
- microwaveable safe dish
- medium mixing bowl
- hand mixer
- colander
- small mixing bowl
- spatula
- mixing spoons
- measuring cups
- measuring spoons
🍶Storage
To keep your peaches and cream cake fresh, cover the pie plate tightly with aluminum foil or plastic wrap. You can also move individual slices to an airtight container before placing them in the refrigerator. This Southern dessert is best enjoyed within three days for the best texture and flavor.
💭Top tip
For the best texture, avoid overmixing the cake batter. Stir until just combined to ensure your peaches and cream cake stays light and tender rather than becoming tough or chewy.
🗨️FAQ
Yes, you can use fresh peaches! To get the best results, ensure your peaches are very ripe and tender. Peel and slice them thin, then toss them with a tablespoon of sugar and let them sit for 10 minutes to release excess juice. Be sure to drain that liquid well before adding them to the cake so the base doesn't get soggy.
The secret to a perfect texture is properly draining your fruit. If using canned peaches, let them sit in a colander for at least 5 minutes. Additionally, using "Cook and Serve" pudding instead of instant creates a sturdier, custard-like base that holds up better under the weight of the peaches and cream cheese.
If your topping is too runny, it’s usually due to extra moisture from the peaches or using too much reserved syrup. Stick strictly to 3 tablespoons of syrup and ensure your cream cheese is at room temperature before mixing. This ensures the topping bakes into a rich, stable layer rather than a liquid glaze.
Absolutely! This vintage dessert actually tastes better the next day after the flavors have had a chance to meld. Store it in the refrigerator tightly covered; it will stay fresh and delicious for up to 3 days.
🥄Related
Looking for other recipes like this? Try these:
🍴Pairing
These are my favorite dishes to serve with Peaches and Cream Cake:
📋Recipe with step-by-step instructions

Peaches and Cream Cake
Equipment
- 9 inch pie plate (well greased)
- colander
- electric hand mixer
- mixing bowls
- measuring cups & spoons
Ingredients
Pudding Cake Base:
- ¾ cup all-purpose flour spooned and leveled for best results
- 1 teaspoon baking powder
- 1 box (3 oz.) vanilla cook and serve pudding NOT instant
- 3 tablespoon butter melted
- 1 egg at room temperature for easier mixing
- ½ cup milk
Peach and Cream Cheese Layer:
- 1 can (29 oz.) sliced peaches in light syrup reserve 3 tablespoons of syrup for the cheese layer
- 8 ounces (1 bar) cream cheese, softened to room temperature Philadelphia brand recommended
- ½ cup sugar
- 3 tablespoon peach syrup reserved from can
Topping:
- 1 tablespoon sugar
- ½ teaspoon cinnamon
Instructions
- Preheat oven to 350 degrees.
- In a medium mixing bowl, add flour, baking powder, vanilla pudding, salt, melted butter, egg and milk.
- Using a hand mixer, beat at medium speed for 2 minutes. Do NOT overbeat.
- Pour mixture into a lightly greased, 9-inch pie dish. Set aside.
- After opening the can of peaches, reserve 3 tablespoons of syrup. Then drain the peaches into a colander.
- Arrange drained peaches over pudding cake base. Set aside.
- In a small mixing bowl, add softened cream cheese, ½ cup sugar and 3 tablespoons reserved peach syrup. Using a hand mixer, blend until smooth.
- Pour the cheese mixture over the peaches. Use a spoon or spatula to evenly distribute.
- Sprinkle 1 tablespoon sugar and ½ teaspoon cinnamon on top.
- Bake in a preheated 350 degree oven for 30-35 minutes. Let stand 5-10 minutes before serving.
- Store in airtight container and refrigerate. Enjoy within 3 days.
Notes
Nutrition
Please note that nutritional information is provided by a third party service and is intended for guidance purposes only. KitchenReadyBetty.com makes no claims to its accuracy.













Barbara K. says
This recipe has my mouth watering. It sounds so easy and makes its own crust!
Kitchen Ready Betty says
Thanks! It is easy! You'll love it!
Liz M. says
This was all the rage at my last social. Everyone loved the peaches and cream cheese layer.
Kitchen Ready Betty says
The peaches and cream cheese really go well together--especially with the cinnamon and sugar on top!