Skim Milk
10.0best for frostingThinner and less protein; works in cereal and baking but coffee will taste watery
In Frosting, Soy Milk provides protein and body that shapes the smooth, spreadable texture. Small additions loosen powdered-sugar bases without breaking the emulsion; a swap must be similarly thin, neutral in flavor, and free of excess fat that could turn the frosting greasy or grainy.
Thinner and less protein; works in cereal and baking but coffee will taste watery
Skim milk's 0.1% fat thins buttercream cleanly without softening the butter's hold shape structure. Add 1 tbsp at a time; it reaches a pipeable consistency with slightly less liquid than soy milk because no fat buffers the sugar.
Dairy-free, add lemon juice for tang
Kefir's tang brightens the sweet buttercream in a way soy's neutral note can't. Use 1 tbsp at a time — kefir's thickness means less liquid shifts consistency more, and the acidity can split butter if you pour in cold.
Rich and creamy; use half soy milk plus half cream to approximate, adds dairy fat and body
Half and half's 10.5% fat cream enriches the buttercream to a denser, creamier spread at the 1:0.875 ratio. Pipe consistency firms up within 60 seconds at 68°F — quicker than soy — so work fast on rosettes before they set.
Dairy-free, similar consistency
1% fat milk behaves near-identically to soy milk in buttercream — swap 1:1. Its lactose sweetens the finish subtly, so reduce powdered sugar by 2 tbsp per cup if the sweetness pushes past the smooth pipeable balance you want.
Slightly tangy dairy milk; not plant-based, similar thin body works in coffee and baking
Goat milk brings tang and 4% fat — richer and more complex than soy. Whip 3 minutes at high after adding to build the fluffy hold shape; expect a faint cheesy note that works beautifully on spice or citrus cake, less on chocolate.
Dairy-free, good all-purpose swap
Use carton type not canned for drinking
Soy milk thins a buttercream with precision — 1 tbsp at a time — because its 7% solids content shifts consistency faster than water would. Start by beating softened butter 3 minutes at medium-high until pale and fluffy, then add sifted powdered sugar in four additions, scraping the bowl each time to prevent sugar pockets.
Stream in cold soy milk with the mixer on low, then whip 2 minutes at high to incorporate air and reach a smooth, pipeable consistency that holds shape on a star tip. Unlike soy milk in a cake batter where hydration feeds gluten, frosting needs fat dominance — stop adding liquid the moment the buttercream holds a peak that slowly folds over.
For piping roses, the frosting should sit 90 seconds at 68°F before it softens; too warm and rosettes slump. Soy's neutral flavor keeps the buttercream sweet rather than dairy-tangy; add 1/8 tsp citric acid if you want brightness without kefir's thickness.
Don't pour soy milk in all at once — stream 1 tbsp at a time so the buttercream thins smooth instead of splitting into curds.
Avoid soy milk straight from the fridge if the butter is soft; the temperature shock seizes the fat into lumpy pockets that ruin the pipe.
Whip 2 minutes at high speed after all sugar is in — shorter and the buttercream stays grainy, longer and it warms past hold-shape consistency.
Don't skip sifting the powdered sugar; soy's mild flavor highlights any sugar lumps as gritty bites in otherwise smooth piping.
Reduce liquid by half if the room sits above 72°F — soy milk plus warm butter slumps rosettes within 90 seconds on a cake top.