This Berry Peach Cheesecake is my absolute favorite summer dessert, combining fresh fruit and a creamy no-bake filling. The sweet, juicy flavors of ripe peaches and berries sit perfectly atop a buttery graham cracker crust. Every slice delivers a refreshing burst of fruit that feels indulgent without being too heavy. I make this whenever I need a stunning dessert that actually tastes better after chilling overnight.
Why You'll Love This Recipe
- No-bake filling means you can skip the water bath and oven monitoring entirely
- The cream cheese filling is rich but surprisingly light and airy
- Fresh berry-peach topping uses natural sweetness with bright, tangy notes
- It’s a make-ahead dessert that tastes even better after chilling overnight
- Stunning presentation with minimal effort looks like it came from a bakery
Ingredients You’ll Need
- Graham cracker crumbs: Creates a buttery, crunchy base that holds up against the creamy filling. Look for fresh boxes with a sweet, honey-like aroma.
- Unsalted butter: Binds the crust together while letting you control the salt levels. Melt it gently to avoid burning.
- Cream cheese: The star of the filling providing richness and tang. Let it soften completely at room temperature for a smooth texture.
- Powdered sugar: Sweetens the filling without graininess and helps stabilize the mixture. Sift it to avoid lumps in your cheesecake.
- Vanilla extract: Adds warm, aromatic depth that balances the tangy cream cheese. Pure extract gives the best flavor.
- Heavy whipping cream: Whips into stiff peaks to create that light, airy texture. Ensure it’s very cold for the best volume.
- Fresh mixed berries: Provide juicy pops of color and bright tartness. Choose firm, ripe berries at their peak.
- Ripe peaches: Offer sweet, floral notes that pair beautifully with berries. Peeling them gives a smoother texture.
- Granulated sugar: Sweetens the fruit topping and helps release the juices. Use it to balance tart berries.
- Lemon juice: Brightens the fruit flavors and prevents browning. Freshly squeezed tastes noticeably better.
- Cornstarch: Thickens the berry-peach topping into a glossy sauce. Mix with water first to avoid clumps.
- Optional fresh mint: Adds a cool, herbal garnish that looks beautiful and refreshes the palate. Choose vibrant green leaves.
How to Make It
Prepare the Crust:
In a medium bowl, combine graham cracker crumbs with 1/4 cup granulated sugar. Pour in the melted butter and mix until the texture resembles wet sand and holds together when pressed. This creates the foundation for your Berry Peach Cheesecake.
Press the Crust:
Firmly press the crumb mixture into the bottom of a 9-inch springform pan, using the bottom of a measuring cup to create a perfectly even layer. Bake at 350°F for 8-10 minutes until it turns lightly golden and smells fragrant. Remove from the oven and let it cool completely on a wire rack.
Beat the Cream Cheese:
In a large bowl, beat the softened cream cheese with an electric mixer on medium speed for 2-3 minutes until completely smooth and creamy. You must ensure there are absolutely no lumps before moving on. This step is crucial for a silky filling.
Add Sweetness and Flavor:
Add the powdered sugar and vanilla extract to the cream cheese, beating on low speed until fully incorporated. Scrape down the sides of the bowl to ensure everything mixes evenly. The mixture should be thick and uniform.
Whip the Cream:
In a separate bowl, whip the cold heavy cream until stiff peaks form. You’ll know it’s ready when the cream holds its shape and doesn’t slump over. This adds the light, airy structure to the filling.
Fold and Assemble:
Gently fold the whipped cream into the cream cheese mixture using a rubber spatula. Work in thirds to maintain the light texture, being careful not to deflate the cream. The filling should be thick and hold its shape.
Chill the Cheesecake:
Pour the cheesecake filling over the cooled crust and spread it evenly with an offset spatula. Cover with plastic wrap and refrigerate for at least 2 hours, preferably 4 hours or overnight, until completely set and firm to the touch.
Cook the Fruit Topping:
While the cheesecake chills, prepare the topping in a medium saucepan. Combine diced peaches, mixed berries, and 1/4 cup sugar, cooking over medium heat for 5-7 minutes. Stir occasionally until the fruit releases its juices and becomes tender.
Thicken the Topping:
Add the lemon juice to the fruit mixture, then stir in the cornstarch slurry. Continue cooking for 2-3 minutes until the sauce thickens and becomes glossy. Remove from heat and let it cool completely to room temperature before refrigerating.
Top and Serve:
Once the cheesecake is fully set and the topping is cooled, spoon the berry-peach topping over the surface. Spread it evenly, leaving a small border around the edges. Chill for another 30 minutes, then run a hot knife around the edges before releasing the springform. Slice into 8 wedges and garnish with fresh fruit and mint.

