German Buttercream Frosting

This light as a feather sugar-free buttercream frosting will become a favorite for birthdays and other low carb celebrations.
Ingredients
- 1 cup heavy cream ((or full-fat coconut milk from a can))
- 1/8 tsp salt
- 1 1/2 cups xylitol
- 2 1/2 tbsp cornstarch or arrowroot powder ((necessary to provide structure for the frosting))
- 1 large egg
- 2 large egg yolks
- 1 tsp vanilla ((for custard))
- 1 1/2 cup Spectrum All Vegetable Shortening (non-hydrogenated)
- 6 ounces very soft butter ((vegan butter or more shortening)*)
- 1/2 cup Swerve Confectioner's Style
- 2 tsp vanilla ((for frosting))
- 1/4 tsp Stevia Glycerite
Instructions
- 1
--- Preparation ---
- 2
Gather ingredients and equipment. Fill the larger bowl (big enough to fit the custard bowl inside) half way with ice and add enough water to make an ice bath. Place the smaller bowl and sieve by the stove.
- 3
--- Custard ---
- 4
Cook the coconut milk in a small sauce pan over medium heat until simmering.
- 5
Meanwhile, mix the cornstarch (or arrowroot powder), salt and xylitol together in the medium bowl. Add the whole egg and egg yolks whisking thoroughly together. When the coconut mixture is hot and steaming, pour it slowly into the egg mixture, whisking all the while. Because the xylitol gets cold as it melts, don't be too concerned about scrambling your eggs at this time. Pour the mixture back into the sauce pan. Place the mesh sieve over the bowl to use shortly.
- 6
Whisk the custard mixture continuously over medium-low to medium heat. Because the xylitol is still melting, it takes the mixture several minutes to get hot. DO NOT STEP AWAY FROM THE STOVE. Be patient and whisk the custard the whole time until it becomes very thick like a pudding. Continue cooking for one minute more to cook out the taste of the starch. (Be ready to take the pot off the heat if it looks like the eggs might scramble. This step takes concentration and at times, furious whisking.)
- 7
Pour the custard into the sieve and work it through with a rubber spatula to remove any bits of cooked egg. Place the custard bowl into the ice bath and hold it carefully so as not to get any water in it. Stir the custard until COMPLETELY COOL. Stir in 1 teaspoon of vanilla. Set aside.
- 8
--- Shortening ---
- 9
Measure the palm oil shortening into a medium mixing bowl and mix it with a hand mixer until soft. Add the butter and mix until completely incorporated. Set aside. (If using ghee: Warm the ghee or vegan butter gently. Add the ghee to the shortening and mix completely.) NOTE: The shortening must be soft to incorporate into the custard. * if using all shortening, add butter flavoring extract to taste.
- 10
--- Whipping the frosting ---
- 11
Scrape the cold custard into the bowl of the stand mixer, and using the whip attachment, mix on medium for several minutes to incorporate air into the custard. Slowly add the shortening mixture to the custard 2 tablespoons at a time, waiting until each addition is completely incorporated before adding more. When half of the shortening is incorporated, start alternating adding in the Swerve sweetener. Continue until all of the shortening is incorporated. It takes quite some time.
- 12
Begin adjusting the flavor of the buttercream frosting by adding the vanilla 1/2 teaspoon at a time. This is also the time to adjust the sweetness. I use stevia glycerite to add additional sweetness to avoid the pronounced cooling sensation one gets from sugar alcohols.
- 13
--- Storing ---
- 14
Use right away, refrigerate up to a week or freeze. It keeps forever in the freezer. Just put it in the refrigerator the night before to thaw and leave it on the counter 30 minutes before use. Whip it before using.
Cook it from the original
This recipe comes from lowcarbmaven.com. Their page has the author’s own photos, notes and tips — the best place to cook it from.
Open the recipe on lowcarbmaven.com