easy vegan baking

Vegan Upside Down Strawberry Cake — The Most Stunning Plant-Based Cake You Will Bake All Summer

gluten free strawberry upside down cake

There are cakes you make for a Tuesday. And then there are cakes like this Vegan Upside Down Strawberry Cake — the kind you pull from the oven, hold your breath for a moment, and then flip onto a plate to reveal a glossy, jewel-red mosaic of caramelized strawberries embedded in a golden, buttery top that is so visually spectacular and so completely unexpected that it stops everyone in the room before they have even taken a bite. This is that cake. The one that looks like it came from a proper bakery. The one that makes people ask for the recipe before they have finished their slice. The one that is secretly one of the simplest cakes you will ever bake.

This recipe layers sliced fresh strawberries in a sticky brown sugar caramel base, then pours a tender, vanilla-scented vegan sponge over the top and bakes it until golden. When inverted, the caramelized strawberries are revealed on top — glossy, jewel-bright, and embedded in a layer of toffee-sweet caramel that soaks gently into the top of the sponge and creates a combination of flavors and textures that is genuinely extraordinary. The sponge itself is light and tender, made with plant milk, vegan butter, and a touch of vanilla, and it bakes into exactly the kind of cake that a strawberry topping deserves — soft and moist with just enough structure to hold its shape when inverted.

What makes this recipe so outstanding is the caramel base — brown sugar and vegan butter cooked together until bubbling and fragrant before the strawberries go in, creating a deep, toffee-sweet base that transforms the berries into something far more complex and intense than their raw state.

This recipe is 100% vegan, naturally dairy-free and egg-free, ready in about an hour, and one of those showstopper desserts that requires almost no skill but produces results that look and taste genuinely impressive.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
20 mins40 mins60 mins8~340 kcal

Ingredients

For the Strawberry Caramel Base

  • 60g (¼ cup) vegan butter
  • 100g (½ cup) light brown sugar, packed
  • 400g (about 14oz) fresh strawberries, hulled and halved lengthwise
  • Pinch of salt

For the Vegan Sponge

  • 200g (1⅔ cups) all-purpose flour
  • 150g (¾ cup) caster sugar or granulated sugar
  • 1½ tsp baking powder
  • ½ tsp baking soda
  • ¼ tsp salt
  • 240ml (1 cup) unsweetened plant milk (oat or almond work best)
  • 1 tbsp apple cider vinegar
  • 80ml (⅓ cup) neutral oil (sunflower or light vegetable)
  • 60g (¼ cup) vegan butter, melted and cooled
  • 2 tsp vanilla extract

Instructions

  1. Prepare the pan. Preheat the oven to 350°F (175°C). Line the base of a 9-inch (23cm) round cake pan with parchment paper. Do not grease the sides.
  2. Make the caramel base. Melt the vegan butter in a small saucepan over medium heat. Add the brown sugar and salt and stir until combined. Cook for 2–3 minutes, stirring, until the mixture is bubbling, fragrant, and slightly thickened. Pour immediately into the prepared cake pan and spread to the edges with a spatula.
  3. Arrange the strawberries. Place the strawberry halves cut-side down over the caramel in a single, close-packed layer, working from the outside in and fitting them as tightly as possible — they will shrink during baking. Set aside.
  4. Make the batter. Combine the plant milk and apple cider vinegar in a jug and stir — it will curdle slightly into a vegan buttermilk. Set aside for 5 minutes. In a large bowl, whisk together the flour, sugar, baking powder, baking soda, and salt. Add the plant milk mixture, neutral oil, melted vegan butter, and vanilla extract. Whisk until just combined — a few small lumps are fine; do not overmix.
  5. Bake. Pour the batter carefully over the strawberries and smooth the top with a spatula. Bake for 38–42 minutes until a toothpick inserted into the center of the sponge comes out clean and the top is golden and pulling away slightly from the sides of the pan.
  6. Invert and serve. Allow the cake to cool in the pan for exactly 10 minutes — not longer, or the caramel will set and the cake will stick. Run a knife around the edge of the pan to loosen. Place a serving plate face-down over the pan, then confidently flip in one swift motion. Leave the pan in place for 30 seconds to allow the caramel to drip down, then lift it off. Peel away the parchment. Serve warm or at room temperature.

Pro Tips

  • Do not cool the cake too long before inverting — 10 minutes is the window. Too short and the sponge tears; too long and the caramel sets hard and glues the cake to the pan.
  • Pack the strawberries tightly — they shrink considerably during baking, and a sparse layer produces a patchy, disappointing topping. Fit them as closely as possible.
  • Use ripe but firm strawberries — overripe berries release too much liquid and make the caramel watery; underripe berries lack flavor. Firm, fragrant berries at peak ripeness are ideal.
  • Do not overmix the batter — overmixed batter develops gluten and produces a tough, dense cake. Mix only until the dry ingredients are just incorporated.

The History of Upside-Down Cake

Upside-down cake is one of America’s most enduring baking traditions, and it has a history that stretches back further than most people realize. The concept of baking fruit under a batter and inverting the cake to reveal the fruit on top predates the modern oven entirely — early versions were made in cast iron skillets over open fires, where the fruit at the bottom of the pan cooked in its own juices and caramelized naturally against the hot iron. The pineapple upside-down cake became a cultural phenomenon in the 1920s after the Hawaiian Pineapple Company (later Dole) ran a recipe contest that received thousands of entries for pineapple-based cakes, cementing the format in American home baking for generations. This strawberry version carries that tradition into the plant-based kitchen with fresh, seasonal fruit and a vegan sponge that is every bit as tender and golden as the original.


Flavor Variations

  • Strawberry Rhubarb Upside-Down Cake: Replace half the strawberries with sliced rhubarb for a classic combination with a pleasingly tart edge that cuts through the sweet caramel.
  • Balsamic Strawberry Upside-Down Cake: Toss the strawberries with a teaspoon of balsamic vinegar before arranging — the balsamic deepens and intensifies the berry flavor dramatically.
  • Lemon Strawberry Upside-Down Cake: Add the zest of one lemon to the sponge batter and a teaspoon of lemon juice to the caramel for a bright, citrus-forward version.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~340 kcal4g52g2g14g

Storage

  • Room temperature: Store covered at room temperature for up to 2 days — the caramel top stays glossy and the sponge remains moist.
  • Refrigerator: Store covered in the refrigerator for up to 4 days. Bring to room temperature before serving, or warm individual slices briefly in the microwave.
  • Freezing: Freeze individual slices wrapped tightly in cling film for up to 2 months. Thaw at room temperature for 2 hours.

Frequently Asked Questions

Can I use frozen strawberries?

Fresh strawberries are strongly recommended — frozen strawberries release significantly more liquid during baking, which can make the caramel watery and prevent proper caramelization. If using frozen, thaw completely and pat very dry with paper towels before using.

Why did my cake stick to the pan?

The most common cause is waiting too long to invert — once the caramel cools past the 10-minute mark it sets hard and bonds to the pan. Work quickly and confidently at the 10-minute mark, and make sure to run a knife around the edges before flipping.

Can I make this gluten-free?

Yes — replace the all-purpose flour with a 1:1 gluten-free baking flour blend. The texture will be slightly denser but still very good. Do not use almond flour or coconut flour, which have different absorption properties.


Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more warming vegan curry and dinner recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!

Vegan Chocolate Bundt Cake

vegan chocolate bundt cake

This Vegan Chocolate Bundt Cake is a decadent dessert that’s perfect for chocolate lovers. Not only is it completely dairy-free and eggless, but it also delivers a rich, moist texture with an intense chocolate flavor. In addition, it’s simple to make using everyday ingredients, making it ideal for both beginners and experienced bakers.

Ingredients

For the Cake:

  • 2 cups all-purpose flour
  • 1½ cups sugar
  • ¾ cup cocoa powder
  • 2 tsp baking soda
  • ½ tsp salt
  • 1½ cups plant-based milk (almond, soy, or oat)
  • ½ cup vegetable oil
  • 1 tbsp apple cider vinegar
  • 2 tsp vanilla extract
  • 1 cup hot coffee (or hot water, for enhanced chocolate flavor)

For the Chocolate Glaze:

  • 1 cup powdered sugar
  • 3 tbsp cocoa powder
  • 2–4 tbsp plant-based milk
  • 1 tsp vanilla extract

Instructions

1. Preheat the Oven

First, preheat your oven to 350°F (175°C). Then, generously grease a bundt pan to prevent sticking.


2. Mix the Dry Ingredients

Next, in a large bowl, whisk together flour, sugar, cocoa powder, baking soda, and salt. This ensures even distribution.


3. Combine the Wet Ingredients

Meanwhile, in another bowl, mix plant-based milk, oil, apple cider vinegar, and vanilla extract. Stir until well combined.


4. Make the Batter

Now, pour the wet ingredients into the dry ingredients.
Then, mix until just combined. However, do not overmix.
Afterward, slowly add the hot coffee and stir until the batter becomes smooth and slightly thin.


5. Bake the Cake

Next, pour the batter evenly into the prepared bundt pan.
Bake for 40–50 minutes, or until a toothpick inserted comes out clean.
Then, allow the cake to cool in the pan for 10–15 minutes before turning it out onto a wire rack.


6. Prepare the Glaze

Meanwhile, in a bowl, whisk together powdered sugar, cocoa powder, plant-based milk, and vanilla extract until smooth. Adjust consistency as needed.


7. Glaze and Serve

Finally, once the cake has completely cooled, drizzle the chocolate glaze over the top.
Allow it to set slightly before slicing and serving.


Tips for Best Results

  • For deeper flavor, always use hot coffee instead of water.
  • Additionally, make sure to grease the bundt pan thoroughly to avoid sticking.
  • For variation, you can add chocolate chips or chopped nuts to the batter.

Why You’ll Love This Cake

This cake is rich, moist, and incredibly satisfying. Moreover, it’s perfect for celebrations, gatherings, or simply as a treat with coffee or tea.

Tried this recipe? Leave a comment below and let us know how it turned out! Browse all our vegan recipes to keep enjoying ultimate delicious and healthy lifestyle.

Vegan Viral Lemon Yogurt Cake — The Easiest Most Irresistible Plant-Based Cake Taking Over the Internet

viral lemon yogurt cake

There are cakes that require technique and patience and equipment. And then there are cakes like this Vegan Viral Lemon Yogurt Cake — the kind that you mix together in a single bowl in under ten minutes, pour into a loaf pan, and pull from the oven golden and fragrant and crackling with the smell of lemon and vanilla, and slice to reveal a crumb that is so impossibly moist, so tender, and so perfectly lemony that people cannot believe it took you almost no effort at all. This is that cake. The one that has been circulating on food blogs and social media for a reason. The one that requires no mixer, no special ingredients, no skill — just a bowl, a whisk, a loaf pan, and lemons. The one that becomes your answer every time someone asks you to bring something to a gathering, because it travels beautifully, slices cleanly, and makes everyone very happy.

