As the sweet scent of freshly baked goods wafts through my kitchen, I find myself reminiscing about the warm afternoons spent enjoying pastries with family. Today, I’m thrilled to share my ultimate recipe for Vegan Rhubarb Frangipane Buns—a delightful treat that perfectly bridges the gap between comfort and elegance. These soft, fluffy buns are not only a scrumptious addition to your breakfast or brunch spread, but they also offer a delightful break from typical snacks. The harmonious blend of tangy roasted rhubarb and rich almond frangipane is a beautiful reminder that vegan baking can be both sumptuous and soul-nourishing. Curious about how to bring this sweet joy to your own table? Let’s dive into the details!

Why Not Try Vegan Rhubarb Buns?
Delightfully Fluffy: These buns are incredibly soft and airy, reminiscent of a warm bakery treat.
Flavor Harmony: The tangy rhubarb coupled with the rich almond frangipane creates a delightful flavor explosion, sure to impress your family and friends.
Effortless Baking: With just a few straightforward steps, you can whip up a batch that rivals those fancy patisserie creations, perfect for a cozy weekday breakfast or a special gathering.
Versatile Treat: Feel free to swap rhubarb for seasonal fruits; fresh blueberries or peaches can be just as delectable, making this recipe versatile year-round.
Vegan-Friendly: Perfect for anyone following a plant-based diet, these buns are a deliciously guilt-free choice for brunch or a sweet afternoon pick-me-up.
Whether you’re looking to impress at your next gathering or simply indulge yourself, this is a recipe that will bring smiles all around!
Vegan Rhubarb Frangipane Buns Ingredients
For the Dough
• White Bread Flour – Provides structure and a chewy texture; all-purpose flour can be used as a substitute.
• Instant Yeast – Leavens the dough without activation; make sure it’s fresh for the best rise.
• Salt – Enhances flavor and strengthens the dough.
• Non-Dairy Milk (Soy Preferred) – Adds moisture and richness; opt for unsweetened varieties if possible.
• Vegan Butter – Brings richness and should ideally be block butter for the best results.
• Sugar (Caster/Granulated) – Sweetens both the dough and frangipane; avoid liquid sweeteners.
For the Frangipane Filling
• Ground Almonds – Essential for that delectable frangipane texture; almond flour can also be used.
• Cornstarch – Thickens the frangipane for a smooth consistency.
• Orange Juice/Zest – Infuses a burst of citrus flavor; try blood orange for a unique twist.
For the Filling
• Rhubarb – Adds a delightful tartness; forced rhubarb is best for sweetness and color.
Embrace the deliciousness of these Vegan Rhubarb Frangipane Buns as a scrumptious addition to your breakfast or brunch!
Step‑by‑Step Instructions for Vegan Rhubarb Frangipane Buns
Step 1: Create the Tangzhong
In a medium saucepan, combine some white bread flour with non-dairy milk over medium heat. Whisk continuously until the mixture thickens and forms a creamy paste, around 3-5 minutes. This tangzhong adds moisture and elasticity to the dough. Remove from heat and let it cool slightly before using.
Step 2: Combine Dough Ingredients
In a large mixing bowl, combine the cooled tangzhong with cold non-dairy milk, sugar, vanilla extract, salt, and instant yeast. Gradually mix in the remaining white bread flour until a shaggy dough forms. This process ensures that you have a well-blended base for your vegan rhubarb frangipane buns.
Step 3: Knead the Dough
Transfer the dough onto a lightly floured surface or into a stand mixer fitted with a dough hook. Knead for about 8-10 minutes until the dough is smooth, elastic, and slightly tacky. Alternatively, mix on low speed for 7-10 minutes. Once ready, place the dough in a lightly oiled bowl, cover it with a clean cloth, and allow it to rise in a warm spot for 1-2 hours, or until doubled in size.
Step 4: Roast the Rhubarb
Preheat your oven to 180°C (350°F). In a baking dish, combine chopped rhubarb with sugar and a splash of orange juice. Roast in the preheated oven for about 10 minutes, or until just softened but still holding its shape. Once done, remove from the oven and allow it to cool while you prepare the frangipane filling.
Step 5: Shape the Dough
After the dough has risen, punch it down and divide it into 10 equal pieces. Shape each piece into a disc and create a hollow center by pressing down gently with your fingers, forming a dip for the frangipane. Allow these discs to rise for another 30-45 minutes on a baking tray lined with parchment paper until noticeably puffed up.
Step 6: Prepare the Frangipane Filling
In a mixing bowl, whisk together ground almonds, flour, cornstarch, sugar, and baking powder for the frangipane filling. Stir in melted vegan butter, non-dairy milk, and almond extract until you achieve a smooth, thick paste. This rich filling will complement the tangy rhubarb beautifully.
Step 7: Fill the Buns
Preheat the oven to 180°C (350°F) if you haven’t already. Spoon the frangipane filling into the hollow center of each bun, then neatly top each with roasted rhubarb. Brush the edges of the buns with a little non-dairy milk or maple syrup, and then sprinkle with demerara sugar for that lovely crunchy finish.
Step 8: Bake the Buns
Place the filled buns in the preheated oven and bake for 20-25 minutes, or until they turn a lovely golden brown. Keep an eye on them—they’re done when they’re beautifully puffed and their edges are crisp.
Step 9: Glaze and Serve
Once baked, remove the buns from the oven and allow them to cool slightly. For an extra touch of flavor, brush the tops with reduced rhubarb juice. Serve warm as a delightful breakfast or an afternoon snack, and enjoy the harmonious blend of flavors in your vegan rhubarb frangipane buns.