You Must Know
- Room temperature cream cheese is non-negotiable for a smooth filling
- Cornstarch slurry prevents a runny topping every single time
- Chill overnight for the absolute best texture and flavor
- I always run my knife under hot water for clean, bakery-style slices
Storage Tips
Cover the cheesecake tightly with plastic wrap or transfer it to an airtight container to keep it fresh in the refrigerator for up to 5 days. For the best texture, try to add the fruit topping within 24 hours of serving, as the moisture can soften the crust over time. If you need to make it further ahead, the cheesecake base freezes beautifully without the topping for up to 2 months—just thaw it overnight in the fridge before adding the fruit.
Ingredient Substitutions
If you can’t find graham crackers, crushed digestive biscuits or vanilla wafers make an excellent crust with a slightly different sweetness. For a gluten-free version, simply swap the regular graham crackers for your favorite gluten-free brand and follow the same method. If you’re dairy-free, use a good quality vegan cream cheese and full-fat coconut cream that’s been chilled; whip the coconut cream separately just like heavy cream. If your berries are particularly tart, don’t hesitate to increase the sugar in the topping by another tablespoon or two.
Serving Suggestions
I love serving this cheesecake chilled straight from the fridge with a dollop of freshly whipped cream on the side for extra richness. For an elegant dinner party finish, pair it with a small scoop of vanilla bean ice cream or bright lemon sorbet to complement the fruity flavors. A glass of chilled rosé wine or sparkling prosecco makes the dessert feel extra special and refreshing on a warm day.
Cultural Context
This Berry Peach Cheesecake fits right into the American tradition of creamy, no-bake cheesecakes that became popular for their simplicity and crowd-pleasing flavors. While classic New York cheesecake is dense and baked, this version reflects a more modern, approachable style that highlights fresh summer produce. Combining peaches and berries is a classic American summer pairing, often found at potlucks and backyard gatherings where seasonal fruit shines in effortless desserts.

Pro Tips
- Take the cream cheese out at least 2 hours before you start to ensure it softens evenly
- Use a microplane zester to remove any bitter pith from the lemon if you’re sensitive to acidity
- Add a tablespoon of powdered sugar to the crust for an extra-stable, sweet base
- I find freezing the cheesecake base without the topping keeps it perfect for up to 2 months
Frequently Asked Questions
Absolutely! This no-bake cheesecake actually tastes better after it sets. You can prepare it up to 2 days in advance. Just keep it covered in the refrigerator, and add the fresh fruit topping right before serving to keep the berries vibrant and prevent sogginess.
The secret is ensuring your cream cheese is fully softened to room temperature before mixing. Beat the cream cheese and powdered sugar together until completely smooth before folding in the whipped cream. Using an electric mixer on medium speed helps incorporate ingredients evenly without over-mixing.
If fresh peaches aren’t in season, you can substitute with canned peaches (drained and diced) or frozen peaches (thawed and patted dry). You might also enjoy trying fresh nectarines, which offer a similar sweet flavor profile and creamy texture to this dessert.
Definitely. While the graham cracker crust provides the classic sweet crunch, you can swap it for digestive biscuits, vanilla wafers, or even a gluten-free graham cracker alternative. Just keep the ratio of crumbs to melted butter the same for the best structure.
For picture-perfect slices, dip your knife in hot water and wipe it clean between each cut. This prevents the creamy filling from sticking and drags smoothly through the buttery graham crust without crumbling the edges.