The secret to this cake’s extraordinary texture is the yogurt — plant-based yogurt stirred directly into the batter adds moisture, a gentle tang that amplifies the lemon flavor, and a tenderness to the crumb that oil and plant milk alone simply cannot produce. The yogurt’s natural acidity also reacts with the baking powder to give the cake an extra lift, producing a loaf that rises beautifully into a golden dome with a characteristic crack along the top that is the signature of a properly made yogurt cake. Combined with the zest of two lemons and a generous pour of fresh lemon juice, the result is a cake that is definitively, unapologetically lemony in the most wonderful way.

What makes this recipe so outstanding is the lemon syrup — brushed over the hot cake the moment it comes out of the oven, it soaks into the crumb and creates a moistness and intensity of lemon flavor that no amount of zest in the batter alone could achieve.

This recipe is 100% vegan, naturally dairy-free and egg-free, made in one bowl, ready in under an hour, and one of those recipes you will make so frequently it becomes second nature.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
10 mins45 mins55 mins10~260 kcal

Ingredients

For the Cake

  • 200g (1 cup) granulated sugar
  • Zest of 2 large lemons
  • 240g (1 cup) unsweetened plant-based yogurt (coconut or soy yogurt)
  • 120ml (½ cup) neutral oil (sunflower or light vegetable)
  • 2 tsp vanilla extract
  • 3 tbsp fresh lemon juice
  • 240g (2 cups) all-purpose flour
  • 2 tsp baking powder
  • ½ tsp baking soda
  • ½ tsp salt

For the Lemon Syrup

  • 60ml (¼ cup) fresh lemon juice
  • 50g (¼ cup) granulated sugar

For the Lemon Glaze (Optional)

  • 120g (1 cup) powdered sugar
  • 2–3 tbsp fresh lemon juice
  • 1 tsp lemon zest

Instructions

  1. Prepare. Preheat the oven to 350°F (175°C). Grease a 9×5 inch (23x13cm) loaf pan and line with parchment paper.
  2. Rub the zest into the sugar. Add the lemon zest and granulated sugar to a large bowl. Use your fingertips to rub the zest into the sugar for 1–2 minutes until the sugar is fragrant, slightly damp, and pale yellow — this releases the essential oils from the zest and disperses them throughout the batter for maximum lemon flavor.
  3. Mix the wet ingredients. Add the plant yogurt, oil, vanilla extract, and lemon juice to the lemon sugar and whisk until smooth and well combined.
  4. Add the dry ingredients. Sift the flour, baking powder, baking soda, and salt directly into the wet ingredients. Fold with a spatula until just combined — a few small lumps are fine. Do not overmix.
  5. Bake. Pour the batter into the prepared loaf pan and smooth the top. Bake for 42–48 minutes until a deep golden color, risen and cracked on top, and a toothpick inserted into the center comes out clean.
  6. Make the lemon syrup. While the cake is in its final minutes of baking, combine the lemon juice and sugar in a small saucepan over medium heat. Stir until the sugar dissolves completely and the syrup is clear — about 2 minutes. Remove from heat.
  7. Soak. Remove the cake from the oven. While still hot and in the pan, use a skewer or toothpick to poke holes all over the top of the cake. Pour the warm lemon syrup slowly and evenly over the surface, allowing it to soak in completely. Allow the cake to cool in the pan for 20 minutes before turning out.
  8. Glaze (optional). Once the cake is fully cool, whisk the powdered sugar with lemon juice to a pourable consistency and drizzle over the top. Finish with lemon zest.

Pro Tips

  • Rub the zest into the sugar — this single step doubles the lemon intensity of the finished cake. The abrasion releases the essential oils locked in the zest and infuses them throughout the batter far more effectively than simply adding zest to the batter.
  • Use the yogurt at room temperature — cold yogurt can cause the batter to seize slightly. Take it out of the refrigerator 30 minutes before baking.
  • Apply the lemon syrup while the cake is still hot — a hot cake absorbs syrup; a cool cake repels it. The syrup must go on immediately as the cake comes out of the oven.
  • Do not skip the resting time in the pan — the cake needs 20 minutes to firm up after the syrup soak before it can be turned out without breaking.

Why Yogurt Cake Went Viral

The yogurt cake — gâteau au yaourt in French — is one of the foundational recipes of French home baking: so simple that it is traditionally the first cake French children learn to make, measured not in grams or cups but in the empty yogurt pot used as the measuring vessel for all the other ingredients. In its original form it requires one pot of yogurt and uses that same pot to measure the oil, sugar, and flour. The recipe spread across the internet in the early 2020s as food creators discovered that it produced genuinely excellent results with almost no skill or equipment — a mystery to people accustomed to the idea that good baking requires precision and technique. The answer is the yogurt itself: its fat and acid content produce a cake that is almost impossible to ruin, because the chemistry is forgiving and the moisture is built in. This vegan version uses plant-based yogurt with identical results.


Flavor Variations

  • Lemon Poppy Seed Yogurt Cake: Add 2 tablespoons of poppy seeds to the batter for the classic lemon-poppy combination with added visual interest and a subtle nuttiness.
  • Orange Yogurt Cake: Replace all the lemon with orange — zest, juice, and syrup — for a sweeter, more mellow citrus version that is particularly good in winter.
  • Blueberry Lemon Yogurt Cake: Fold 150g of fresh blueberries tossed in 1 tablespoon of flour into the batter before baking for a berry-studded version with pockets of jammy fruit.

Nutritional Highlights (Per Serving)

CaloriesProteinCarbsFiberFat
~260 kcal3g42g1g10g

Storage

  • Room temperature: Store wrapped or in an airtight container at room temperature for up to 3 days — the syrup keeps the crumb moist and the flavor intensifies.
  • Refrigerator: Store for up to 6 days. The cake is excellent cold, straight from the refrigerator, or allowed to come to room temperature for 20 minutes.
  • Freezer: Freeze individual slices wrapped tightly for up to 3 months. Thaw at room temperature for 1 hour. Freeze without the glaze and add it after thawing.

Frequently Asked Questions

Which plant yogurt works best?

Coconut yogurt produces the richest, most tender crumb. Soy yogurt is the closest to dairy yogurt in protein content and produces an excellent rise. Oat yogurt works well but produces a slightly denser result. Avoid very watery yogurts — the batter should be thick.

Can I make this gluten-free?

Yes — replace the all-purpose flour with a 1:1 gluten-free baking flour blend. The texture will be slightly more dense but the lemon flavor and moisture are unaffected.

Can I bake this in a round cake pan instead of a loaf pan?

Yes — use a 9-inch (23cm) round cake pan and reduce the baking time to 30–35 minutes. Check with a toothpick from 28 minutes. The round version makes a beautiful layer cake base if doubled.


Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more warming vegan curry and dinner recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!

Vegan Mozzarella Cheese Biscuit Bombs — The Most Addictive Pull-Apart Snack You Will Ever Make

vegan mozzarella cheese biscuit bombs

There are snacks that are good. And then there are snacks like these Vegan Mozzarella Cheese Biscuit Bombs — the kind that come out of the oven golden and glossy and brushed with garlic butter, and when you pull one apart the melted vegan mozzarella stretches in a way that makes the entire table go quiet for a moment before everyone reaches for one simultaneously. This is that snack. The one that disappears before you have set the plate down. The one that makes people ask if you are absolutely certain these are vegan. The one that earns a permanent place in every gathering, every game night, every occasion where food is meant to be the highlight of the evening.

This recipe wraps soft, fluffy biscuit dough around a generous cube of vegan mozzarella, seals it into a ball, and bakes it until the outside is golden and the inside has melted into a molten, stretchy, gloriously gooey center that delivers exactly the cheese-pull experience that makes stuffed biscuits one of the most satisfying foods in existence. Brushed immediately out of the oven with garlic and herb vegan butter, each bomb is fragrant, savory, and so deeply satisfying to eat that one is never enough.

What makes this recipe so outstanding is the double-sealing technique — enclosing the mozzarella completely in dough and then pinching and rolling the seam tightly — which ensures the cheese stays inside during baking rather than leaking out onto the tray and leaving you with an empty biscuit and a puddle of wasted cheese.

This recipe is 100% vegan, naturally dairy-free, ready in under 40 minutes, and produces biscuit bombs so good that they work as a party appetizer, a dinner side, a game-day snack, or an indulgent afternoon treat that requires absolutely no justification.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
20 mins18 mins38 mins12 bombs~210 kcal

Ingredients

For the Biscuit Dough

  • 2 cups (240g) all-purpose flour
  • 1 tbsp baking powder
  • 1 tsp sugar
  • ½ tsp salt
  • ½ tsp garlic powder
  • ⅓ cup (75g) cold vegan butter, cubed
  • ¾ cup (180ml) cold plant milk
  • 1 tsp apple cider vinegar

For the Filling

  • 200g vegan mozzarella block (not shredded — a block cuts into clean cubes that melt better)
  • Cut into 12 equal cubes, about 2cm each

For the Garlic Butter Brush

  • 3 tbsp vegan butter, melted
  • 2 cloves garlic, very finely minced or grated
  • 1 tbsp fresh parsley, finely chopped
  • ¼ tsp salt
  • Pinch of chilli flakes (optional)

For Dipping

  • Marinara sauce
  • Vegan ranch
  • Garlic aioli

Instructions

  1. Make the vegan buttermilk. Combine the cold plant milk and apple cider vinegar in a small bowl or jug. Stir briefly and set aside for 5 minutes — it will curdle slightly and thicken, mimicking buttermilk.
  2. Make the biscuit dough. In a large bowl, whisk together the flour, baking powder, sugar, salt, and garlic powder. Add the cold cubed vegan butter and use your fingertips to quickly rub it into the flour until the mixture resembles coarse breadcrumbs with some pea-sized pieces of butter remaining — these butter pieces create the flaky layers. Work quickly and keep everything cold. Add the vegan buttermilk and stir with a fork just until the dough comes together — do not overmix. The dough should be soft and slightly sticky.
  3. Preheat and prepare. Preheat the oven to 400°F (200°C). Line a baking sheet with parchment paper.
  4. Shape the bombs. Lightly flour your hands and the work surface. Divide the dough into 12 equal portions. Flatten each portion into a rough disc about 8cm in diameter. Place one cube of vegan mozzarella in the center of each disc. Bring the dough up around the cheese, pinching all the edges together firmly to seal completely. Roll gently between your palms to form a smooth ball with the seam fully closed. Place seam-side down on the prepared baking sheet, spaced about 3cm apart.
  5. Bake. Bake for 16–18 minutes until the biscuit bombs are golden brown on top and cooked through. They should feel firm when gently pressed.
  6. Make the garlic butter and brush. While the bombs bake, combine the melted vegan butter, minced garlic, parsley, salt, and chilli flakes if using. As soon as the bombs come out of the oven, brush each one generously with the garlic butter while still hot — the butter soaks into the crust immediately and makes them extraordinarily fragrant and savory. Serve immediately.