Rhubarb Frangipane Buns Variations
Feel free to let your creativity shine as you modify this delightful recipe to suit your taste buds!
-
Berry Bliss: Replace rhubarb with fresh blueberries or strawberries for a sweeter, fruity twist. The bursts of berry flavor will elevate your buns to new heights.
-
Peachy Keen: Swap out the rhubarb for ripe peaches, adding a juicy sweetness to each bite. Peaches’ natural sugars will caramelize beautifully, creating a delightful contrast to the almond filling.
-
Gluten-Free Option: Use a gluten-free all-purpose blend instead of white bread flour. Just ensure the blend contains xanthan gum for proper structure in your buns.
-
Dairy-Free Cream: Serve warm with a dollop of coconut whipped cream for an indulgent touch. This creamy addition elevates your treat from lovely to luxurious!
-
Spice It Up: Add a pinch of cinnamon or nutmeg to the frangipane for a warm, aromatic flavor. These spices invite a cozy warmth that makes your kitchen feel like a delicious hug.
-
Nutty Variation: Incorporate a handful of chopped walnuts or pecans into the frangipane for extra crunch and flavor. The nuttiness complements the almonds beautifully.
-
Maple Drizzle: Drizzle a little maple syrup over the buns just before serving for an extra touch of sweetness. This little gesture adds a gorgeous glossy finish and an irresistible flavor boost!
-
Orange Zest: Infuse the dough with a teaspoon of orange zest for a bright citrusy note. It perfectly balances the rich frangipane and enhances the overall flavor profile.
Whether you’re sprucing up for brunch or simply creating an afternoon snack, don’t hesitate to explore these delicious options. Every variation promises a unique and enjoyable experience! For more nutritious and exciting ideas, check out my Dairy-Free Recipe Ideas or Creative Baking Techniques to further expand your culinary repertoire.
Expert Tips for Vegan Rhubarb Frangipane Buns
• Weigh Ingredients: Using a scale ensures accurate measurements for the dough, preventing inconsistencies that could hinder your buns’ texture.
• Check Yeast Freshness: Always confirm your instant yeast is within its expiration date for the best rise and fluffy buns.
• Avoid Over-Kneading: Knead just until the dough is smooth and elastic; over-kneading can make it tough and chewy instead of soft.
• Don’t Rush the Rise: Give your dough ample time to rise in a warm area; under-risen dough results in dense buns.
• Experiment with Fillings: Feel free to play with fresh fruits; berries or peaches can replace rhubarb for delightful variations in flavor.
These expert tips will help you create the best Vegan Rhubarb Frangipane Buns that are soft, fluffy, and bursting with deliciousness!
What to Serve with Vegan Rhubarb Frangipane Buns
Elevate your breakfast or brunch experience with delightful accompaniments that enhance every bite of these tempting treats.
-
Creamy Coconut Yogurt: Silky and slightly tangy, it beautifully complements the rich almond filling, adding creaminess that balances the flavor.
-
Fresh Sliced Strawberries: Juicy and sweet, they provide a fresh contrast to the tartness of rhubarb, creating a vibrant flavor profile that bursts with summer.
-
Almond Milk Latte: The nutty notes of this warm beverage pair perfectly with the rich frangipane, making it an ideal morning companion.
-
Citrus Fruit Salad: A mix of oranges, grapefruit, and kiwis not only adds a refreshing element but also brightens the palate between bites.
-
Maple Glazed Carrots: Sweet and savory, these tender carrots offer a unique pairing, balancing the sweetness of the buns with their earthy flavors.
-
Chocolate Chia Pudding: For a chocolaty twist, this pudding adds an indulgent dessert element that complements the fruity filling.
-
Hazelnut Coffee: Earthy and nutty, this coffee brings warmth and richness to the table, making every bite and sip feel cozy and fulfilling.
-
Vegan Vanilla Ice Cream: Serve these buns warm with a scoop on top; the melting ice cream creates a delightful contrast that’s simply irresistible.
-
Herbal Tea: Light and fragrant, tea is the perfect accompaniment to enjoy with these buns, enhancing their flavors without overpowering them.
Storage Tips for Vegan Rhubarb Frangipane Buns
Room Temperature: Store the buns in an airtight container at room temperature for up to 2 days. Reheat gently in the microwave or oven for a few moments to enjoy their fluffy texture.
Freezer: For longer storage, place the cooled buns in a freezer-safe bag or tightly wrap them in plastic wrap. They’ll last in the freezer for up to 3 months.
Reheating: When ready to enjoy your frozen vegan rhubarb frangipane buns, thaw them in the fridge overnight and reheat in the oven at 180°C (350°F) for about 10-15 minutes for that freshly-baked taste.
Keep Fresh: For optimal taste and texture, avoid storing with items that have strong odors and allow the buns to cool completely before wrapping or freezing.
Make Ahead Options
These Vegan Rhubarb Frangipane Buns are ideal for busy home cooks looking to save time during hectic mornings! You can prepare the dough up to 24 hours in advance; just store it in an airtight container in the refrigerator after the first rise. Also, the frangipane filling can be made ahead and refrigerated for up to 3 days. When ready to bake, shape the buns and let them rise for about 30-45 minutes at room temperature. For optimal quality, ensure all components are cool before assembling, which keeps your buns fluffy and delicious. With just a few finishing steps, you’ll enjoy these delightful treats fresh from the oven, making breakfast a breeze!

