Soy can be surprisingly hard to find on matcha menus, even when oat milk is everywhere. These three cafés explicitly list soy with their matcha or drink substitutions. They cover the Presidio, the northern waterfront and Japantown. Start with a plain latte, specify soy as the replacement milk, and ask about any added cream or premixed ingredients if you need the whole drink to be dairy-free.
In this guide
Matcha Latte with Soy MilkIl Parco
215 Lincoln Blvd · Presidio · San Francisco
For a soy matcha before a Presidio walk.
Il Parcoâs menu lists hot and iced matcha lattes and soy among its milk alternatives at 215 Lincoln Blvd.
- Milk details
- Soy, oat or almond adds $0.50. Specify that soy replaces the base milk.
- Soy status
- Soy milk is available for the matcha latte.
- Price
- $6 hot 12 oz; $6.30 iced 12 oz with soy
- Availability
- Daily 8amâ8pm.
- Hours
- daily 8amâ8pm
Matcha Latte with Soy MilkLulu Fresh
50 Francisco St Suite 105 · North Beach / Embarcadero · San Francisco
For an explicitly selectable soy option near the waterfront.
Luluâs product page lets you choose hot or iced and select soy. The cafĂ© is at 50 Francisco St, Suite 105.
- Milk details
- Soy is listed alongside oat, almond and coconut. Confirm substitutions at checkout.
- Soy status
- Soy milk is available for the matcha latte.
- Price
- $7 listed base price; check checkout for modifiers
- Availability
- MonâFri 7amâ4pm; Sat 8amâ4pm; Sunday closed.
- Hours
- MonâFri 7amâ4pm; Sat 8amâ4pm; Sun closed
Matcha Latte with Soy MilkYakiniQ Cafe
1640 Post St, 1st floor · Japantown · San Francisco
For a customizable Japantown latte.
The Matcha Latte ordering page lists soy in its milk choices at 1640 Post St, first floor.
- Milk details
- The option is labeled âExtra Soy Milk.â Ask the cafĂ© to replace whole milk with soy if dairy avoidance matters.
- Soy status
- Soy milk is available for the Matcha Latte for $0.75 extra.
- Price
- $7 base 12 oz + $0.75 soy; iced adds $0.25
- Availability
- TueâSat 11amâ5pm; closed Sunday and Monday.
- Hours
- TueâSat 11amâ5pm; SunâMon closed
Before you go
Is lactose-free milk dairy-free?
No. Lactose-free dairy milk is still dairy milk. Select a plant milk and check toppings and any premixed base.
Can I just pick soy online and assume the drink is dairy-free?
Check how the modifier is worded. YakiniQ labels it as extra soy, so ask for a replacement rather than an addition.
Why are some popular cafés missing?
This guide focuses on soy explicitly listed in the menus we checked. A café without listed soy may still offer it, but we do not assume that.
Find your next matcha on the map â