Pro Tips

  • Keep the butter and plant milk cold — cold fat is what creates the flaky, tender biscuit layers. If the butter softens during mixing, refrigerate the dough for 10 minutes before shaping.
  • Use a block of vegan mozzarella, not shredded — shredded mozzarella can leak through the dough during baking. A solid cube of block mozzarella stays contained until it melts and is much easier to work with.
  • Seal the dough thoroughly — run your fingers firmly along every seam to ensure the dough is completely closed around the cheese. Any gap will allow the melted cheese to leak out during baking.
  • Place seam-side down — baking with the seam on the bottom uses the weight of the bomb and the heat of the tray to keep the seal closed during baking.
  • Brush with garlic butter immediately — the garlic butter needs to go on while the bombs are steaming hot so it soaks into the crust rather than sitting on the surface.

Why Vegan Mozzarella Melts So Well in Biscuits

The melt behavior of vegan mozzarella has improved dramatically in recent years as food science has caught up with the specific challenge of replicating dairy mozzarella’s distinctive stretch and melt. Modern vegan mozzarellas — typically made from a base of coconut oil, starch, and sometimes cashews — are specifically engineered to soften and stretch when heated, making them ideal for applications like stuffed biscuits, pizza, and baked pasta where melt performance is the primary quality criterion. The key is temperature: vegan mozzarella melts at a slightly higher temperature than dairy mozzarella, which is why baking these bombs at 400°F rather than a lower temperature is important — the cheese needs enough heat to fully melt and become stretchy before the biscuit exterior is done.


Flavor Variations

  • Pizza Biscuit Bombs: Add a small piece of vegan pepperoni or a teaspoon of pizza sauce alongside the mozzarella cube for a pizza-flavored version.
  • Jalapeño Cheese Bombs: Add a slice of pickled jalapeño inside each bomb alongside the mozzarella for a spicy, tangy version.
  • Pesto Mozzarella Bombs: Add half a teaspoon of vegan basil pesto inside each bomb with the cheese for a fragrant, herby version.

Nutritional Highlights (Per Bomb)

CaloriesProteinCarbsFiberFat
~210 kcal4g22g1g12g

Storage

  • Best eaten immediately while the cheese is still molten and the biscuit is still soft and warm.
  • Leftovers keep in an airtight container at room temperature for up to 2 days — reheat in a 350°F (175°C) oven for 8 minutes or in an air fryer at 350°F for 4–5 minutes until the cheese re-melts and the exterior crisps up again. Do not microwave — the biscuit becomes tough and chewy.
  • Freezer: Freeze baked and cooled bombs for up to 2 months. Reheat from frozen in a 375°F (190°C) oven for 12–15 minutes.

Frequently Asked Questions

Which vegan mozzarella brand works best?

Any firm block vegan mozzarella that is specifically designed to melt works well — look for ones marketed for pizza or baking rather than slicing. Avoid soft fresh-style vegan mozzarella which has a higher water content and can make the dough soggy.

Can I make these gluten-free?

Yes — use a good-quality gluten-free all-purpose flour blend in the same quantity. The dough will be slightly more delicate to handle but bakes up well. Add ¼ tsp xanthan gum if your blend does not already contain it.

Can I use store-bought biscuit dough?

Yes — check the label for vegan-friendly store-bought biscuit dough as a time-saving shortcut. Separate into portions, wrap around the cheese cubes, and bake as directed.


Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more addictive vegan snack and appetizer recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!

Vegan Soft Pretzels — The Chewiest Most Irresistible Homemade Pretzels You Will Ever Make

vegan soft pretzels

There are baked goods that fill a kitchen with a smell so good that everyone arrives without being called. And then there are baked goods like these Vegan Soft Pretzels — the kind that come out of the oven deep mahogany brown and glossy and dusted with coarse salt, with a crust that shatters slightly when you pull them apart and gives way to an interior that is impossibly soft, chewy, and deeply flavored with that distinctive, almost malty pretzel taste that is so specific and so satisfying that nothing else in the world of baked goods quite replicates it. This is that pretzel. The one that makes every shop-bought pretzel taste hollow by comparison. The one that disappears from the cooling rack before it has had time to cool.

The secret to a genuine soft pretzel — as opposed to a bread roll shaped like a pretzel — is the baking soda bath. Dipping the shaped dough in an alkaline baking soda solution before baking is what produces the distinctive chewy crust, the deep brown color, and the unique pretzel flavor that cannot be achieved by any other means. It is a technique borrowed from the chemistry of lye-dipped pretzels — the traditional German method — translated into a safer, home-kitchen-friendly version that produces results surprisingly close to the original.

This recipe makes eight large, pillowy soft pretzels with a proper chew, a proper crust, and a proper flavor using a simple enriched dough of flour, yeast, plant milk, vegan butter, and a touch of brown sugar — ready from mixing bowl to oven in about ninety minutes including the rise, and worthy of being served at any occasion from a casual snack to a party spread.

This recipe is 100% vegan, naturally dairy-free, and produces soft pretzels so good that they become an immediate household staple.


Recipe Information

Prep TimeRise TimeCook TimeTotal TimeServingsCalories
20 mins45 mins15 mins80 mins8 pretzels~280 kcal

Ingredients

For the Pretzel Dough

  • 1½ cups (360ml) warm plant milk (about 110°F / 43°C)
  • 2¼ tsp (7g / 1 packet) instant or active dry yeast
  • 1 tbsp brown sugar
  • 4 cups (480g) all-purpose flour, plus more for kneading
  • 1½ tsp salt
  • 2 tbsp vegan butter, melted

For the Baking Soda Bath

  • 8 cups (2 litres) water
  • ½ cup (120g) baking soda

For Topping

  • 2 tbsp plant milk (for brushing)
  • Coarse sea salt or pretzel salt
  • Optional: everything bagel seasoning, sesame seeds, or cinnamon sugar

For Dipping (choose any)

  • Vegan cheese sauce
  • Dijon mustard
  • Vegan beer cheese dip
  • Marinara sauce

Instructions

  1. Activate the yeast. Combine the warm plant milk, yeast, and brown sugar in the bowl of a stand mixer or a large mixing bowl. Stir gently and allow to sit for 5–10 minutes until the mixture is foamy and fragrant — this confirms the yeast is active. If the mixture does not foam, discard and start again with fresh yeast.
  2. Make the dough. Add the flour, salt, and melted vegan butter to the yeast mixture. Mix with a dough hook on medium speed for 5–7 minutes, or knead by hand on a lightly floured surface for 8–10 minutes, until the dough is smooth, elastic, and slightly tacky but not sticky. It should spring back slowly when poked.
  3. First rise. Shape the dough into a ball and place in a lightly oiled bowl. Cover with a clean damp towel or plastic wrap and allow to rise in a warm spot for 45–60 minutes until doubled in size.
  4. Preheat and prepare. Preheat the oven to 450°F (230°C). Line two large baking sheets with parchment paper and lightly grease the parchment. Bring the water and baking soda to a rolling boil in a large, wide pot — the pot needs to be wide enough to dip a full pretzel.
  5. Shape the pretzels. Punch down the risen dough and divide into 8 equal pieces. Roll each piece into a long rope about 50–55cm (20–22 inches) in length — keeping the center thicker and the ends thinner. Shape each rope into a pretzel: form a U shape, cross the ends over each other twice to twist, then fold the twisted ends down onto the bottom of the U and press firmly to seal.
  6. Baking soda bath. Working one at a time, carefully lower each shaped pretzel into the boiling baking soda water using a slotted spoon or spider. Boil for exactly 30 seconds, then lift out, allow to drain for a moment, and place on the prepared baking sheet. Repeat with all pretzels.
  7. Top and bake. Brush each boiled pretzel with plant milk. Sprinkle generously with coarse salt or your chosen topping. Bake for 12–15 minutes until deep mahogany brown. Watch carefully — the difference between perfectly browned and too dark is only a minute or two.
  8. Cool slightly and serve. Allow to cool on the baking sheet for 5 minutes before serving. Soft pretzels are at their absolute best eaten warm from the oven.

Pro Tips

  • Do not skip the baking soda bath — this is what makes a pretzel a pretzel. The alkaline bath gelatinizes the outer layer of starch before baking, producing the distinctive chewy crust and deep brown color that plain baked dough cannot achieve. There is no substitute.
  • Roll the ropes thinner than seems right — the dough puffs significantly during boiling and baking. Ropes that seem thin become beautifully plump pretzels; ropes that seem thick become bread rolls.
  • Use a wide pot for the boiling bath — a wide, shallow pot allows you to lower and retrieve pretzels without them folding over or losing their shape. A large, wide saucepan or Dutch oven is ideal.
  • Grease the parchment paper — the boiled pretzels are sticky from the starch bath and will tear if placed on ungreased parchment. A light spray of cooking oil prevents this entirely.

The Ancient History of the Pretzel

The pretzel is one of the oldest distinctively shaped foods in the world, with origins that most food historians trace to early medieval Europe — possibly to monks in southern France or northern Italy who shaped leftover bread dough into the crossed-arm shape to give to children as a reward for learning prayers. The shape is said to represent arms crossed in prayer. The word pretzel derives from the Latin “bracellae” (little arms) via the Old High German “brezitella.” By the twelfth century the pretzel had become associated with good luck, long life, and prosperity across German-speaking Europe, appearing in wedding ceremonies and on the signs of bakeries. The distinctive alkaline bath that gives the modern soft pretzel its chewy crust and deep color was likely developed in Bavaria in the nineteenth century — according to popular legend by accident, when a baker’s apprentice mistakenly used a lye cleaning solution instead of the sugar water he intended. The result, pulled from the oven, was so extraordinarily good that the technique was immediately adopted and has remained unchanged ever since.


