Soft & Fluffy Vegan Blueberry Buckle (No Eggs, No Dairy!) Recipe
Introduction
This Soft & Fluffy Vegan Blueberry Buckle is a delightful dairy- and egg-free treat bursting with fresh blueberries. Its tender crumb and sweet vanilla crumble topping make it perfect for breakfast, snack, or dessert. Enjoy a slice warm or at room temperature for a comforting, plant-based indulgence.

Ingredients
- 1 1/3 cup (150 g) all-purpose flour or gluten free 1:1 baking flour, plus 1 tbsp for coating the blueberries
- 3/4 cup (150 g) granulated sugar
- 1/2 cup (113 g) vegan butter, melted
- 1 tsp vanilla extract
- 3 cups (375 g) all-purpose flour or gluten free 1:1 baking flour
- 1 1/2 tsp baking powder
- 1 tsp baking soda
- 1/4 tsp sea salt
- 1 1/4 cup (250 g) granulated sugar
- 1/2 cup (113 g) vegan butter, melted and cooled
- 3/4 cup (170 g) dairy-free yogurt or vegan sour cream, room temperature
- 2/3 cup (180 g) vegan buttermilk, room temperature
- 1 tbsp vanilla extract
- 1 tsp vanilla bean paste
- 1 1/2 lbs fresh blueberries
Instructions
- Step 1: Preheat the oven to 350°F and lightly grease and line a 9×9 baking pan with parchment paper and olive oil.
- Step 2: In a medium bowl, prepare the vanilla crumble topping. Whisk together 3/4 cup sugar and 1 1/3 cup flour. Use a fork to mix in the melted vegan butter and 1 tsp vanilla extract until the mixture resembles a crumble. Set aside.
- Step 3: For the batter, whisk together 3 cups flour, baking powder, baking soda, and salt in a medium bowl. In a large bowl, whisk melted vegan butter, 1 1/4 cup sugar, dairy-free yogurt, vegan buttermilk, 1 tbsp vanilla extract, and vanilla bean paste until combined.
- Step 4: Add the dry flour mixture to the wet ingredients and stir until just no dry streaks remain.
- Step 5: Remove 1 cup of blueberries and set aside for the top. Toss the remaining blueberries with 1 tbsp flour to coat evenly, then fold them gently into the batter using a silicone spatula.
- Step 6: Pour the batter into the prepared pan, spreading it evenly to the edges. Sprinkle the reserved blueberries on top, then evenly distribute the vanilla crumble over everything.
- Step 7: Bake for 60-65 minutes, or until a toothpick inserted in the center comes out clean. Let the cake cool in the pan for 10 minutes.
- Step 8: Serve slightly warm, cut into 9-12 squares. Optionally dust with powdered sugar before serving. Enjoy!
Tips & Variations
- If you prefer a tangier flavor, use lemon zest in the batter or sprinkle a little lemon juice over the folded blueberries.
- Swap fresh blueberries for frozen, but do not thaw them before folding into the batter to prevent discoloring.
- For a nutty twist, sprinkle chopped toasted almonds or walnuts over the crumble topping before baking.
- Ensure vegan butter is adequately melted but cooled before mixing to avoid curdling the wet ingredients.
Storage
Store leftovers covered in an airtight container at room temperature for up to 4 days, or refrigerate for up to 6 days. To freeze, wrap tightly and keep for up to one month. Reheat gently in a warm oven or microwave before serving to restore softness.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use frozen blueberries for this recipe?
Yes, frozen blueberries work well. Keep them frozen and toss with flour just before folding into the batter to prevent the color from bleeding into the cake.
What can I use instead of vegan buttermilk?
You can make a vegan buttermilk substitute by mixing 1 tablespoon of lemon juice or apple cider vinegar with 2/3 cup of any plant-based milk. Let it sit for 5-10 minutes until slightly curdled before using.
PrintSoft & Fluffy Vegan Blueberry Buckle (No Eggs, No Dairy!) Recipe
Enjoy this Soft & Fluffy Vegan Blueberry Buckle that is completely egg- and dairy-free! Made with vegan butter, plant-based yogurt, and fresh blueberries, this cake offers a tender crumb and a sweet vanilla crumble topping. Perfect for breakfast, brunch, or a delightful dessert, this recipe yields a moist, flavorful buckle that everyone can enjoy.
- Prep Time: 20 minutes
- Cook Time: 60-65 minutes
- Total Time: 80-85 minutes
- Yield: 9–12 servings 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegan
Ingredients
Vanilla Crumble Topping
- 3/4 cup (150 g) granulated sugar
- 1 1/3 cup (150 g) all purpose flour or gluten free 1:1 baking flour
- 1/2 cup (113 g) vegan butter, melted
- 1 tsp vanilla extract
Blueberry Buckle Batter
- 3 cups (375 g) all purpose flour or gluten free 1:1 baking flour
- 1 1/2 tsp baking powder
- 1 tsp baking soda
- 1/4 tsp sea salt
- 1 1/4 cup (250 g) granulated sugar
- 1/2 cup (113 g) vegan butter, melted and cooled
- 3/4 cup (170 g) dairy free yogurt or vegan sour cream, room temperature
- 2/3 cup (180 g) vegan buttermilk, room temperature
- 1 tbsp vanilla extract
- 1 tsp vanilla bean paste
- 1 1/2 lbs fresh blueberries
- 1 tbsp all purpose flour or gluten free flour (for coating blueberries)
Instructions
- Prep: Preheat your oven to 350°F (175°C). Lightly grease and line a 9×9 inch baking pan with parchment paper and olive oil to prevent sticking.
- Make the Vanilla Crumble Topping: In a medium bowl, whisk together the sugar and flour. Use a fork to mix in the melted vegan butter and vanilla extract until the mixture resembles a coarse crumble. Set this aside for later.
- Prepare the Blueberry Buckle Batter Dry Ingredients: In another medium bowl, whisk together the flour, baking powder, baking soda, and sea salt.
- Combine Wet Ingredients and Sugar: In a large bowl, whisk together the melted and cooled vegan butter, granulated sugar, dairy-free yogurt, vegan buttermilk, vanilla extract, and vanilla bean paste until smooth and well combined.
- Add Dry Ingredients: Slowly add the dry flour mixture to the wet ingredients, stirring gently until there are just no more dry streaks of flour being visible. Avoid overmixing to keep the cake tender.
- Prepare Blueberries: Remove 1 cup of the blueberries and set them aside to top the batter later. Toss the remaining blueberries with 1 tablespoon of flour to coat evenly and prevent them from sinking in the batter.
- Fold in Blueberries: Gently fold the flour-coated blueberries into the batter using a silicone spatula, distributing them evenly throughout the mixture.
- Assemble the Buckle: Pour the batter into the prepared baking pan and spread it evenly to the edges. Sprinkle the reserved 1 cup of fresh blueberries evenly over the top, then evenly distribute the vanilla crumble topping over the blueberries.
- Bake: Bake in the preheated oven for 60 to 65 minutes, or until a toothpick inserted into the center comes out clean. Remove the pan from the oven and allow the cake to cool in the pan for about 10 minutes.
- Serve: For best results, serve the blueberry buckle slightly warm. Slice into 9 to 12 squares and optionally dust with powdered sugar. Store leftovers in an airtight container at room temperature for up to 4 days, in the fridge for up to 6 days, or freeze for up to one month.
Notes
- Using fresh blueberries gives the best texture and flavor; frozen berries can be used but may add extra moisture.
- Room temperature ingredients help the batter blend smoothly and bake evenly.
- Do not overmix the batter once the flour is added to keep the buckle soft and fluffy.
- You can substitute the all-purpose flour with a gluten-free 1:1 baking flour blend for a gluten-free version.
- Make sure to coat the blueberries in flour to prevent them from sinking to the bottom.
- If you don’t have vegan buttermilk, mix 2/3 cup plant-based milk with 1 tbsp lemon juice or vinegar and let sit for 5 minutes before using.
- Store the cake well covered to maintain freshness and moisture.
Keywords: vegan blueberry buckle, blueberry buckle recipe, vegan blueberry dessert, dairy free buckle, egg free blueberry cake

