I love this recipe because it is completely plant-based without sacrificing flavor or texture. The peach filling becomes wonderfully juicy and fragrant as it bakes, while the cobbler topping turns golden and tender. I also appreciate that it uses simple ingredients and comes together with minimal effort. Whether I serve it on its own or with vegan ice cream, it always feels like a special dessert.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
Peach Filling
6–7 ripe peaches, peeled and sliced
1/2 cup granulated sugar
2 tablespoons cornstarch
1 teaspoon vanilla extract
1 teaspoon ground cinnamon
1/4 teaspoon ground nutmeg
Zest of 1 lemon
Juice of 1/2 lemon
Cobbler Topping
1 cup all-purpose flour
1/2 cup granulated sugar
1 teaspoon baking powder
1/4 teaspoon salt
1/2 cup soy milk or other plant-based milk
1/4 cup melted vegan butter or coconut oil
1/2 teaspoon vanilla extract
Directions
I preheat the oven to 375°F (190°C) and lightly grease a 9×9-inch baking dish.
In a large bowl, I combine the sliced peaches, sugar, cornstarch, vanilla extract, cinnamon, nutmeg, lemon zest, and lemon juice.
I toss everything together until the peaches are evenly coated.
I transfer the peach mixture to the prepared baking dish and spread it into an even layer.
In a separate bowl, I whisk together the flour, sugar, baking powder, and salt.
In a small bowl, I mix the plant-based milk, melted vegan butter or coconut oil, and vanilla extract.
I pour the wet ingredients into the dry ingredients and stir until just combined.
I am careful not to overmix the batter.
I drop spoonfuls of the cobbler batter evenly over the peach filling.
I place the dish in the oven and bake for 35 to 40 minutes, or until the filling is bubbling and the topping is golden brown.
I remove the cobbler from the oven and allow it to cool for a few minutes.
I serve it warm, optionally topped with vegan vanilla ice cream or dairy-free whipped cream.
Servings and Timing
Servings: 6
Prep Time: 10 minutes
Cook Time: 40 minutes
Total Time: 50 minutes
Variations
I sometimes substitute nectarines for some of the peaches to create a slightly different flavor profile. When I want extra texture, I add chopped pecans or walnuts to the topping. I also enjoy adding a pinch of ginger or cardamom to the filling for additional warmth. For a berry twist, I mix in fresh blueberries or raspberries with the peaches before baking.
storage/reheating
I store leftover cobbler in an airtight container in the refrigerator for up to 4 days. The flavors continue to develop as it sits, making it just as enjoyable the next day.
To reheat, I warm individual portions in the microwave for 30 to 45 seconds. If I want to restore some of the topping’s texture, I reheat the cobbler in a 325°F oven for about 10 to 15 minutes. I can also freeze cooled portions for up to 3 months and thaw them overnight in the refrigerator before reheating.
FAQs
Can I use frozen peaches instead of fresh peaches?
Yes, I can use frozen peaches if fresh peaches are unavailable. I usually thaw and drain them slightly before using them in the recipe.
What plant-based milk works best?
I often use soy milk because it provides a rich texture, but almond milk, oat milk, or coconut milk also work well.
How do I know when the cobbler is finished baking?
I look for a golden-brown topping and bubbling fruit filling around the edges of the dish.
Can I make this cobbler ahead of time?
Yes, I can prepare it a day in advance and reheat it before serving. It remains flavorful and delicious after storage.
What can I serve with Vegan Peach Cobbler?
I enjoy serving it with vegan vanilla ice cream, dairy-free whipped cream, or simply on its own while still warm.
Conclusion
I love how this Vegan Peach Cobbler transforms simple ingredients into a comforting and satisfying dessert. The combination of sweet peaches, warm spices, and tender cobbler topping creates a classic treat that everyone can enjoy. Whether I make it for a special occasion or a casual family meal, it always delivers wonderful flavor and homemade charm.
Sweet and juicy vegan peach cobbler made with ripe peaches and a golden dairy-free topping. A simple summer dessert perfect for family gatherings.
Author:Ella
Prep Time:10 minutes
Cook Time:40 minutes
Total Time:50 minutes
Yield:6 servings
Category:Dessert
Method:Baking
Cuisine:American
Diet:Vegan
Ingredients
Peach Filling
6–7 ripe peaches, peeled and sliced
1/2 cup granulated sugar
2 tablespoons cornstarch
1 teaspoon vanilla extract
1 teaspoon ground cinnamon
1/4 teaspoon ground nutmeg
Zest of 1 lemon
Juice of 1/2 lemon
Cobbler Topping
1 cup all-purpose flour
1/2 cup granulated sugar
1 teaspoon baking powder
1/4 teaspoon salt
1/2 cup soy milk (or other plant-based milk)
1/4 cup melted vegan butter (or coconut oil)
1/2 teaspoon vanilla extract
Instructions
Preheat oven to 375°F (190°C) and lightly grease a 9×9-inch baking dish.
Prepare the Peach Filling
In a large bowl, combine the sliced peaches, sugar, cornstarch, vanilla extract, cinnamon, nutmeg, lemon zest, and lemon juice.
Toss until the peaches are evenly coated.
Transfer the peach mixture to the prepared baking dish and spread into an even layer.
Make the Cobbler Topping
In a medium bowl, whisk together the flour, sugar, baking powder, and salt.
In a separate small bowl, combine the soy milk, melted vegan butter (or coconut oil), and vanilla extract.
Pour the wet ingredients into the dry ingredients and stir until just combined. Do not overmix.
Assemble and Bake
Drop spoonfuls of the cobbler batter evenly over the peach filling.
Place the baking dish in the oven and bake for 35–40 minutes, or until the filling is bubbly and the topping is golden brown.
Cool and Serve
Remove the cobbler from the oven and allow it to cool for a few minutes before serving.
Serve warm with vegan vanilla ice cream or dairy-free whipped cream, if desired.
Notes
Fresh, ripe peaches provide the best flavor, but frozen peaches can be used if thawed and drained.
Adjust the sugar based on the sweetness of your peaches.
Coconut oil can be substituted for vegan butter for a slightly richer flavor.
Let the cobbler rest for 10–15 minutes before serving to allow the filling to thicken.
Store leftovers covered in the refrigerator for up to 4 days.