Flavor Variations

  • Cinnamon Sugar Pretzels: Skip the coarse salt and brush the baked pretzels immediately with melted vegan butter, then dip in a mixture of cinnamon and sugar for a sweet version that is extraordinary.
  • Garlic Herb Pretzels: Brush the baked pretzels with garlic-infused vegan butter and sprinkle with dried rosemary and flaky salt for a savory, deeply fragrant version.
  • Everything Bagel Pretzels: Top with everything bagel seasoning instead of plain salt for a version with seeds, garlic, and onion in every bite.

Nutritional Highlights (Per Pretzel)

CaloriesProteinCarbsFiberFat
~280 kcal8g52g2g4g

Storage

  • Room temperature: Best eaten the day they are made while still soft and chewy. Store in an airtight container at room temperature for up to 2 days — they firm up slightly but remain good.
  • Reheating: Warm day-old pretzels in a 350°F (175°C) oven for 5–8 minutes or in a microwave for 20–30 seconds with a damp paper towel over them to restore softness.
  • Freezer: Freeze fully baked and cooled pretzels in a sealed bag for up to 2 months. Reheat from frozen in a 375°F (190°C) oven for 12–15 minutes. Alternatively, freeze shaped, unbaked pretzels after the baking soda bath — bake from frozen at 450°F for 18–20 minutes.

Frequently Asked Questions

Can I use bread flour instead of all-purpose?

Yes — bread flour produces a slightly chewier pretzel with more structure, which some people prefer. Use the same quantity and expect the dough to need slightly more kneading to become smooth.

Why does my pretzel dough not rise?

The most common cause is yeast that is no longer active, or plant milk that was too hot and killed the yeast. The milk should feel warm to the touch but not hot — around 110°F (43°C). Always proof the yeast first and confirm it foams before proceeding.

Can I make the dough ahead?

Yes — after the first rise, refrigerate the dough covered overnight. The next day, allow it to come to room temperature for 30 minutes before shaping, then proceed with the boiling bath and baking.


Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more addictive vegan snack and appetizer recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!

Vegan Pistachio Cookie Bars — The Most Beautiful Plant-Based Dessert Bar You Will Make All Year

vegan pistachio cookie bars

There are dessert bars that taste good. And then there are dessert bars like these Vegan Pistachio Cookie Bars — the kind that look so stunning on a plate, with their golden edges and their vivid flecks of green pistachio and their fudgy, dense, slightly chewy centers, that people reach for one before they have even thought about whether they want dessert. And then they taste them — that combination of buttery, slightly salty, nutty pistachio flavor in a dense, fudgy cookie bar that is somewhere between a blondie and a shortbread — and every other dessert option becomes irrelevant. This is that bar. The one that makes pistachio the flavor of the moment every single time it appears on the table.

This recipe builds a thick, fudgy pistachio cookie bar dough from vegan butter, sugar, a flax egg, almond flour, and a generous amount of blended and roughly chopped pistachios that bakes into something that is deeply nutty, slightly salty, extraordinarily fragrant, and textured in a way that is genuinely distinctive — the blended pistachios creating a green-tinged dough that is nutty throughout, the chopped pistachios folded through adding crunch and visual drama in every slice.

What makes this recipe so outstanding is the double pistachio technique — blending a portion of the pistachios into the dough itself gives every bite the deep, fragrant flavor of pistachio throughout, while the roughly chopped pistachios folded in give texture and those gorgeous green flecks that make these bars so visually spectacular.

This recipe is 100% vegan, naturally egg-free, dairy-free, ready in about 40 minutes, and produces bars so beautiful and so delicious that they are genuinely worthy of a gift box, a celebration table, or simply keeping in the tin and eating one at a time through the week with great satisfaction.


Recipe Information

Prep TimeCook TimeCool TimeTotal TimeServingsCalories
15 mins22 mins30 mins67 mins16 bars~210 kcal

Ingredients

For the Pistachio Cookie Bars

  • 1 flax egg (1 tbsp ground flaxseed + 3 tbsp water, rested 5 minutes)
  • ½ cup (115g) vegan butter, softened to room temperature
  • ¾ cup (150g) caster sugar or white sugar
  • 2 tbsp maple syrup
  • 1 tsp vanilla extract
  • ½ tsp almond extract (optional but highly recommended)
  • 1 cup (120g) all-purpose flour
  • ½ cup (50g) almond flour
  • ½ tsp baking powder
  • ¼ tsp salt
  • 1 cup (120g) shelled pistachios, divided — ½ cup blended into powder, ½ cup roughly chopped

For the Optional Topping

  • 2 tbsp roughly chopped pistachios
  • 2 tbsp white chocolate chips (vegan) or drizzle of melted white chocolate
  • Flaky sea salt
  • 1 tbsp freeze-dried raspberry pieces (for color contrast — optional but stunning)

Instructions

  1. Prepare. Preheat the oven to 350°F (175°C). Line an 8×8 inch (20x20cm) baking pan with parchment paper, leaving overhang on two sides. Make the flax egg and set aside to gel for 5 minutes.
  2. Process half the pistachios. Place ½ cup of the pistachios in a food processor and process until they form a fine, slightly oily powder. Set aside. Roughly chop the remaining ½ cup of pistachios and set aside separately.
  3. Cream the butter and sugar. In a large bowl, beat the softened vegan butter and sugar together with a hand mixer or wooden spoon until light and fluffy, about 2–3 minutes. Add the flax egg, maple syrup, vanilla extract, and almond extract. Beat until well combined.
  4. Add the dry ingredients. Sift in the all-purpose flour, almond flour, baking powder, and salt. Fold to combine — do not overmix. Fold in the blended pistachio powder and the roughly chopped pistachios. The dough will be thick and slightly sticky with a light green tint.
  5. Bake. Press the dough evenly into the prepared pan using damp fingers or the back of a spoon — it should fill the pan in an even layer about 1.5–2cm thick. Scatter the topping pistachios over the surface and press gently to adhere. Add vegan white chocolate chips if using.
  6. Bake for 20–23 minutes until the edges are golden and set and the center looks just barely done — it should still have a very slight wobble when shaken. Do not overbake; these bars firm up significantly as they cool and are meant to be fudgy and dense in the center.
  7. Cool and finish. Allow to cool completely in the pan before lifting out. Drizzle with melted vegan white chocolate if using, scatter freeze-dried raspberry pieces, and finish with a pinch of flaky sea salt. Slice into 16 bars with a sharp knife.

Pro Tips

  • Do not overbake — the single most important rule for these bars. They look underdone when they come out of the oven but firm up dramatically as they cool. Overbaked pistachio bars are dry and crumbly; perfectly baked ones are fudgy and dense.
  • Use the almond extract — it amplifies the pistachio flavor in a way that is remarkable, since pistachio and almond share aromatic compounds. Just half a teaspoon makes these bars taste significantly more of pistachio.
  • Blend half the pistachios into powder — this is what gives the bars their deeply nutty flavor throughout and their beautiful green tint. Using only chopped pistachios produces a cookie bar with pistachio pieces in it; using blended pistachio produces one that tastes of pistachio in every single bite.
  • Flaky sea salt on top is not optional — the salt-sweet-nut combination is what makes these bars genuinely exceptional rather than simply good.

The Pistachio in Dessert Baking

Pistachio has been one of the most prized flavoring ingredients in dessert-making across the Middle East, Central Asia, and the Mediterranean for thousands of years — appearing in baklava, Turkish delight, Italian gelato, Persian rice puddings, and French pâtisserie macarons. Its distinctive, slightly sweet, slightly savory flavor and its vivid natural green color make it uniquely valuable in dessert contexts, where few other ingredients can match its combination of flavor complexity and visual drama. In Western baking it has experienced a significant surge in popularity in recent years as food culture has broadened to embrace Middle Eastern and Mediterranean baking traditions — and for excellent reason: pistachio paired with butter, sugar, and a touch of almond is one of the most beautiful flavor combinations in baking.


Flavor Variations

  • Lemon Pistachio Bars: Add the zest of one lemon to the dough and replace the almond extract with extra lemon zest for a bright, citrus-forward version.
  • Rose Pistachio Bars: Add ½ tsp rose water to the dough for a fragrant, floral Middle Eastern-inspired version that is spectacular with the freeze-dried raspberry topping.
  • Dark Chocolate Pistachio Bars: Drizzle with melted dark chocolate instead of white chocolate for a more intense, bittersweet finish.

Nutritional Highlights (Per Bar)

CaloriesProteinCarbsFiberFat
~210 kcal4g22g1g12g

Storage

  • Room temperature: Store in an airtight container for up to 5 days. The bars actually improve after the first day as the pistachio flavor deepens and the texture settles.
  • Refrigerator: Store for up to 1 week — allow to come to room temperature for 10 minutes before eating for the best fudgy texture.
  • Freezer: Freeze individually wrapped bars for up to 2 months. Thaw at room temperature for 30 minutes. These make excellent make-ahead gifts — freeze in a box and thaw before presenting.

Frequently Asked Questions

Can I use pre-shelled salted pistachios?

Yes — salted pistachios add an extra savory-sweet contrast that is actually excellent in these bars. Reduce the added salt in the recipe by half if using salted nuts.

Can I make these gluten-free?

Yes — replace the all-purpose flour with a 1:1 gluten-free baking flour blend. The almond flour already in the recipe helps provide structure and moisture.

Why did my bars turn out dry?

Dry bars are almost always overbaked. The bars should come out of the oven with the center still slightly underdone-looking. If yours were dry, reduce the baking time by 3 minutes next time.


Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more addictive vegan snack and appetizer recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!

Vegan Banana Bread with Oat Flour — The Moistest Most Wholesome Loaf You Will Make All Week

vegan banana bread with oat flour

There are baked goods that make a kitchen smell like home. And then there are baked goods like this Vegan Banana Bread with Oat Flour — the kind that fills every room with the warm, sweet, vanilla-tinged smell of ripe bananas and toasted oats baking into something golden and fragrant and impossibly good, and comes out of the oven so moist and so tender and so deeply banana-flavored that it disappears slice by slice before it has even had a proper chance to cool. This is that banana bread. The one that makes the over-ripe bananas on your counter feel like a gift rather than a problem. The one that proves oat flour makes a better banana bread than all-purpose flour — softer, more tender, more wholesome, and with a subtle, nutty sweetness that complements ripe banana in a way that plain flour simply cannot match.

This recipe uses oat flour — made by blending rolled oats into a fine powder — as the sole flour in the loaf, producing a banana bread that is naturally gluten-free when made with certified GF oats, higher in fiber and protein than all-purpose flour versions, and with a texture that is distinctly softer and more delicate than traditional banana bread. The crumb is fine and moist rather than dense, the edges are golden and slightly crisp, and the banana flavor is more pronounced because oat flour’s mild sweetness amplifies rather than competes with the natural sweetness of the fruit.

