This was the list of vegetarian protein substitutes I was given and it has worked for me:
(follow all recommended serving sizes on package)
Ezekiel Bread (May want to wait until maintenance and only eat one slice)
Quinoa (Wait till maintenance)
GNC Pro Performanace AMP Amplified Whey Protein - Vanilla
Pro Energy Natural Whey Protein Isolate - Vanilla
Nasoya Organic Tofu: all plain forms, Chinese Spice, Garlic & Onion, all Lite forms, Silken
MorningStar Farms Tomato & Basil Pizza Burgers
MorningStar Farms Grillers Original
MorningStar Farms Grillers Chik'n Veggie Patties
MorningStar Farms Garden Veggie Patties
Quorn Naked Chick'n Cutlets
I have also used the peppered Tofurky slices (you can find them at Whole Foods) on one slice of Ezekial 4:9 bread, and had the Quorn Turk'y roast. You just need to make sure that the protein substitue follows these guidelines:
Calories: 80-120
Carbs: 0-8g
Sugars: 0-1g
Fat: 0-5g
Protein: 8-25g
I have braved the milk only once, by adding half water, half milk to a protein shake. Still lost, but don't think I'd try it often. I am R1P2D31 and have lost 25 pounds. I do eat fish though and try to eat some form of fish or seafood each day rather than all soy products as they slow weight loss.