How To Make A Vegan Mandarin Chocolate Loaf

a vegan mandarin chocolate loaf with mandarin slices on top on a wooden cutting board

If you’re looking for a dessert that feels bright, cozy, and a little bit special, this vegan mandarin chocolate loaf is the perfect bake. It’s soft, tender, and full of citrus flavor thanks to fresh mandarin zest and juice, all topped with a rich, pourable chocolate icing that sets beautifully on the loaf. The combination of chocolate and mandarin is classic and comforting, but also feels unique compared to traditional lemon or orange loaves. It’s the kind of cake you can serve for an everyday snack, a holiday dessert, or even as part of a brunch table.

This loaf comes together quickly with simple ingredients you probably already have on hand. It’s completely vegan, nut free, and soy free, making it a great choice for serving to a crowd with varied dietary needs. The crumb is soft without being fragile, the flavor is bright without being sharp, and the whole recipe takes just over an hour from start to finish, including cooling and icing. If you enjoy citrus cakes, chocolate bakes, or easy loaf-style desserts, this mandarin chocolate loaf is going to be a new favorite.

Why You’ll Love This Vegan Mandarin Chocolate Loaf

a vegan mandarin chocolate loaf with mandarin slices on top on a wooden cutting board

There are a lot of reasons this loaf stands out from other fruit-flavored cakes:

The flavor is fresh and bright. Mandarin zest and juice give the loaf a natural citrus flavor that’s slightly sweeter and less bitter than orange.

The chocolate icing adds richness. The cocoa powder icing poured over the cooled loaf creates a glossy, chocolatey finish that perfectly balances the citrus.

It uses simple pantry ingredients. Flour, sugar, oil, non-dairy milk, mandarins, and cocoa powder. Nothing complicated.

The texture is soft but sturdy. This loaf slices cleanly while still feeling tender and moist.

It’s versatile. Serve it plain, dress it up with candied mandarins, or bake it as a round cake for celebrations.

And the best part: it requires no long mixing, no creaming butter, and no special equipment—just bowls, a whisk, and a loaf pan.

Join the List

Subscribe

ingredients to make the vegan mandarin chocolate loaf

This post may contain affiliate links, please read our disclosure policy for details.

What You’ll Need For This Vegan Mandarin Chocolate Loaf

  • 2 1/2 cups (300g) all-purpose flour
  • 1 cup (200g) granulated sugar
  • 1/2 tsp (3g) salt
  • 2 tsp (8g) baking powder
  • 3/4 tsp (3g) baking soda
  • 1/2 cup (120ml) neutral oil
  • 3/4 cup (180ml) oat milk
  • 1 tbsp (6g) mandarin zest
  • 1/2 cup (120ml) mandarin juice
  • 1 cup (120g) powdered sugar
  • 1/4 cup (20g) cocoa powder
  • pinch of salt
  • 1 tsp (5ml) vanilla extract
  • 2 tbsp (30ml) oat milk
  • Candied mandarin slices or orange peel

How to Make A Vegan Mandarin Chocolate Loaf

1. Preheat your oven to 350°F (175°C). Grease an 8×4 inch loaf pan and line it with parchment paper, leaving overhang for easy removal later.

2. Mix the dry ingredients. In a small bowl, stir together the flour, baking powder, baking soda, and salt until everything is evenly distributed.

3. Whisk the wet ingredients. In a large bowl, combine the granulated sugar, oil, oat milk, mandarin zest, and mandarin juice. Whisk until the sugar begins to dissolve.

oat milk and zested mandarin in a bowl

4. Combine the mixtures. Add the dry ingredients to the wet ingredients and stir until just smooth. Avoid over-mixing so the loaf stays tender and doesn’t turn tough.

vegan mandarin chocolate loaf batter in a bowl

5. Bake. Pour the batter into the prepared loaf pan and smooth the top. Bake for 45 to 55 minutes, or until the edges are golden brown and a skewer inserted in the center comes out clean.

a vegan mandarin loaf in a baking pan on a cooling rack

6. Cool the loaf. Let the loaf cool in the pan for at least 20 minutes before lifting it out and transferring it to a rack to cool completely.