What makes this recipe so outstanding is the triple banana technique — using three very ripe bananas mashed into the batter, one sliced lengthways over the top before baking, which caramelizes in the oven into a glossy, sweet, deeply flavored topping that is as beautiful as it is delicious.

This recipe is 100% vegan, naturally dairy-free, easily made gluten-free, ready in about an hour, and one of those recipes that belongs in permanent rotation in every plant-based kitchen.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
10 mins55 mins65 mins10 slices~210 kcal

Ingredients

For the Banana Bread

  • 3 very ripe bananas (about 300g peeled weight), mashed until smooth
  • 1 extra banana, halved lengthways for topping
  • 2 cups (200g) oat flour (blend 2¼ cups rolled oats to make your own)
  • ⅓ cup (65g) coconut sugar or brown sugar
  • ¼ cup (60ml) neutral oil or melted coconut oil
  • ¼ cup (60ml) unsweetened plant milk
  • 2 tbsp maple syrup
  • 1 tsp vanilla extract
  • 1½ tsp baking powder
  • ½ tsp baking soda
  • ½ tsp cinnamon
  • ¼ tsp salt

Optional Add-Ins (choose one or combine)

  • ½ cup (85g) dark chocolate chips
  • ½ cup (50g) chopped walnuts or pecans
  • ¼ cup (40g) blueberries
  • 1 tsp espresso powder for a mocha version

Instructions

  1. Preheat and prepare. Preheat the oven to 350°F (175°C). Grease a 9×5 inch (23x13cm) loaf pan generously and line with parchment paper, leaving overhang on the long sides for easy removal.
  2. Make the oat flour (if not using store-bought). Place the rolled oats in a blender or food processor and blend on high for 45–60 seconds until a fine, powdery flour forms. Measure after blending — you need 2 cups (200g) of oat flour.
  3. Mash the bananas. In a large mixing bowl, mash the three ripe bananas with a fork until completely smooth with no large lumps remaining. The riper and spottier the bananas, the sweeter and more intensely flavored the bread will be.
  4. Add the wet ingredients. Add the coconut sugar, oil, plant milk, maple syrup, and vanilla extract to the mashed banana. Whisk together until well combined and the sugar has begun to dissolve.
  5. Add the dry ingredients. Add the oat flour, baking powder, baking soda, cinnamon, and salt directly to the wet ingredients. Fold gently with a spatula until just combined — do not overmix. A few small lumps are fine. If using any add-ins (chocolate chips, walnuts, etc.), fold them in now.
  6. Bake. Pour the batter into the prepared loaf pan and smooth the top with a spatula. Place the halved banana cut-side up on top of the batter, pressing gently to adhere. Bake for 50–55 minutes until the top is deep golden brown, the banana topping is caramelized, and a toothpick inserted into the center comes out clean or with a few moist crumbs (not wet batter).
  7. Cool before slicing. Allow the banana bread to cool in the pan for 15 minutes before lifting out using the parchment overhang. Transfer to a wire rack and allow to cool for at least 30 minutes before slicing — cutting into it too early results in a gummy, undercooked-seeming texture even when it is fully baked.

Pro Tips

  • Use the ripest bananas you can find — black-spotted, almost-black bananas are sweeter, more fragrant, and produce a far more intensely banana-flavored bread than yellow or slightly green bananas. If your bananas are not ripe enough, bake them unpeeled at 300°F for 15–20 minutes until the skins blacken and the flesh is sweet and soft.
  • Do not overmix the batter — oat flour is delicate and overmixing develops the glutens in a way that makes the bread dense and gummy. Fold until just combined and stop.
  • Cool before slicing — this is the step that most people skip and most immediately regret. The bread needs time to set after baking; sliced too early it seems gummy and underdone even when it is not.
  • Measure oat flour by weight for the most consistent results — the volume of oat flour varies significantly depending on how finely it is ground and how tightly it is packed.

Why Oat Flour Makes Better Banana Bread

All-purpose flour produces a banana bread that is familiar and good. Oat flour produces one that is exceptional. The difference comes down to three things: oat flour’s mild, slightly sweet, nutty flavor amplifies the natural sweetness of ripe banana rather than competing with it; its lower gluten content (or complete absence of gluten in certified GF oats) produces a crumb that is more tender and more fine-grained than all-purpose flour bread; and its higher fiber content means the bread stays moist longer, slicing cleanly on day two and day three in a way that all-purpose flour banana bread often does not. Oat flour also absorbs moisture differently — it produces a batter that looks thinner than all-purpose flour batter but bakes into a perfectly moist, perfectly set loaf that is notably lighter and softer than its traditional counterpart.


Flavor Variations

  • Chocolate Chip Walnut Banana Bread: Fold in ½ cup of dark chocolate chips and ⅓ cup of chopped walnuts for the classic combination that is always, without exception, the right choice.
  • Blueberry Banana Bread: Fold in ¾ cup of fresh or frozen blueberries for a fruity, bright version where the blueberries burst into jammy pockets throughout the crumb.
  • Cinnamon Swirl Banana Bread: Swirl 2 tablespoons of cinnamon mixed with 1 tablespoon of brown sugar through the batter before baking for a warmly spiced version with a dramatic interior.

Nutritional Highlights (Per Slice)

CaloriesProteinCarbsFiberFat
~210 kcal4g32g3g8g

Storage

  • Room temperature: Store wrapped in plastic wrap or in an airtight container for up to 3 days. The bread is at its best on day two after the flavors have had time to develop and meld.
  • Refrigerator: Keeps for up to 6 days — bring to room temperature before eating or warm briefly in a toaster or low oven.
  • Freezer: Slice before freezing and freeze individual slices in a sealed bag for up to 3 months. Thaw at room temperature for 30 minutes or toast directly from frozen. Makes excellent meal-prep breakfasts.

Frequently Asked Questions

Can I use store-bought oat flour instead of blending my own?

Yes — store-bought oat flour works perfectly and saves a step. Make sure it is a fine, powdery oat flour rather than a coarser ground oat product.

Can I reduce the sugar?

Yes — this bread is naturally sweet from the ripe bananas and maple syrup. The coconut sugar can be reduced to ¼ cup or even omitted entirely for a less sweet, more naturally flavored loaf.

How do I know when the banana bread is done?

Insert a toothpick or thin skewer into the very center of the loaf — it should come out clean or with a few moist crumbs clinging to it. If it comes out with wet batter, return the loaf to the oven for 5–10 more minutes and test again. The top should be deep golden and the banana topping caramelized and glossy.


Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more addictive vegan snack and appetizer recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!

Vegan Almond Joy Magic Cookie Bars — The Most Indulgent Most Irresistible Plant-Based Cookie Bars You Will Bake All Year

almond joy magic cookie bars

There are dessert bars and then there are dessert bars like these Vegan Almond Joy Magic Cookie Bars — the kind that come out of the oven so golden and so fragrant and so impossibly layered with toasted coconut and dark chocolate chips and whole roasted almonds and a butterscotch-sweet condensed coconut milk base that has caramelized at the edges into something almost candy-like, and you cut into them while they are still slightly warm and the chocolate is still molten in places and the coconut is toasted and the almond gives a clean, satisfying crack under the knife, and you take one bite and it is immediately, overwhelmingly clear that these bars are one of the greatest things ever to come out of your oven. Not just great for a vegan bar. Not great considering. Just great — layered, complex, indulgent, completely magnificent, and almost impossible to eat just one of.

Magic cookie bars — also known as Hello Dolly bars or seven-layer bars — are one of the great American bar cookie traditions: a pressed graham cracker crust, a pour of sweetened condensed milk over the top, and a scattering of toppings that bake together in the oven into a unified, caramelized, fudgy slab of pure indulgence. The original recipe appeared on the back of Eagle Brand condensed milk cans in the 1960s and became one of the most replicated dessert recipes in American home baking history, beloved for its almost absurd simplicity — no mixing bowl, no creaming, no chilling — and its equally absurd deliciousness. The vegan version requires only two substitutions: vegan butter for the crust and sweetened condensed coconut milk for the dairy condensed milk. Everything else — the technique, the layering, the result — is identical.

The Almond Joy variation layers the magic cookie bar concept with the flavors of the classic candy bar: dark chocolate, toasted coconut, and whole almonds in a combination that has been a proven winner since the Peter Paul Candy Manufacturing Company first produced Almond Joy in 1946. The marriage of magic cookie bar and Almond Joy is one of those ideas that feels obvious in retrospect — caramelized coconut, melted dark chocolate, whole roasted almonds on a buttery graham cracker crust — and produces a bar that tastes simultaneously nostalgic and somehow better than either of its inspirations.

This recipe is 100% vegan, naturally dairy-free, egg-free, ready in about 40 minutes plus cooling, and the kind of bar that disappears from the pan before it has fully cooled.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
10 mins28 mins38 mins + cooling16 bars~310 kcal

Ingredients

For the Graham Cracker Crust

  • 200g (7oz) vegan graham crackers (about 13–14 full crackers)
  • 6 tbsp (85g) vegan butter, melted
  • 2 tbsp caster sugar
  • Pinch of salt

For the Layers

  • 1 can (300ml / 10oz) sweetened condensed coconut milk (store-bought, or see note below)
  • 1½ cups (130g) sweetened shredded coconut
  • 1½ cups (255g) vegan dark chocolate chips
  • 1 cup (140g) whole roasted almonds (salted or unsalted)
  • ½ cup (85g) vegan white chocolate chips or additional dark chocolate chips (optional, for extra indulgence)

For the Top (Optional)

  • ¼ cup (20g) toasted shredded coconut (for garnish)
  • Flaky sea salt
  • 2 tbsp melted dark chocolate, drizzled

