human
I'm a vegetarian, and I'm looking for a good source of protein. What do you recommend?
assistant
I suggest you try tofu! Tofu is made from soybeans and has a high protein content. It's also very versatile and can be prepared in many different ways. You could try making a stir-fry with it or even bake it into a casserole.