This easy vegan lemon frosting is based on a German pudding buttercream method, which uses a pastry cream base with whipped butter.

This results in a lighter, creamier, and less sweet frosting that is perfect for smearing on lemon sheet cake or cupcakes, as well as for piping on cupcakes.

The custard base is the perfect way to infuse a tonne of REAL lemon flavor into your buttercream without compromising the consistency with too much liquid or having to rely on artificial flavors or extracts.

dairy free lemon frosting piped into a glass jar with sliced lemons in the background.Pin
Jump to:

📖 Recipe Overview

  • Not Overly Sweet - German buttercream uses less sugar than standard American buttercream, and relies on a custard base for structure and flavor, rather than solely sugar.
  • Incredibly Versatile - It's smooth and creamy enough to pipe on cupcakes yet stable enough for cake fillings. It also makes a wonderful filling for pastries and cakes and is commonly referred to as crème mousseline.
  • Allergy-Friendly - This lemon frosting is of course completely eggless and dairy-free, but can also be made nut-free, coconut-free, and gluten-free depending on the vegan butter you use (I use flora plant butter or Violife block).

🧾 Ingredients Needed

Here is everything you need to make this easy vegan lemon buttercream:

ingredients for vegan lemon buttercream on a tiled surface.Pin

Ingredient Notes

  • Fresh Lemons - This recipe requires real lemons, not the bottled kind! You'll want both the juice and zest to give the best possible flavor.
  • Cornstarch - This is the trusty vegan egg replacer that thickens the custard base.
  • Non-Dairy Milk - I use soy milk but feel free to go for almond milk, oat milk, or coconut milk if you prefer.
Pin

🥣 How To Make Vegan Lemon Frosting

As promised, this buttercream comes together in just a few simple steps, and you can use either an electric whisk or stand-mixer, depending on what equipment you already have.

cornstarch, plantbased milk and sugar whisked together in a saucepan.Pin

Step 1: Make a paste. Add the soy milk, sugar, and cornstarch to a saucepan and whisk well to remove any lumps. 

cornstarch, vegan milk, lemon juice, and lemon zest whisked together in a saucepan.Pin

Step 2: Whisk and cook. Whisk in the lemon juice and zest and simmer for 5 minutes whilst whisking. Alternate between using a whisk and rubber spatula to make sure the custard does not stick to the pan.

vegan lemon custard cooling in a mixing bowl before being whisked into dairy-free buttercream.Pin

Step 3: Sift and cool. Remove it from the heat and pass the custard through a fine-mesh sieve into a clean bowl. Set aside to cool to room temperature for 30-40 minutes. 

vegan butter whipped until light and fluffy in a large mixing bowl.Pin

Step 4: Whip the butter. Add the vegan butter to a large mixing bowl (or stand mixer if using) and whisk with an electric mixer for 3 minutes, until light and fluffy. 

vegan lemon frosting in a mixing bowl with cooled custard being whisked through it.Pin

Step 5: Slowly combine. Slowly add the chilled custard mixture to the butter, one tablespoon at a time, whisking to incorporate it each time.

vegan lemon buttercream in a large clear mixing bowl with a spatula showing the thick consistency.Pin

Step 6: Finish whisking. Once you have added all of the lemon custard, continue to whisk the buttercream for another 2-3 minutes until light and fluffy.

💬 FAQs

What is German buttercream?

While Italian buttercream and Swiss buttercream are based on meringue, German buttercream is a pudding-based frosting that uses pastry cream and butter. It generally uses ingredients like egg yolks, milk, sugar, cornstarch, vanilla, butter, and sometimes flour.

This vegan version not only cuts out animal products but also uses minimal, easy-to-find ingredients.

Why is my German buttercream grainy?

This is more often than not a sign that you used cold butter or didn't allow it to come to room temperature before using.

Cold butter will not incorporate into the custard base properly, this you won't get a nice smooth finish to your frosting!

