Picture this: the aroma of sweet, ripe peaches bubbling away in a golden caramel sauce, mingled with the comforting scent of a warm, buttery crust baking to perfection. It’s the kind of smell that makes you close your eyes and smile, knowing something magical is about to happen. The first time I made this dairy-free peach cobbler, I was blown away by how rich and satisfying it tasted without a hint of butter or cream. It was one of those recipes that felt like discovering a hidden treasure, and let me tell you—my family couldn’t stop sneaking spoonfuls straight from the pan! You’re going to want to bookmark this one for sure.
Growing up, peach cobbler was a summer staple, especially during family barbecues and picnics. My grandma always had a knack for turning simple ingredients into unforgettable desserts, and her cobbler was no exception. I’ve adapted her recipe to be completely dairy-free, but I promise it hasn’t lost an ounce of its nostalgic charm. It’s still warm, gooey, and undeniably comforting—like a big hug from summer itself. This cobbler is so easy to whip up, it’s the perfect dessert for last-minute gatherings or lazy weekends when you’re craving something sweet but don’t want to spend hours in the kitchen.
And here’s the kicker: it’s ridiculously versatile. Whether you’re using fresh peaches straight from the farmer’s market, frozen fruit you’ve been saving for a rainy day, or even canned peaches (yes, really!), this recipe delivers every single time. Trust me, once you try it, this dairy-free peach cobbler will become a go-to summer dessert for years to come.
Why You’ll Love This Recipe
- Quick & Easy: This cobbler comes together in under an hour, making it perfect for impromptu gatherings or busy evenings.
- No Fancy Ingredients: You probably already have most of the ingredients in your pantry!
- Perfect for summer: Nothing screams summer like juicy peaches, and this cobbler lets them shine.
- Crowd-Pleaser: Whether it’s kids, adults, or anyone in between, everyone will love this sweet treat.
- Dairy-Free Delight: A cobbler that’s just as indulgent as the original, but without any dairy.
- Unbeatable Flavor: The peaches get caramelized to perfection, and the crust is tender with just the right amount of sweetness.
What makes this recipe different? It’s all in the details, like the sprinkle of cinnamon and nutmeg that adds a warm, cozy vibe to every bite, or the use of almond milk for a rich, creamy texture without the dairy. It’s heartwarming comfort food that’s both simple and special. Whether you’re serving it at a backyard barbecue or indulging in a solo treat on the couch, this peach cobbler is bound to win your heart. It’s also perfect for impressing guests without breaking a sweat. The best part? You can feel good about serving it to friends and family with dietary restrictions, as it’s totally dairy-free.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to create a dessert that bursts with flavor and has a melt-in-your-mouth texture. Here’s everything you’ll need:
- For the peaches:
- 6 cups fresh peaches, peeled and sliced (or use frozen or canned peaches, drained)
- 1/3 cup brown sugar (adds caramel-like sweetness)
- 1/3 cup granulated sugar
- 1 tablespoon cornstarch (to thicken the peach filling)
- 1 teaspoon vanilla extract
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon ground nutmeg
- Juice of half a lemon
- For the cobbler topping:
- 1 cup all-purpose flour
- 1/4 cup granulated sugar
- 1 teaspoon baking powder
- 1/4 teaspoon salt
- 1/2 cup unsweetened almond milk (or any non-dairy milk alternative)
- 1/4 cup melted coconut oil (or vegan butter for a richer taste)
Equipment Needed
Here’s what you’ll need to make this dairy-free peach cobbler:
- Baking dish: An 8×8-inch glass or ceramic dish works best.
- Mixing bowls: One for the peach filling and one for the cobbler topping.
- Whisk: To mix up the topping smoothly.
- Peeler: For peeling fresh peaches (optional if using pre-sliced fruit).
- Spatula: Great for spreading the cobbler topping evenly.
- Measuring cups and spoons: Precision matters with baking!
If you don’t have an 8×8-inch baking dish, a similar-sized round or square dish will work just fine. Just make sure it’s oven-safe and deep enough to hold the bubbling peach filling.
Preparation Method