Instructions

  1. Preheat and prepare. Preheat the oven to 350°F (175°C). Line a 9×13 inch (23x33cm) baking pan with parchment paper, leaving an overhang on two sides — this makes lifting the finished bars out of the pan easy and clean. If you want thicker bars, use an 8×8 inch (20x20cm) pan and expect a longer bake time.
  2. Make the graham cracker crust. Add the vegan graham crackers to a food processor and pulse until they are fine, even crumbs — they should look like coarse sand with no large pieces remaining. Add the melted vegan butter, caster sugar, and pinch of salt and pulse until the mixture resembles damp sand and holds together when pressed between your fingers. If you do not have a food processor, seal the crackers in a zip-lock bag and crush with a rolling pin, then combine with the butter and sugar in a bowl.
  3. Press the crust. Transfer the graham cracker mixture to the prepared pan and press it into an even layer across the entire bottom of the pan. Use the flat bottom of a measuring cup or glass to press it firmly and evenly — a firmly pressed crust holds together cleanly when sliced; a loosely pressed one crumbles. The crust layer should be approximately 5mm thick.
  4. Par-bake the crust. Bake the crust for 8 minutes until just set and beginning to turn lightly golden at the edges. Remove from the oven — the crust does not need to be fully cooked at this stage; it will continue baking with the toppings.
  5. Layer the toppings. Pour the sweetened condensed coconut milk evenly over the warm crust, tilting the pan gently to ensure it covers the entire surface. Work quickly — the condensed milk is viscous and needs a moment to spread. Then scatter the layers in order: first the dark chocolate chips, then the shredded coconut, then the whole almonds, then the white chocolate chips if using. Press the toppings gently but firmly into the condensed milk with the palm of your hand or the back of a spoon — good contact between the toppings and the condensed milk is what makes the bars hold together.
  6. Bake. Return to the oven and bake for 20–25 minutes until the coconut is deeply toasted and golden, the condensed milk is bubbling at the edges and has caramelized to a deep amber, and the chocolate chips have melted and slightly set. Watch carefully after the 18-minute mark — the coconut can go from golden to burnt quickly. If the coconut is browning faster than the condensed milk is setting, tent loosely with foil.
  7. Cool completely. This step is non-negotiable. Remove from the oven and allow the bars to cool completely in the pan — at least 2 hours at room temperature, or 1 hour followed by 30 minutes in the refrigerator. The condensed milk layer needs to fully set before slicing; cut too early and the bars will be molten and fall apart. The chocolate chips and almonds also need time to re-solidify.
  8. Slice and serve. Lift the bars from the pan using the parchment overhang and transfer to a cutting board. Use a sharp knife, wiped clean between cuts, to slice into 16 bars. If desired, drizzle with melted dark chocolate, scatter toasted coconut, and finish with a pinch of flaky sea salt.

Pro Tips

  • Press the crust firmly — an under-pressed graham cracker crust produces bars that crumble the moment they are cut. Press it hard with the bottom of a flat-bottomed glass until it is compact, smooth, and feels dense. A well-pressed crust stays in one piece through slicing and eating.
  • Par-bake the crust before adding toppings — 8 minutes of pre-baking sets the crust and prevents it from becoming soggy when the condensed milk is poured over. Skipping this step produces a soft, doughy base rather than a crisp, biscuity one.
  • Cool completely before cutting — the condensed coconut milk layer is liquid when hot and needs a full 2 hours to firm into the fudgy, caramelized layer that holds the bars together. Cutting warm bars produces a molten mess; cutting fully cooled bars produces clean, layered slices. If you are in a hurry, 1 hour at room temperature followed by 30 minutes in the refrigerator achieves the same result.
  • Use sweetened condensed coconut milk, not coconut cream — these are two different products. Sweetened condensed coconut milk is thick, sweet, and reduced; coconut cream is unsweetened and much thinner. The condensed milk is what caramelizes and binds the toppings. Most supermarkets carry it alongside regular condensed milk; it is also available from brands like Nature’s Charm.

The History of Magic Cookie Bars

Magic cookie bars — known variously as Hello Dolly bars, seven-layer bars, and dream bars depending on which part of the United States you grew up in — have one of the most documented origin stories in American baking history. The recipe appeared on the label of Eagle Brand sweetened condensed milk cans in the early 1960s and was designed with one explicit purpose: to sell condensed milk. It achieved this with remarkable efficiency. The recipe required no mixing bowl, no creaming, no eggs, no chilling, and no particular baking skill — press, pour, scatter, bake — and produced a result so indulgent and so consistently delicious that it became one of the most widely replicated bar cookie recipes in American home baking, appearing in church cookbooks, holiday tins, school bake sales, and potluck tables across the country for the next six decades. The name “Hello Dolly” is a reference to the Broadway musical that opened in January 1964, which was the defining cultural event of the year the recipe became widely circulated — a piece of naming that dates the recipe as precisely as a carbon signature. Whatever you call them, the bars themselves have earned their permanence.


Flavor Variations

  • Classic Seven-Layer Magic Bars: Use the same crust and condensed milk base but replace the Almond Joy toppings with dark chocolate chips, butterscotch chips, shredded coconut, chopped walnuts or pecans, and vegan white chocolate chips for the original seven-layer version.
  • Peanut Butter Cup Magic Bars: Replace the almonds with roasted peanuts and add ½ cup of vegan peanut butter chips alongside the chocolate chips for a Reese’s-inspired variation with a deep peanut butter and chocolate flavor.
  • S’mores Magic Bars: Replace the shredded coconut with crushed vegan graham crackers scattered over the condensed milk and add vegan mini marshmallows in place of the almonds for a campfire-inspired bar that toasts beautifully in the oven.

Nutritional Highlights (Per Bar)

CaloriesProteinCarbsFiberFat
~310 kcal4g36g3g17g

Storage

  • Room temperature: Store in an airtight container at room temperature for up to 3 days — the bars firm up further over time and are arguably best on day two, when the layers have had time to fully meld.
  • Refrigerator: Keep in an airtight container in the refrigerator for up to 7 days. The chocolate and condensed milk layer firms significantly when cold — allow to sit at room temperature for 15 minutes before eating for the best texture.
  • Freezer: These bars freeze exceptionally well. Layer between sheets of parchment paper in a sealed container and freeze for up to 3 months. Thaw at room temperature for 30–60 minutes. The texture after thawing is excellent.

Frequently Asked Questions

Can I use regular graham crackers if they are vegan?

Yes — many conventional graham crackers are accidentally vegan (check the ingredients for honey and dairy; some brands contain neither). If your regular graham crackers are vegan, they work perfectly in this recipe. In the UK and Australia, digestive biscuits are the closest equivalent and work beautifully.

I cannot find sweetened condensed coconut milk — what can I substitute?

If sweetened condensed coconut milk is unavailable, make a quick substitute: combine one can (400ml) of full-fat coconut cream with ½ cup of caster sugar in a saucepan and simmer over medium heat, stirring frequently, for 25–30 minutes until reduced by half and thick enough to coat a spoon. Cool before using. The result is not quite as thick as commercial condensed coconut milk but works well in this recipe.

Can I use unsweetened coconut instead of sweetened?

Yes — unsweetened shredded coconut produces a less sweet bar with a more pronounced coconut flavor. If using unsweetened, add 2 tablespoons of caster sugar to the condensed milk before pouring it over the crust to compensate for the reduced sweetness.

My bars are crumbling when I slice them — what went wrong?

The most common causes are an under-pressed crust, bars that were cut before fully cooling, or a condensed milk layer that was too thin to bind the toppings properly. Ensure the crust is very firmly pressed, cool the bars completely (2 full hours minimum), and wipe the knife clean between each cut for the cleanest slices.


Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more addictive vegan snack and appetizer recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!

Vegan Custard Buns — The Softest Most Pillowy Plant-Based Buns You Will Ever Pull From the Oven

vegan custard buns

There are baked goods that are good and there are baked goods like these Vegan Custard Buns — the kind that come out of the oven so impossibly soft and so perfectly golden and so filled with thick, cold, vanilla-scented custard cream that the moment you pull the first one apart and the custard spills slowly toward the edges and the steam rises from the pillowy dough and the smell of butter and vanilla fills every corner of your kitchen, you understand immediately that you have made something genuinely extraordinary. This is that baked good. The one that makes people stop what they are doing and come to the kitchen without being called. The one that proves that vegan baking is not a category of limitation but a category of infinite possibility — because these buns are so soft, so rich, and so deeply satisfying that not a single person eating one would believe they are made entirely without dairy or eggs.

Custard buns — called Nai Wong Bao in Cantonese and beloved across East and Southeast Asia — are a dim sum staple: pillowy steamed or baked buns made from an enriched dough and filled with a thick, smooth, deeply vanilla-flavored custard cream that is slightly sweet, slightly rich, and so perfectly balanced that it has been making people reach for a second bun for generations. The baked version, with its golden, slightly glazed exterior and soft, pillowy crumb, is particularly beloved — the contrast between the golden crust and the cold, silky custard inside is one of the great textural pleasures of Asian pastry.

This vegan version uses a tangzhong-enriched dough — a Japanese technique of cooking a small portion of the flour and liquid together into a paste before adding it to the dough — to produce buns with an extraordinary softness and moisture that lasts for days after baking. The custard filling is made from plant milk, cornstarch, vegan butter, turmeric for color, and vanilla, producing a filling that is thick, smooth, golden, and deeply flavored — so close to traditional egg custard that the difference is genuinely imperceptible.

This recipe is 100% vegan, naturally dairy-free, egg-free, ready in about 3 hours (including rise time), and produces buns so genuinely spectacular that they are worthy of any occasion from a weekend dim sum spread to a birthday morning treat.


Recipe Information

Prep TimeRise TimeCook TimeTotal TimeServingsCalories
40 mins90 mins18 mins~3 hrs12 buns~240 kcal

Ingredients

For the Tangzhong (water roux)

  • 3 tbsp (24g) bread flour or all-purpose flour
  • ½ cup (120ml) unsweetened oat milk or soy milk

For the Enriched Dough

  • 2¾ cups (330g) bread flour or all-purpose flour, plus more for dusting
  • ¼ cup (50g) caster sugar
  • 2¼ tsp (7g / 1 packet) instant yeast
  • ½ tsp salt
  • ½ cup (120ml) unsweetened oat milk or soy milk, warmed to 110°F (43°C)
  • 3 tbsp (40g) vegan butter, softened
  • 1 flax egg (1 tbsp ground flaxseed + 3 tbsp water, rested 5 minutes)
  • All of the tangzhong (from above)

For the Vegan Custard Filling

  • 1½ cups (360ml) unsweetened oat milk or soy milk
  • ⅓ cup (65g) caster sugar
  • 3 tbsp (24g) cornstarch
  • 2 tbsp vegan butter
  • 2 tsp pure vanilla extract
  • ¼ tsp ground turmeric (for the golden custard color — undetectable in flavor)
  • Pinch of salt

For the Glaze

  • 2 tbsp oat milk or plant milk
  • 1 tsp maple syrup or agave

Instructions

Make the Custard Filling (do this first — it must chill completely)

  1. Whisk together the oat milk, sugar, cornstarch, turmeric, and salt in a medium saucepan until completely smooth with no lumps. Place over medium heat and cook, whisking constantly and without stopping, until the mixture thickens dramatically and large, slow bubbles erupt from the surface. Once bubbling, whisk vigorously for exactly 2 minutes — this fully cooks the starch and ensures the custard sets firmly when chilled.
  2. Remove from the heat immediately. Whisk in the vegan butter and vanilla extract until fully combined and the custard is silky, smooth, and glossy.
  3. Press a sheet of plastic wrap directly onto the surface of the custard so no air touches it — this prevents a skin from forming. Refrigerate for at least 1 hour until completely cold, thick, and scoopable. The custard will firm up significantly as it chills — this is exactly what you want for easy filling.

