If you're allergic to soy, you can substitute the soy milk and soy yogurt for any other plant based alternatives. I only chose soy milk and soy yogurt because they contain the highest amount of protein of all of the dairy free yogurts and milks.