- Preheat the oven: Set your oven to 375°F (190°C). Lightly grease your baking dish with non-stick spray or a thin coat of coconut oil.
- Prepare the peaches: Peel and slice your peaches if they’re fresh, or drain them if using canned. In a mixing bowl, combine the peaches, brown sugar, granulated sugar, cornstarch, vanilla extract, cinnamon, nutmeg, and lemon juice. Toss until the peaches are evenly coated.
- Prepare the cobbler topping: In a separate bowl, whisk together the flour, sugar, baking powder, and salt. Add the almond milk and melted coconut oil, then mix until a smooth batter forms. Be careful not to overmix!
- Assemble the cobbler: Pour the peach mixture into the greased baking dish, spreading it out evenly. Dollop the cobbler topping over the peaches in small spoonfuls, covering most of the surface but leaving a few gaps for the filling to bubble through.
- Bake: Place the dish in the preheated oven and bake for 35-40 minutes, or until the topping is golden brown and the peach filling is bubbling around the edges.
- Cool slightly: Allow the cobbler to cool for 10-15 minutes before serving. This lets the juices thicken and makes serving easier.
Cooking Tips & Techniques
- Use ripe peaches: The sweeter and juicier the peach, the better your cobbler will taste. If using canned peaches, go for ones packed in juice rather than syrup for a more natural flavor.
- Don’t overmix the batter: Overmixing can lead to a dense topping. Stir just until combined for a light, fluffy texture.
- Test for doneness: The cobbler topping should be golden brown and firm to the touch. If it’s still too soft, bake for an extra 5 minutes.
- Balance the sweetness: If your peaches are super sweet, you can reduce the amount of sugar in the filling to keep the flavor balanced. On the flip side, add a touch more sugar if your peaches aren’t as ripe.
- Prevent sticking: Grease your baking dish well to avoid any sticking. Trust me, you don’t want to lose any of that delicious crust!
Variations & Adaptations
- Gluten-Free Option: Swap out the all-purpose flour with a 1:1 gluten-free baking flour to make this recipe suitable for gluten-free diets.
- Berry Cobbler: Replace half the peaches with fresh or frozen berries like blueberries or raspberries for a tangy twist.
- Spiced Up: Add a pinch of cardamom or ginger to the peach filling for an extra layer of flavor.
- Low-Sugar Version: Reduce the sugars in the peach filling and use a natural sweetener like maple syrup or coconut sugar instead.
- Nut-Free Alternative: Replace almond milk with oat milk and use vegetable oil instead of coconut oil for a nut-free cobbler.
Serving & Storage Suggestions
Serve this dairy-free peach cobbler slightly warm for the best flavor. It pairs beautifully with a scoop of dairy-free vanilla ice cream or a dollop of coconut whipped cream. If you’re feeling fancy, garnish with a sprig of fresh mint for a pop of color.
Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. To reheat, simply pop a portion in the microwave for 30 seconds or warm in a 350°F (175°C) oven for 10 minutes.
If you want to make it ahead for a party, you can prepare the peach filling and topping separately, then assemble and bake just before serving. This way, your cobbler will be perfectly fresh and warm.
Nutritional Information & Benefits
This dairy-free peach cobbler is not only delicious but also lighter than traditional cobblers. Here’s the approximate nutritional breakdown per serving:
- Calories: 200
- Fat: 8g (mostly healthy fats from coconut oil)
- Carbohydrates: 30g
- Fiber: 3g
- Protein: 2g
Peaches are packed with vitamin C and antioxidants, making this dessert a sweet treat with a nutritional boost. Plus, by swapping dairy for almond milk and coconut oil, this cobbler is suitable for those with lactose intolerance or dairy allergies. It’s a dessert that feels indulgent while still being light and fresh—perfect for summer!
Conclusion
If you’re looking for a summer dessert that’s easy, delicious, and dairy-free, this peach cobbler recipe is a must-try. It’s the kind of recipe you can tweak to your heart’s content, making it your own with seasonal fruits or a splash of extra spice. I love this cobbler because it feels like a little slice of sunshine on a plate—a reminder of childhood summers and sweet moments with family.
FAQs
Can I use canned peaches for this recipe?
Absolutely! Make sure to drain them well and choose peaches packed in juice rather than syrup for a more natural flavor.
Can I make this gluten-free?
Yes, simply swap out the all-purpose flour for a 1:1 gluten-free baking flour, and you’re good to go!
What’s the best way to peel fresh peaches?
If peeling peaches feels like a chore, try blanching them in boiling water for 30 seconds, then transferring them to an ice bath. The skins will slide right off!
Can I freeze leftovers?
Yes! Wrap the cobbler tightly and freeze for up to 2 months. Reheat in the oven at 350°F (175°C) until warmed through.
What’s the best substitute for almond milk?
If you need a nut-free option, oat milk works wonderfully in this recipe and adds a creamy texture.
Pin This Recipe!

Perfect Dairy-Free Peach Cobbler Recipe for Summer Bliss
A warm, gooey, and comforting dairy-free peach cobbler that’s quick, easy, and perfect for summer gatherings or lazy weekends.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
- Yield: 8 servings 1x
- Category: Dessert
- Cuisine: American
Ingredients
- 6 cups fresh peaches, peeled and sliced (or use frozen or canned peaches, drained)
- 1/3 cup brown sugar
- 1/3 cup granulated sugar
- 1 tablespoon cornstarch
- 1 teaspoon vanilla extract
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon ground nutmeg
- Juice of half a lemon
- 1 cup all-purpose flour
- 1/4 cup granulated sugar
- 1 teaspoon baking powder
- 1/4 teaspoon salt
- 1/2 cup unsweetened almond milk (or any non-dairy milk alternative)
- 1/4 cup melted coconut oil (or vegan butter for a richer taste)
Instructions
- Preheat the oven to 375°F (190°C). Lightly grease your baking dish with non-stick spray or a thin coat of coconut oil.
- Peel and slice your peaches if they’re fresh, or drain them if using canned. In a mixing bowl, combine the peaches, brown sugar, granulated sugar, cornstarch, vanilla extract, cinnamon, nutmeg, and lemon juice. Toss until the peaches are evenly coated.
- In a separate bowl, whisk together the flour, sugar, baking powder, and salt. Add the almond milk and melted coconut oil, then mix until a smooth batter forms. Be careful not to overmix!
- Pour the peach mixture into the greased baking dish, spreading it out evenly. Dollop the cobbler topping over the peaches in small spoonfuls, covering most of the surface but leaving a few gaps for the filling to bubble through.
- Place the dish in the preheated oven and bake for 35-40 minutes, or until the topping is golden brown and the peach filling is bubbling around the edges.
- Allow the cobbler to cool for 10-15 minutes before serving.
Notes
[‘Use ripe peaches for the best flavor.’, ‘Don’t overmix the batter to ensure a light, fluffy texture.’, ‘Test for doneness by checking if the topping is golden brown and firm to the touch.’, ‘Balance sweetness by adjusting sugar based on the ripeness of the peaches.’, ‘Grease your baking dish well to prevent sticking.’]
Nutrition
- Serving Size: 1 portion
- Calories: 200
- Fat: 8
- Carbohydrates: 30
- Fiber: 3
- Protein: 2
Keywords: Peach Cobbler, Dairy-Free Dessert, Summer Recipe, Easy Dessert, Vegan Cobbler