Make the Tangzhong

  1. Whisk the flour and oat milk together in a small saucepan until smooth. Cook over medium heat, whisking constantly, until the mixture thickens into a soft, glossy paste that leaves tracks when the whisk is dragged through it — about 2–3 minutes. Remove from the heat and allow to cool to room temperature. The tangzhong can be made up to 2 days ahead and stored covered in the refrigerator.

Make the Dough

  1. Combine the flour, sugar, yeast, and salt in the bowl of a stand mixer fitted with a dough hook, or in a large mixing bowl. Add the warm milk, flax egg, softened vegan butter, and all of the cooled tangzhong. Mix on low speed (or stir with a wooden spoon) until a shaggy dough forms, then increase to medium speed and knead for 10–12 minutes until the dough is very smooth, elastic, and slightly tacky but not sticky — it should clear the sides of the bowl and spring back slowly when pressed. Tangzhong doughs are softer and stickier than standard doughs; resist the temptation to add more flour.
  2. First rise. Shape the dough into a ball and place in a lightly oiled bowl, turning to coat. Cover with a damp kitchen towel or plastic wrap and leave in a warm place for 60–90 minutes until doubled in size.

Shape and Fill the Buns

  1. Divide and shape. Turn the risen dough onto a lightly floured surface. Divide into 12 equal portions (about 55g each for consistency). Working one at a time, flatten each portion into a round approximately 10cm (4 inches) in diameter, thinner at the edges and slightly thicker in the center.
  2. Fill. Place a generous tablespoon (about 25g) of the cold custard filling in the center of each round. Gather the edges up and around the filling, pinching firmly to seal completely — make sure there are no gaps or the custard will leak during baking. Place sealed-side down on a parchment-lined baking sheet. Repeat with the remaining portions, leaving 5cm between each bun.
  3. Second rise. Cover the shaped buns loosely with a clean kitchen towel or lightly oiled plastic wrap and leave to puff for 30–40 minutes. The buns will not double in size but should look noticeably puffier and the dough should feel airy when gently pressed.

Bake

  1. Preheat the oven to 375°F (190°C) during the second rise.
  2. Glaze and bake. Mix the oat milk and maple syrup together and brush gently over the tops of the puffed buns — a light, even coat produces a beautiful golden finish without weighing the buns down. Bake for 15–18 minutes until the tops are deep golden and the buns feel light and hollow when tapped on the bottom.
  3. Cool slightly before serving. Allow the buns to cool on the baking sheet for 10 minutes before serving — the custard inside will be very hot straight from the oven. Buns are best eaten warm, within the first 2 hours of baking, when the exterior is still slightly crisp and the custard is warm and silky inside.

Pro Tips

  • Do not skip the tangzhong — this cooked flour paste is the single technique that produces the extraordinary softness of Asian-style enriched buns. Skipping it produces a good bun; including it produces an exceptional one that stays soft for 2–3 days after baking.
  • Chill the custard thoroughly before filling — cold custard is firm and scoopable and stays put while you seal the buns. Warm custard is runny and makes the filling and sealing steps messy and difficult. The colder, the better.
  • Seal the buns very firmly — any gap in the seam will allow the custard to leak during baking, producing custard on the pan rather than inside the bun. Pinch the seam together, then press and pinch again. Place sealed-side down to give gravity extra help.
  • Brush the glaze gently — press too hard and you deflate the puffed buns. Use a light touch and apply the glaze in one smooth stroke per bun rather than painting back and forth.

The Tangzhong Technique

Tangzhong — also called water roux or yudane depending on the specific technique — is a method of pre-cooking a small portion of the flour and liquid in a bread recipe to gelatinize its starches before incorporating it into the main dough. When flour is heated with liquid, its starch granules absorb water and swell in a process called gelatinization — and this pre-gelatinized starch, when added to the main dough, allows the finished bread to hold significantly more moisture than it could without it. The result is a bread or bun with an exceptionally soft, pillowy, cotton-like crumb that does not stale as quickly as standard yeasted bread, because the gelatinized starches continue to hold moisture over time. The technique is fundamental to Japanese milk bread (Hokkaido bread), Taiwanese pineapple cakes, and the entirety of Chinese bakery bun culture — and once you bake with it, it is impossible to go back to doughs made without it.


Flavor Variations

  • Taro Custard Buns: Replace 2 tablespoons of the oat milk in the custard with 2 tablespoons of taro powder for a purple, lightly sweet, earthily flavored custard that is a beloved dim sum variation.
  • Matcha Custard Buns: Add 1½ teaspoons of matcha powder to the custard filling for a vibrant green, slightly bitter, beautifully flavored custard that is stunning against the golden bun exterior.
  • Chocolate Custard Buns: Add 2 tablespoons of cocoa powder to the custard along with the cornstarch for a deeply chocolate filling in the soft bun shell.

Nutritional Highlights (Per Bun)

CaloriesProteinCarbsFiberFat
~240 kcal5g38g1g8g

Storage

  • Best eaten the day they are baked — the buns are at their absolute best warm from the oven when the exterior is slightly crisp and the custard is silky and warm inside.
  • Room temperature: Store in an airtight container for up to 2 days. Warm in a 300°F (150°C) oven for 5–8 minutes to restore softness and revive the custard.
  • Freezer: Freeze fully baked buns individually in freezer-safe bags for up to 1 month. Thaw at room temperature and warm in the oven before serving. The texture after freezing is very slightly denser but still excellent.
  • Unbaked shaped buns: Cover and refrigerate after shaping (before the second rise) for up to 12 hours. Remove 45 minutes before baking to allow for the second rise and to take the chill off.

Frequently Asked Questions

Can I steam these buns instead of baking?

Yes — steaming produces the classic Cantonese nai wong bao with a pure white, ultra-soft exterior. Place the shaped buns in a bamboo steamer or on a steaming rack lined with parchment, cover, and steam over boiling water for 12–15 minutes. The texture is even softer and more pillowy than the baked version, though it lacks the golden exterior.

Can I use instant yeast instead of active dry?

Yes — if using instant yeast, you can add it directly to the dry ingredients without proofing it in warm liquid first. The rise times may be slightly shorter. Use the same quantity (2¼ tsp).

My buns leaked custard — what went wrong?

Leaking custard is almost always caused by an improperly sealed seam. Make sure to pinch the dough firmly together at the seam, then fold and press the pinched area flat before placing the bun sealed-side down. A second seal never hurts. Also ensure the custard is fully cold before filling — warm custard makes the dough slippery and harder to seal.

Why is there turmeric in the custard?

Traditional custard buns get their golden color from egg yolks. Without eggs, the custard would be pale and white rather than the characteristic golden yellow that signals custard. A small amount of turmeric — completely undetectable in flavor — provides that golden color authentically. It is purely cosmetic and can be omitted if preferred.


Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more addictive vegan snack and appetizer recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!

Vegan Cheesy Bread Rolls — The Softest Most Pull-Apart Plant-Based Bread You Will Make All Week

vegan cheesy bread rolls

There are bread rolls and then there are bread rolls like these Vegan Cheesy Bread Rolls — the kind that come out of the oven so impossibly soft and so golden and so fragrant with garlic and melted vegan cheese that the pan reaches the table and someone pulls a roll free before you have set it down, and the pull-apart moment — the stretch of cheese between the roll and the pan, the cloud of steam from the soft interior, the way the roll gives and tears along its natural seam — produces a sound and a sensation that is the definition of bread done exactly right, and when they take the first bite the inside is so pillowy and so rich and the cheese is so savory and the garlic butter that has soaked into the seams between the rolls has caramelized into something sweet and deep and the whole thing is so completely satisfying that the pan is empty before anyone has poured a drink. This is that bread. The one that makes a dinner party feel like a celebration and a Sunday morning feel like an event. The one that makes everyone assume you spent the afternoon in the kitchen when the dough was made in 20 minutes and the oven did the rest. The one that tastes exactly like a dairy-laden cheesy pull-apart bread, made without a single animal product.

The secret is the tangzhong technique — a Japanese bread-making method in which a small portion of the flour and water is cooked together into a thick, starchy paste before being incorporated into the main dough. Heating flour and water to 65°C (149°F) causes the starch granules to gelatinize and absorb several times their own weight in water, locking this moisture into the starch structure in a form that does not evaporate during baking. The result is a bread dough that contains significantly more moisture than a standard roll dough while remaining perfectly workable and non-sticky — and a finished roll that is extraordinarily soft, pillowy, and moist at the center, with a texture that stays tender for days rather than staling quickly as standard bread rolls do. This is the technique behind the famous milk bread rolls of Japanese and Taiwanese bakeries, and it produces a softness that no amount of additional butter or milk in a standard roll recipe can replicate.

What makes this recipe so outstanding is the double-cheese approach — vegan mozzarella-style cheese folded into the dough itself, which melts through the crumb as the rolls bake and creates pockets of savory richness throughout, combined with extra shredded vegan cheese scattered over the tops of the rolls before baking, which melts and caramelizes into a golden, bubbly, slightly crisp cheese crust. The rolls are then brushed immediately out of the oven with garlic herb butter — vegan butter melted with minced garlic, fresh parsley, and a pinch of salt — which soaks into the hot bread along the seams between the rolls and adds a savory depth that makes every pull-apart moment taste like the inside of a garlic bread and a cheese roll simultaneously.

This recipe is 100% vegan, ready in about 2 hours including rising time, and the kind of bread that makes every occasion feel significantly more special than it was before the rolls arrived.


Recipe Information

Prep TimeCook TimeTotal TimeServingsCalories
25 mins22 mins47 mins + 75 min rise12 rolls~235 kcal

Ingredients

For the Tangzhong (Cook First)

  • 3 tbsp (25g) all-purpose flour
  • ½ cup (120ml) water

For the Dough

  • 3 cups (375g) all-purpose flour, plus extra for kneading
  • 2¼ tsp (7g / 1 packet) instant yeast
  • 2 tbsp granulated sugar
  • 1 tsp fine salt
  • ½ cup (120ml) full-fat oat milk or soy milk, warmed to 40°C (104°F) — warm but not hot
  • 3 tbsp vegan butter, softened to room temperature
  • All of the tangzhong paste (from above)

