Warm peach cobbler with a scoop of vanilla ice cream has always been one of my favorite summer desserts.
When I stopped eating dairy, finding a good store-bought alternative that felt just as rich and creamy was pretty tough.

That is why I started making this homemade dairy free peach cobbler ice cream.
It combines a smooth vanilla base with tender, spiced peaches and crisp baked crumble pieces in every single bite.
You get all the comfort of the classic baked dessert without needing any real cream or milk at all.
Why This Recipe Is a Keeper
Ultra Rich Texture – Full-fat coconut milk and corn syrup create an ultra creamy scoop without any icy texture.
Authentic Cobbler Flavor – Juicy cooked peaches with brown sugar and cinnamon deliver real summer cobbler flavor in every bite.

Buttery Crisp Crumble – Baked cinnamon crumble clusters add a wonderful, buttery crunch that stays crisp inside the churned ice cream.
No Dairy Compromise – You get the lush creaminess of traditional custard ice cream while keeping it entirely dairy free.
Here’s What You’ll Need
For the Vanilla Base
- 2 cans (13.5 oz each) Full-Fat Coconut Milk
- 2/3 cup Granulated Sugar
- 2 tbsp Light Corn Syrup
- 1 tbsp Cornstarch
- 1/4 tsp Salt
- 2 tsp Vanilla Extract
For the Cinnamon Peaches
- 3 cups Ripe Peaches, Peeled & Diced Small
- 1/3 cup Packed Light Brown Sugar
- 1/2 tsp Ground Cinnamon
- 2 tsp Cornstarch
- 1 tbsp Fresh Lemon Juice
- 1 tbsp Dairy Free Butter
For the Cobbler Crumble
- 3/4 cup All-Purpose Flour
- 1/3 cup Granulated Sugar
- 1/2 tsp Baking Powder
- 1/4 tsp Ground Cinnamon
- 1/4 tsp Salt
- 5 tbsp Dairy Free Butter, Melted
How to Make It
Step 1
In a medium saucepan, whisk together the sugar, cornstarch, and salt, then whisk in the coconut milk and corn syrup. Cook over medium heat, whisking constantly, for 5 to 7 minutes, until the base simmers and thickens slightly.
Step 2
Remove from the heat and stir in the vanilla. Pour into a bowl, press plastic wrap onto the surface, and refrigerate for at least 6 hours or overnight.
Step 3
In a medium skillet, toss the peaches with the brown sugar, cinnamon, and cornstarch, then add the lemon juice and butter. Cook over medium heat, stirring often, for 10 to 12 minutes, until the peaches are tender and the juices turn thick and syrupy, then cool and refrigerate until cold.
Step 4
Preheat the oven to 350°F and line a baking sheet with parchment paper. Stir together the flour, sugar, baking powder, cinnamon, and salt, then drizzle in the melted butter and mix until large, buttery clumps form.
Scatter the clumps over the baking sheet and bake for 12 to 15 minutes, until golden. Let cool completely, then break into bite-size pieces.
Step 5
Pour the chilled base into an ice cream maker bowl that has been frozen for at least 24 hours. Churn for 20 to 25 minutes, until thick and creamy like soft serve.
Step 6
Spread one third of the ice cream into a 9×5-inch loaf pan, then top with spoonfuls of cinnamon peaches and a handful of cobbler crumble. Repeat the layers two more times, then gently swirl with a skewer.
Step 7
Cover tightly and freeze for 4 to 6 hours, until firm. Let sit at room temperature for 10 minutes before scooping.

Recipe Tips
Choose the Right Coconut Milk
I recommend using canned full-fat coconut milk rather than the carton kind found in the milk aisle. Carton varieties contain mostly water and will make your frozen dessert icy instead of creamy.
Give each can a good shake before opening it. If the thick cream is still separated from the liquid, whisk the whole can in a bowl before measuring so the fat distributes evenly.
Keep the Corn Syrup
You will get the best results if you keep the corn syrup in the vanilla base. It is not just there for sweetness, but to prevent big sugar crystals from forming as the mixture freezes.

Dairy-free ice cream lacks butterfat, which makes it turn hard quickly in a home freezer. A small amount of corn syrup keeps the final texture soft and scoopable.
Dice the Peaches Very Small
From my experience, large fruit chunks freeze solid and become uncomfortably hard to bite into. Cutting the peaches into tiny quarter-inch cubes solves that issue completely.
Smaller pieces also release their juices faster and cook into a rich, concentrated syrup. This keeps the fruit tender and pleasant to eat even at freezing temperatures.
What to Make Next
- Dairy Free Apple Crisp
- Dairy Free Apple Pie Ice Cream
- Dairy Free Blueberry Muffin Crumble Ice Cream
- Dairy Free Peach Cobbler Cookies
- Dairy Free Peaches & Cream Semifreddo
Popular Questions
Can I use frozen or canned peaches instead of fresh ones?
Yes, frozen peaches work great when fresh ones are not in season. Just thaw and drain them before cooking so the syrup does not become too watery.
You can also use canned peaches in fruit juice, but be sure to drain them well and cook them for a shorter time so they do not become mushy.
Dairy Free Peach Cobbler Ice Cream
Equipment
- ice cream maker
- loaf pan
Ingredients
- 2 cans (13.5 oz each) Full-Fat Coconut Milk
- 2/3 cup Granulated Sugar
- 2 tbsp Light Corn Syrup
- 1 tbsp Cornstarch
- 1/4 tsp Salt
- 2 tsp Vanilla Extract
- 3 cups Ripe Peaches, Peeled & Diced Small
- 1/3 cup Packed Light Brown Sugar
- 1/2 tsp Ground Cinnamon
- 2 tsp Cornstarch
- 1 tbsp Fresh Lemon Juice
- 1 tbsp Dairy Free Butter
- 3/4 cup All-Purpose Flour
- 1/3 cup Granulated Sugar
- 1/2 tsp Baking Powder
- 1/4 tsp Ground Cinnamon
- 1/4 tsp Salt
- 5 tbsp Dairy Free Butter, Melted
Instructions
- In a medium saucepan, whisk together the sugar, cornstarch, and salt, then whisk in the coconut milk and corn syrup. Cook over medium heat, whisking constantly, for 5 to 7 minutes, until the base simmers and thickens slightly.
- Remove from the heat and stir in the vanilla. Pour into a bowl, press plastic wrap onto the surface, and refrigerate for at least 6 hours or overnight.
- In a medium skillet, toss the peaches with the brown sugar, cinnamon, and cornstarch, then add the lemon juice and butter. Cook over medium heat, stirring often, for 10 to 12 minutes, until the peaches are tender and the juices turn thick and syrupy, then cool and refrigerate until cold.
- Preheat the oven to 350°F and line a baking sheet with parchment paper. Stir together the flour, sugar, baking powder, cinnamon, and salt, then drizzle in the melted butter and mix until large, buttery clumps form. Scatter the clumps over the baking sheet and bake for 12 to 15 minutes, until golden. Let cool completely, then break into bite-size pieces.
- Pour the chilled base into an ice cream maker bowl that has been frozen for at least 24 hours. Churn for 20 to 25 minutes, until thick and creamy like soft serve.
- Spread one third of the ice cream into a 9x5-inch loaf pan, then top with spoonfuls of cinnamon peaches and a handful of cobbler crumble. Repeat the layers two more times, then gently swirl with a skewer.
- Cover tightly and freeze for 4 to 6 hours, until firm. Let sit at room temperature for 10 minutes before scooping.