Coffee Drink

Soy Latte: Recipe, Frothing and Splitting Fixes

Espresso, soy milk and a light foam cap. Learn how the carton, heating and coffee work together, with clear quantities and practical fixes.

By Mara EllisonPublished Updated 5 min read
Soy latte with heart-shaped foam in a green cup beside a small dish of soybeans.
AI-generated illustration of Soy Latte.

What Is a Soy Latte?

A soy latte is espresso combined with steamed soy milk in place of dairy. Soy milk can make a full-bodied drink with fine foam, but sweetness, flavor and coffee compatibility vary by formulation. Start with a barista carton and a measured serving instead of treating every soy drink as interchangeable.

Jump to recipe · Fix the texture · Common questions

Key Takeaways

  • 1This home recipe uses 36 g brewed espresso and 180 ml cold soy milk, measured before steaming.
  • 2Choose the carton for coffee performance and taste; barista does not automatically mean unsweetened.
  • 3Use the product label and the portion actually poured for nutrition; milk choice does not remove the espresso's caffeine.

Drink Snapshot

Ingredients
Espresso + barista soy milk
Starting quantities
36 g espresso + 180 ml cold milk
Serving and time
One cup of at least 250 ml; about 5 minutes
On This Page10 Sections

Flavor and Tasting Notes

Soy milk may add a mild bean-like or cereal note, though the flavor can be subtle in a finished latte. Sweetened, unsweetened and vanilla-flavored cartons create different drinks. If the milk seems to dominate, try a smaller portion before increasing the coffee dose.

A syrup-free version makes it easier to judge the espresso and soy together. Coffee with cocoa or roasted-nut descriptors is one place to start, but there is no required origin or roast level.

Preparation and Recipe

Makes: 1 latte · Time: about 5 minutes with the machine ready · Cup: at least 250 ml, allowing room for foam.

Ingredients

  • 18 g coffee beans, ground for espresso, to produce 36 g brewed espresso as a starting point
  • 180 ml cold barista soy milk, measured before heating

Equipment: espresso machine and grinder, scales, milk pitcher, thermometer and cup. Use a pitcher that can handle the measured portion. If your equipment requires extra milk to work, that is preparation stock; keep the amount intended for the drink at 180 ml before aeration.

  1. Prepare the milk. Shake the closed carton as directed and measure 180 ml cold soy milk into a suitable pitcher. Choose a cup of at least 250 ml so there is room for the espresso and light foam.
  2. Extract the espresso. Prepare 18 g ground coffee and aim for 36 g brewed espresso in your cup. Adjust the grind for your beans and machine; this 1:2 ratio is dry coffee to brewed espresso by weight.
  3. Heat and texture. Introduce a little air near the start of steaming, then keep the milk moving until it has fine bubbles and reaches about 60–65°C (140–149°F). Follow the manufacturer's guidance if it differs; do not boil.
  4. Combine and serve. Swirl the pitcher to integrate the foam, then pour the warmed milk into the espresso. Stop below the rim and serve promptly. The primary recipe has no added syrup or garnish.

Alpro recommends 65°C for its Barista Soya. Your carton may give different guidance; do not treat that number as a universal splitting threshold. The coffee and milk quantities are a repeatable home starting point, not a universal café standard. Espresso weight and milk volume are different measures; they are not an exact liquid-volume ratio.

Without a steam wand: warm the measured milk gently in a small saucepan, then use a handheld frother briefly and swirl. Expect a different texture. Without an espresso machine, about 40 ml strong moka-pot coffee gives an approximation; it has a different extraction and caffeine contribution. See the espresso guide for the primary coffee method.

Choose a Soy Milk for Coffee

Look for a formulation intended for hot coffee and check whether it is sweetened. Barista soy milk is not automatically unsweetened. Alpro Barista Soya UK's ingredients, for example, include sugar.

For nutrition, compare the actual label. The FDA distinguishes fortified soy beverages from other plant drinks because their nutrient profiles can be closer to dairy milk. That does not mean every soy carton has the same protein, fortification or sugar content.

Soy Latte vs. Oat and Almond Lattes

Comparing ingredient choices
Comparing ingredient choices
ChoiceUseful comparison
Soy latteSoy flavor, foam performance and the product's protein figure
Oat milk latteGrain flavor, sweetness and label values for the same portion
Almond milk latteAlmond flavor and body; the nut name does not specify nutrition

Compare equal milk portions with the same espresso. If you need to avoid soy, changing to a coconut or another named plant drink still requires reading its full ingredient list: some products are blends.

Dialing in and Troubleshooting

Troubleshooting adjustments
Troubleshooting adjustments
ProblemUseful next adjustment
Large, dry bubblesIntroduce less air; swirl and pour promptly
Little foamTry a coffee-specific formulation; a latte does not need a deep foam cap
Separation on mixingCheck the carton, avoid excessive heat and compare a different coffee or formulation
Coffee disappearsReduce the cold milk to 150 ml next time while keeping the espresso unchanged
Too sweetCheck whether the carton is sweetened before adding any syrup

Do not solve every texture problem by heating more. If the milk foams well alone but separates in the espresso, note that distinction; the combination needs attention as well as the frothing technique.

Iced Variation

For one iced version, use the same espresso with 150 ml cold soy milk and 100 g ice in a glass of at least 350 ml. Add the milk and ice, then the espresso; stir to combine. Skip steaming. The smaller milk portion leaves room for ice, which dilutes the drink as it melts.

Soy Latte Calories, Protein and Caffeine

Alpro Barista Soya UK lists 42 kcal and 3.3 g protein per 100 ml. Multiplying by 1.8 gives about 76 kcal and 5.9 g protein from 180 ml soy milk, before espresso or toppings. These are calculations from the manufacturer's page reviewed 19 September 2026. Use your carton for the final drink, especially its sugar figure; no universal soy-latte calorie total applies.

The coffee determines caffeine. Soy milk does not remove caffeine from the shot, and neither the 18 g ground-coffee dose nor the 36 g beverage weight gives a precise caffeine value without further information. Decaf beans offer a lower-caffeine option.

The plain recipe is made with plant ingredients. Check syrups and toppings separately if you want to keep it vegan; honey is not a vegan sweetener.

Editor's Take

Practical Detail

Common Questions

Why does soy milk split in coffee?
Coffee acidity, heat and the soy formulation can affect how smoothly they mix. Try barista soy milk, avoid excessive heat and compare one change at a time. No pouring order guarantees success for every product.
Is a soy latte sweet?
It can be. Some cartons contain sugar or vanilla flavor, while unsweetened versions taste different. Read the ingredients and taste the drink before adding syrup.
How much protein is in a soy latte?
Use the carton and the amount poured. The Alpro UK example has 3.3 g protein per 100 ml, giving about 5.9 g in the recipe’s 180 ml portion before the espresso contribution.
Can I make a soy latte without a steam wand?
Yes. Gently heat the measured soy milk, briefly use a handheld frother and swirl before combining. The foam will differ from steam-wand microfoam, but the measured coffee-and-milk drink still works.

Sources and Further Reading