For the Cheese Filling

  • 1 cup (100g) vegan mozzarella-style cheese, shredded (Violife, Miyoko’s, or similar)
  • ½ tsp garlic powder
  • ¼ tsp dried Italian herbs

For the Topping

  • ¾ cup (75g) vegan mozzarella or cheddar-style cheese, shredded
  • 1 tbsp vegan parmesan (nutritional yeast or store-bought vegan parmesan)

For the Garlic Herb Butter

  • 3 tbsp vegan butter
  • 3 cloves garlic, very finely minced
  • 2 tbsp fresh flat-leaf parsley, finely chopped
  • Pinch of fine salt
  • Pinch of chili flakes (optional)

Instructions

  1. Make the tangzhong. In a small saucepan, whisk together the flour and water until no lumps remain. Place over medium-low heat and cook, whisking constantly, for 3–4 minutes until the mixture thickens into a smooth, glossy paste that leaves tracks when the whisk is dragged through it — the texture of a thick béchamel. Remove from the heat and set aside to cool to room temperature. This paste is your tangzhong; it will be incorporated into the dough.
  2. Make the dough. In a large bowl, combine the flour, instant yeast, sugar, and salt. Whisk briefly to combine. Add the warm plant milk, softened vegan butter, and all of the cooled tangzhong paste. Mix with a wooden spoon or dough scraper until a shaggy dough forms, then turn out onto a lightly floured surface and knead for 8–10 minutes until the dough is smooth, soft, and slightly tacky but not sticky — it should pass the windowpane test (a small piece stretched thin between your fingers should be translucent without tearing). Alternatively, use a stand mixer with a dough hook on medium speed for 6 minutes.
  3. First rise. Shape the dough into a ball and place in a lightly oiled bowl. Cover with plastic wrap or a damp kitchen towel and leave to rise in a warm place for 60 minutes until doubled in size. A turned-off oven with just the light on, or an oven preheated to the lowest setting and then turned off, is ideal.
  4. Divide and fill. Punch down the risen dough and turn out onto a lightly floured surface. Divide into 12 equal pieces (weigh them for uniformity — approximately 65g each). In a small bowl, toss the shredded vegan mozzarella with the garlic powder and dried herbs. Flatten each dough piece into a rough circle about 8cm across. Place a generous pinch of the cheese filling in the center, gather the edges up around the filling, and pinch firmly to seal — the cheese must be fully enclosed or it will leak out during baking. Roll briefly between your palms to form a smooth ball.
  5. Arrange for second rise. Grease a 23 × 33cm (9 × 13 inch) baking dish or a 25cm (10 inch) round cake pan generously with vegan butter. Arrange the filled dough balls seam-side down in the dish in a 3 × 4 grid (or a circular arrangement for a round pan), leaving just a few millimetres between each roll — they should be close but not squashed. Cover loosely with plastic wrap or a clean towel and leave to rise for a second time for 30–45 minutes until the rolls have puffed and are just touching each other.
  6. Top with cheese. Preheat the oven to 375°F (190°C) during the second rise. When the rolls have puffed and are touching, scatter the shredded topping cheese generously over the entire surface of the rolls, pressing it very gently so it adheres. Sprinkle with the vegan parmesan.
  7. Bake. Bake for 20–22 minutes until the cheese topping is deeply golden and bubbly, the rolls are golden at the exposed edges, and a roll from the center of the pan sounds hollow when tapped on the bottom. The internal temperature of a roll from the center should read 88–93°C (190–200°F) on an instant-read thermometer if you have one.
  8. Make the garlic butter and finish. While the rolls bake, melt the vegan butter in a small saucepan over low heat. Add the minced garlic and cook for 60 seconds until fragrant but not browned. Remove from the heat and stir in the fresh parsley, salt, and chili flakes. As soon as the rolls come out of the oven, brush the garlic butter generously over the entire surface — into the seams between the rolls, over the melted cheese, into every crack and corner. The hot bread absorbs the garlic butter immediately and the kitchen will smell extraordinary.
  9. Serve from the pan. Leave to cool for 5 minutes — just long enough to handle without burning fingers — then bring the pan directly to the table and let people pull their own rolls free. Serve with extra vegan butter and, if desired, a small bowl of marinara sauce for dipping.

Pro Tips

  • Make the tangzhong first and let it cool — the tangzhong must be at room temperature before it goes into the dough, as hot paste will begin cooking the yeast and kill it before it has a chance to leaven the dough. The paste can be made up to 24 hours ahead and stored covered in the refrigerator; bring to room temperature before using.
  • Do not let the plant milk get too hot — yeast dies at temperatures above 46°C (115°F). Warm the milk to about 40°C (104°F) — it should feel warm on the inside of your wrist, like comfortable bath water, not hot. If you accidentally overheat it, let it cool before proceeding. Dead yeast produces bread that does not rise.
  • Seal the cheese filling completely — any gaps in the seal around the cheese filling will allow molten cheese to escape into the pan during baking, where it will caramelize and burn on the bottom rather than remaining in the roll. Pinch the seam firmly and roll the ball seam-side down; the surface tension of the smooth top holds the seam closed during baking.
  • Brush the garlic butter immediately out of the oven — hot bread absorbs liquid and fat almost instantly; cold bread cannot. The garlic butter must go on within the first 60 seconds of the rolls coming out of the oven, while the crust is still porous and receptive. Butter applied to cooled bread sits on the surface rather than soaking in, and the garlic-soaked interior of each seam — which you get only by brushing hot — is the defining feature of a great pull-apart roll.

Tangzhong: The Japanese Technique Behind the World’s Softest Bread

Tangzhong (湯種, literally “hot water roux” in Chinese) is a technique that originated in Japanese bread-making in the early twentieth century as bakers sought to produce a bread with the extraordinary softness and extended shelf life that became the defining characteristic of Japanese shokupan (milk bread) — the pillowy, cloud-like white bread that remains one of the most beloved bread styles in East Asia. The technique spread to Taiwan and mainland China through Japanese influence, where it became the foundation of the Taiwanese milk bread tradition, and was introduced to Western bakers primarily through Yvonne Chen’s 2007 Taiwanese cookbook 65°C Bread Doctor, whose title references the exact temperature at which wheat starch gelatinizes. At 65°C, starch granules absorb water and swell irreversibly, trapping the water in a gel structure that survives the subsequent kneading and baking process. This trapped water is released gradually during baking as the surrounding gluten structure sets, producing a crumb that is wetter than the flour-to-liquid ratio of the recipe would normally allow and that stays soft and moist for two to three times longer than standard bread. The technique has no equivalent in Western bread tradition — Western bakers achieve softness through high fat content (enriched doughs with butter, eggs, and milk) rather than through pre-gelatinized starch — and its results are genuinely different: a tangzhong bread is soft in a way that is airy and pillowy rather than rich and dense, and the difference is immediately apparent in the first bite.


Flavor Variations

  • Jalapeño Cheddar Bread Rolls: Replace the mozzarella-style cheese with vegan cheddar and add 2 finely diced pickled jalapeños (seeds removed for mild heat, seeds in for full heat) to the cheese filling for a spicy, tangy version where the jalapeño’s acidity cuts through the richness of the cheese and the soft bread perfectly.
  • Pesto Mozzarella Bread Rolls: Add 1 teaspoon of vegan basil pesto to the cheese filling of each roll for a version that tastes like a cheese and pesto calzone in pull-apart roll form — the pesto’s basil and garlic and the mozzarella combine into something that is both deeply familiar and genuinely special.
  • Garlic Herb Cream Cheese Rolls: Replace the shredded mozzarella filling with 1 teaspoon of vegan cream cheese mixed with minced garlic, fresh chives, and a pinch of salt per roll for a richer, creamier filling that melts into the bread during baking and produces a roll that is as close to a cream cheese Danish as a savory bread roll can get.

Nutritional Highlights (Per Roll)

CaloriesProteinCarbsFiberFat
~235 kcal6g34g1g8g

Storage

  • Room temperature: Store cooled rolls in an airtight container or covered with foil at room temperature for up to 2 days. The tangzhong technique means these rolls stay significantly softer for longer than standard bread rolls.
  • Reheating: Warm leftover rolls in a 325°F (165°C) oven for 8 minutes, or microwave individually for 20–25 seconds. A brief brush of fresh melted vegan butter after reheating restores the just-baked richness.
  • Freezer: Freeze fully cooled, unglazed rolls in a sealed bag for up to 2 months. Thaw overnight at room temperature and reheat as above. The rolls freeze and thaw exceptionally well thanks to the moisture retained by the tangzhong — they emerge from the freezer almost as soft as fresh.
  • Make-ahead: The dough can be made through the first rise, covered tightly, and refrigerated overnight. Cold-proof the shaped rolls in the refrigerator instead of at room temperature for the second rise; take them out 30 minutes before baking to take the chill off slightly. The extended cold ferment develops a more complex flavor.

Frequently Asked Questions

Can I make these without a stand mixer?

Yes — the dough can be kneaded entirely by hand in 8–10 minutes. The tangzhong makes the dough slightly stickier than a standard roll dough; resist the urge to add more flour (which would make the rolls denser) and instead use a dough scraper and slightly wet hands to manage the stickiness. The dough will smooth out and become less sticky after 4–5 minutes of kneading as the gluten develops.

What vegan cheese melts best for the filling?

Violife mozzarella-style shreds and Miyoko’s liquid mozzarella both melt well inside the rolls. Follow Your Heart mozzarella shreds are another reliable option. Avoid vegan cheeses that are primarily coconut oil-based without added proteins — they tend to separate when melted rather than pulling and stretching. For the topping, any shredded vegan cheese that melts works; cheddar-style produces more color and a sharper flavor.

Can I use bread flour instead of all-purpose?

Yes — bread flour’s higher protein content produces a chewier, more structured roll with a slightly more defined crust. The tangzhong still works the same way, and the rolls will be excellent — slightly less pillowy than all-purpose but with more structure and a better crust. Use bread flour if you want a roll that holds together better when pulled apart; use all-purpose for maximum cloud-like softness.

My rolls didn’t rise — what went wrong?

Three possible causes: the yeast was old or dead (test by dissolving a teaspoon of sugar in warm water, adding the yeast, and waiting 10 minutes — it should foam; if it doesn’t, the yeast is inactive); the plant milk was too hot and killed the yeast; or the rising environment was too cold (yeast rises best between 24–32°C / 75–90°F). If your kitchen is cold, create a warm rising environment in a turned-off oven with a pan of boiling water on the bottom rack.


Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more addictive vegan snack and appetizer recipes? Browse all recipes on Easy Vegan Recipes — new recipes posted every single week!