As an Amazon Associate, I earn from qualifying purchases.
Dried fruit and coconut oil make these vegan rock buns impossible to resist.
Soft inside, crunchy outside, and 100% vegan. Ready to bake some vegan rock buns today?
If you love a good sweet snack, these vegan rock buns are perfect. They are easy to make, full of fruity flavor, and don’t need any dairy or eggs. You only need a few simple ingredients, and they bake up golden and crunchy on the outside with a soft, chewy center.
These buns are great because they use coconut oil instead of butter, making them dairy-free and lighter. The flax egg keeps them together without any real eggs, so they’re vegan-friendly. Plus, the dried fruit adds natural sweetness and a little chewiness that makes every bite interesting. Whether you want a quick breakfast, a snack with tea, or something to share, these rock buns fit the bill.

Sweet, crumbly, and fully plant-based. Who knew vegan rock buns could taste this good?
Print
Vegan Rock Buns (Super Easy + Delicious)
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 12 servings depending on size 1x
- Category: Cake, Cupcakes, Cookies and Tarts
- Method: Easy
- Diet: Vegan
Description
These crumbly little treats are packed with fruit, easy to make, and completely dairy-free. Have you tried a vegan twist on classic treats?
Ingredients
- 115g coconut butter or coconut oil
- 230g plain flour
- 2 tsp baking powder
- 85g soft brown Demerara sugar (plus extra for topping)
- 85g dried fruit (try raisins, cranberries, blackberries, or whatever you’ve got)
- 1 flax egg (1 tbsp ground flax + 3 tbsp warm water, mixed and set aside to thicken)
- 2 tbsp almond milk
Instructions
- Heat your oven to 200°C / 400°F.
- Line a baking tray with parchment paper.
- In a large bowl, sift together the flour and baking powder.
- Add the coconut butter or oil.
- Use your fingertips to rub it into the flour until it feels like sand.
- Stir in the sugar and dried fruit.
- In a small bowl, whisk the flax egg with almond milk.
- Pour into the flour mix and stir just until a dough forms. It should be soft but hold its shape.
- Scoop the dough into 12 rough mounds on the tray.
- No need to make them perfect, rock buns are meant to look rustic!
- Sprinkle a little extra Demerara sugar on top.
- Bake for 15–20 minutes, turning the tray halfway through.
- They should be golden and firm.
- Cool on a wire rack before you devour them.
No dairy. No eggs. Just simple, tasty rock buns you’ll want to make again.
Notes
Created, prepared, tried, and tested by Esme (modified to be VEGAN) from SA Tasty Recipes, Saffas Daily Recipes, and EsmeSalon Homemade Recipes
I used my regular rock bun recipe and veganized it, and added mixed dried fruit, and it turned out awesome.
This may be a helpful guide: How to Vegan-ise a regular yummy recipe
Vegan Rock Buns made easy with simple ingredients. Perfect for a quick snack or breakfast treat.

This recipe for vegan rock buns offers a simple way to enjoy a sweet, chewy treat without dairy or eggs. It uses easy-to-find ingredients like coconut oil and dried fruit, making it perfect for quick baking. The result is a golden, flavorful snack that fits both vegan and everyday diets.
Thanks for dropping in and checking out the recipes and what’s on offer.
Thanks for dropping in and checking out the recipes and what’s on offer.
If you try out this delightful recipe, please let me know, rate it, and tag me on Instagram at @_esmesalon. I’m excited to see your amazing recreations, and I’m hooked on those mouthwatering photos!
We happily share our tasty and fantastic recipes and are excited to spread some love by sharing our posts at these awesome Linky Parties.
Copyright © 2026 esmesalon.com – All rights reserved.