Vegan Rhubarb Frangipane Buns Recipe FAQs
How do I choose ripe rhubarb for this recipe?
Absolutely! Look for firm, vibrant rhubarb stalks that are bright in color, preferably a deep red or pink. Avoid stalks that are limp or have dark spots all over, as they might be overripe. If you’re using forced rhubarb, you’ll find it is sweeter and more tender, making it perfect for baking.
What is the best way to store leftover buns?
Very! Store your vegan rhubarb frangipane buns in an airtight container at room temperature for up to 2 days. If you find yourself with leftovers after that time, gently reheat them in the oven for a few minutes; they’ll retain some of their fluffy goodness!
Can I freeze these buns for later?
Absolutely! After they cool completely, wrap each bun tightly in plastic wrap and then place them in a freezer-safe bag. They can be frozen for up to 3 months. To enjoy, thaw them overnight in the fridge, then reheat at 180°C (350°F) for about 10-15 minutes. This method keeps them soft and delightful!
What if my dough doesn’t rise properly?
Don’t worry! If your dough doesn’t rise as expected, check if your yeast is fresh. It should be within its expiration date, and ensure it was stored in a cool, dry place. If it still doesn’t rise after 1-2 hours, you can gently re-knead the dough and place it in a warmer area. Sometimes, a little extra warmth can do the trick!
Are these buns suitable for people with nut allergies?
Great question! Since the frangipane contains ground almonds, these buns are not suitable for those with nut allergies. However, you could explore using sunflower seed flour or a seed-based alternative to create a similar texture without nuts. Just remember, it will alter the flavor slightly!
How can I make these buns even more visually appealing?
Absolutely! For an extra touch, brush the tops with a mix of almond milk and a bit of maple syrup before baking, then sprinkle with demerara sugar for a delightful crunch. You can also drizzle a simple icing made from powdered sugar and a splash of non-dairy milk on top after they cool for lovely finishing touches.

Creamy Rhubarb Cheesecake: A Slice of Vegan Bliss
Ingredients
Equipment
Method
- Create the Tangzhong by combining white bread flour with non-dairy milk in a saucepan. Whisk continuously until thickened, about 3-5 minutes. Remove from heat and cool slightly.
- In a large bowl, combine the cooled tangzhong, cold non-dairy milk, sugar, vanilla extract, salt, and instant yeast. Gradually mix in remaining flour until shaggy dough forms.
- Knead the dough for 8-10 minutes until smooth and elastic. Place in an oiled bowl, cover, and let rise for 1-2 hours.
- Preheat oven to 180°C (350°F). Roast rhubarb with sugar and orange juice for about 10 minutes until softened.
- After dough has risen, punch it down and divide into 10 pieces. Shape into discs and let rise for 30-45 minutes.
- Prepare the frangipane filling by whisking ground almonds, cornstarch, sugar, and melted vegan butter until smooth.
- Spoon frangipane filling into each bun, top with roasted rhubarb, and brush edges with non-dairy milk or syrup.
- Bake for 20-25 minutes until golden brown. Allow to cool slightly.
- Glaze with reduced rhubarb juice before serving.