a mockup of an ebook

Hungry for more?

Subscribe to our newsletter and get new recipes delivered straight to your inbox, and you’ll get our free vegan and gluten free dinner ebook!

7. Make the icing. When the loaf has cooled most of the way, mix the powdered sugar, cocoa powder, and salt in a bowl. Add the vanilla and oat milk, stirring until a thick but pourable icing forms.

powdered sugar, cocoa powder, salt, vanilla extract, and oat milk in a mixing cup

8. Ice the loaf. Pour the chocolate icing over the top and allow it to set for at least one hour before slicing. This prevents the icing from smudging and helps the loaf stay moist inside.

the vegan mandarin loaf with chocolate poured on top on a cooling rack

9. Serve or store. The loaf is best the same day but can be stored in an airtight container in the refrigerator for up to three days. Allow it to come to room temperature before serving.

    Tips for the Best Vegan Citrus Loaf

    a vegan mandarin chocolate loaf with mandarin slices on top on a wooden cutting board

    Use fresh mandarin juice. Bottled juice won’t have the same sweet, floral flavor and often contains preservatives that can alter the taste of the loaf.

    Zest before juicing. It’s much easier to zest whole mandarins than squeezed ones.

    Don’t skip the parchment overhang. This loaf is moist and tender, so the parchment makes it much easier to lift out cleanly.

    Check for doneness in the center. The top may look done before the inside is fully baked. A clean skewer test is the best way to know.

    Let the loaf cool before icing. Warm loaves cause icing to melt and run off rather than set.

    Choose a neutral oil. Canola, sunflower, or vegetable oil work well without overpowering the mandarin flavor.

    How to Store Vegan Mandarin Chocolate Loaf

    a slice of vegan mandarin chocolate loaf with mandarin slices on top on a plate next to the rest of the loaf on a wooden cutting board

    Room Temperature
    Store tightly covered for one day. This loaf stays soft but begins to dry slightly after 24 hours.

    Refrigerator
    Store in an airtight container for up to three days. Let it come back to room temperature before eating.

    Freezer
    Freeze slices individually for up to two months. Wrap tightly and thaw at room temperature. Add icing after thawing for the best texture.

    Troubleshooting

    If the loaf is dense, it may have been overmixed or the baking powder may be old.
    If the top cracks, that’s completely normal for quick breads and doesn’t affect the texture.
    If the icing is too thick, add a tiny splash of oat milk.
    If the icing is too thin, add a spoonful of powdered sugar to thicken.
    If the loaf sticks to the pan, it likely needed more parchment overhang or a better greased pan.

    FAQ

    Can I use another non-dairy milk?

    Yes. Almond, soy, and coconut milk all work, but oat milk gives the cleanest citrus flavor.

    Can I use orange instead of mandarin?

    Yes, the flavor will be slightly sharper but works beautifully.

    Can I reduce the sugar?

    Reducing granulated sugar can affect texture, but you can reduce the icing sweetness by adding more cocoa.

    What oil works best?

    Any neutral-flavored oil is ideal. Avoid strong oils like olive oil unless you enjoy that flavor in cakes.

    Final Thoughts

    a vegan mandarin chocolate loaf with mandarin slices on top on a wooden cutting board

    This vegan mandarin chocolate loaf is the kind of dessert that feels bright and refreshing while still being rich enough to satisfy any chocolate craving. The combination of citrus and chocolate is timeless, and in loaf form, it becomes a simple but impressive treat that fits any occasion. The tender crumb, fragrant mandarin zest, and smooth chocolate icing create a loaf that’s comforting, elegant, and hard to stop slicing into. Whether you enjoy it with coffee, tea, or as an afternoon snack, this recipe is one you’ll want to make again and again.

    a vegan mandarin chocolate loaf with mandarin slices on top on a wooden cutting board

    Vegan Mandarin Chocolate Loaf

    Prep 10 minutes
    Cook 50 minutes
    Assembly Time 10 minutes
    Total 1 hour 10 minutes
    Categories: Vegan, nut free, soy free, dessert, snack
    Serves: 8-10
    Prep Time: 10 minutes
    Bake Time: 50 minutes
    Assembly: 10 minutes
    Total Time: 1 hour 10 minutes
    Servings 1 loaf
    Course Dessert, Snack
    Cuisine American

    As an Amazon Associate and Walmart Partner, I earn from qualifying purchases.

    Ingredients

    • 2 ½ cups/300g all-purpose flour
    • 1 cup/200g granulated sugar
    • ½ tsp/3g salt
    • 2 tsp/8g baking powder
    • 3/4 tsp/3g baking soda
    • ½ cup/120ml neutral oil
    • ¾ cup/180ml oat milk
    • 1 tbsp/6g mandarin zest
    • ½ cup/120ml mandarin juice
    • 1 cup/120g powdered sugar
    • ¼ cup/20g cocoa powder
    • pinch salt
    • 1 tsp/5ml vanilla extract
    • 2 tbsp/30ml oat milk
    • Candied mandarin slices or orange peel to garnish optional

    Method

    1. Preheat oven to 350° F/175 C. Grease an 8” x 4”/20cm x 10cm loaf pan and line with parchment with over hang in at least one direction for easy removal.
    2. In a small bowl, combine flour, baking powder, baking soda, and salt. Stir to evenly distribute.
    3. In a large bowl combine the sugar, oil, oat milk, mandarin zest, and juice. Whisk until the sugar is dissolved.
    4. Add the flour mixture and stir until smooth but be careful not to over mix as this will lead to a tough cake.
    5. Scrape into prepared pan and level out.
    6. Bake for 45-55 minutes, until golden brown on the edges, set in the center and skewer inserted comes out clean.
    7. Allow to cool in the pan for at least 20 minutes before transferring to a cooling rack.
    8. When the loaf is mostly cool, make the glaze.
    9. In a measuring cup or small mixing bowl with a spout, combine the powdered sugar, coco powder, and salt. Stir until any clumps are broken up and the coco powder is evenly distributed.
    10. Add the vanilla and the oat milk. Stir until smooth and thick. The icing should be just barely pourable but thicker than a standard pour icing.
    11. Drizzle over the loaf and allow to set for at least 1 hour.
    12. Can be stored in an airtight container in the fridge for up to 3 days. Bring to room temperature before serving.

    Notes

    Texture/Taste Notes: This tangy loaf made with mandarin zest and juice is paired with a rich chocolate icing for a beautiful dessert loaf that can be enjoyed anytime. The crumb holds together and doesn’t crumble when sliced, but is still nice and soft. This is a cake that can be dressed up or down and even baked in a round pan for a more celebration type treat.
    Oil choice: Any unsaturated oil will work in this recipe. The best choices are very neutral flavoured oils like canola, sunflower, or vegetable. Melted coconut oil can also be used as long as all ingredients are at room temperature. If coconut oil is mixed with cold oat milk or mandarin juice it will resolidify, preventing the oil from being evenly distributed.
    Non-dairy milk: This recipe works with any non-dairy milk though rice milk will create the toughest crumb. For an even more delicate crumb (best if cake is done as a shorter round cake), use full fat coconut milk. The additional fat from the coconut milk will create a very short texture and the coconut pairs well with mandarin and chocolate. However, the most mandarin flavour will be present from oat milk or soy milk.
    Add ins: For more texture or chocolate flavor you can add extra ingredients to the batter: ¾ cup/90g chopped dark chocolate ½ cup/ chopped candied orange peel ½ cup/30g shredded coconut (great if using coconut milk)
    Make it a round cake: Bake in an 8”/20cm round pan for 25-35 minutes. Make a double recipe of the icing. The cake will be thinner and great for a single layer easy celebration cake.
    Make candied mandarin slices: Preheat oven to 300°F/150 C. Slice mandarins (and remove any seeds) as thin as possible (1/4”/6mm or less) and place on a parchment lined baking sheet. Sprinkle with 1-2 tsp/4-8g granulated sugar on each slice. Bake for 20 minutes, keeping a close eye on them and removing from the oven when the sugar that puddles out starts to turn dark.

    Tried this recipe?

    Let us know how it was!

    You'll Also Love...

    Leave a Reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating