Go Back
+ servings
Finished cobbler in a white bowl with vanilla ice cream

Vegan Peach Cobbler

This peach cobbler is an easy and delicious dessert for your backyard barbecues this summer. Serve it with homemade ice cream for a creamy and refreshing sweet treat. 
5 from 3 votes
Print Pin
Prep Time: 15 minutes
Cook Time: 45 minutes
Total Time: 1 hour
Servings: 6 people
Calories: 396kcal
Author: Sarah McMinn


Peach Filling

  • 8 cups fresh peaches, about 8-9 whole peaches
  • ¼ cup brown sugar, packed
  • 2 tbsp. cornstarch
  • 1 tbsp. lemon juice
  • ½ tsp. ground cinnamon
  • ¼ tsp. salt

Drop Biscuit


  • Preheat the oven to 375 F.
  • Wash and peel the peaches. Cut them into 1" pieces and place them at the bottom of a 7x11 casserole dish. Stir in the remaining filling ingredients so that the peaches are fully coated. Bake the filling for 10 minutes. Remove from the oven and set aside.
  • In a separate mixing bowl, combine flour, sugar, baking powder, baking soda, and salt. Add the butter in small cubes and mix it in with the dough using your fingers until small pea-sized pieces have formed. Add non-dairy milk and stir together until a stiff dough has formed. You may need to add a little more milk. If so, add it 1-2 teaspoons at a time. 
  • Drop pieces of dough onto the peach filling so that it is mostly covered with a large piece of dough. Brush additional non-dairy milk over the drop biscuits and sprinkle with coarse sugar.
  • Bake for 45-60 minutes, uncovered until the filling is bubbling up and the biscuits are golden brown. Remove from the oven and let sit for 20 minutes before serving. 


Serving and Storing - Serve the cobbler with coconut whipped cream or your favorite non-dairy ice cream. Enjoy alongside your favorite summer bbq recipes. Store leftover cobbler in an airtight container in the refrigerator for up to 2 days.
Make in Advance
If you want to prepare this peach cobbler in advance but don’t want soggy biscuits, you can prepare the filling and biscuit separately. Instead of layering the biscuit over the peaches, add it to a parchment-lined baking sheet and bake until golden brown. Make the filling as well, according to the recipe instructions. Once out of the oven, let the biscuit cool completely before storing it. The fruit can be covered and stored in the refrigerator. The topping should be stored in an airtight container at room temperature.
When ready to serve, add the topping to the cooked peaches and gently reheat at 350F until heated all the way through. This will help combine the layers and crisp up the topping before serving.


Calories: 396kcal | Carbohydrates: 66g | Protein: 5g | Fat: 13g | Saturated Fat: 3g | Sodium: 482mg | Potassium: 533mg | Fiber: 4g | Sugar: 35g | Vitamin A: 1427IU | Vitamin C: 14mg | Calcium: 78mg | Iron: 2mg