Can you freeze vegan buttercream?

Absolutely, simply transfer your frosting to an airtight storage container and freeze it for up to 2 months.

Defrost it in the fridge overnight, and re-whip if needed before use.

vegan lemon sheet cake with lemon frosting smoothed on top of it showing the smooth and creamy consistency.Pin

🧁 More Vegan Frosting

Stay in touch with me through social media @ InstagramPinterestTikTok, and Facebook. And subscribe via email to get all our new recipes!

📖 Recipe

Vegan Lemon Frosting (German Buttercream)

4.82 from 22 votes
PREP TIME: 20 minutes
Chilling Time: 30 minutes
TOTAL TIME: 50 minutes
Servings: 16
PRINT RECIPE PIN RECIPE

Description

A lighter, not so sweet vegan lemon frosting made with a homemade custard pudding base, similar to traditional German buttercream.

Ingredients

  • 300 ml (1 ⅓ cups) soy milk, or almond milk/oat milk
  • 200 g (1 cup) granulated sugar, use organic if in the US
  • 60 g (½ cup) cornstarch, (cornflour)
  • 150 ml ( cup) lemon juice, freshly squeezed
  • 4 tablespoons lemon zest
  • 200 g (¾ cups + 1 tbsp) vegan butter, room temperature

Instructions

  • Make lemon custard: Add the soy milk, sugar, and cornstarch to a saucepan and whisk well to remove any lumps. Add the lemon juice and zest and whisk again to combine.
  • Bring the mixture to a simmer and cook on low heat for about 5 minutes whilst whisking. Alternate between using a whisk and rubber spatula to make sure the custard does not stick to the pan. If you're using a gas hob cook on the lowest setting to avoid the direct heat cooking the mixture too fast.
    The mixture will become thick once the cornstarch is cooked, remove it from the heat and pass the custard through a fine-mesh sieve into a clean bowl. Set aside to cool to room temperature for 30-40 minutes. 
  • Whisk the butter: Add the vegan butter to a large mixing bowl (or stand mixer if using) and whisk with an electric mixer for 3 minutes, until light and fluffy. 
  • Combine: Slowly add the chilled custard mixture to the butter, one tablespoon at a time, whisking to incorporate it each time.
    Once you have added all of the lemon custard, continue to whisk the buttercream for another 2-3 minutes until light and fluffy.
  • Serving and storage: Use to frost vegan cakes or cupcakes immediately, or store in an airtight container and refrigerate for up to 5 days. The recipe will generously frost a 3-layer 6" cake, 2-layer 8/9" cake, or 12-18 cupcakes.
    Before use, allow the buttercream to come to room temperature for an hour, and then pipe or frost as usual.

Notes

  • Vegan butter: Take this out of the fridge to sit at room temperature for 1-2 hours. Make sure you use vegan block butter, otherwise known as butter sticks. Spreadable butter from a tub or margarine will throw off the recipe due to its higher water content. I use flora plant butter which is nut-free, coconut-free, and gluten-free.
  • To freeze: Transfer your frosting to an airtight storage container and freeze it for up to 2 months. Defrost it in the fridge overnight, and re-whip if needed before use.

Nutrition

Serving: 1g | Calories: 147kcal | Carbohydrates: 17g | Protein: 1g | Fat: 9g | Saturated Fat: 2g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 3g | Trans Fat: 0.1g | Sodium: 91mg | Potassium: 43mg | Fiber: 0.3g | Sugar: 13g | Vitamin A: 552IU | Vitamin C: 7mg | Calcium: 29mg | Iron: 0.1mg
Did you make this recipe? Tag me TodayBe sure to leave a rating and a review in the section below, and mention @addictedtodates or tag #addictedtodates

© addictedtodates.com. All content and images are protected by copyright. If you want to share this recipe, please do so using the share buttons provided. Do not screenshot or republish the recipe or content in full. instead, include a link to this post for the recipe.