Tofu can be a great substitute for meat. This can also be a great meal since it could be tasty depending on the preparation.
Watch YouTube for the best types of vegetarian meals
Vegetarian meals differ. You may want to look into the different types of meals that you see can see online. You can stick with different blends of fruits and vegetables and even different types of preparations.
Take a look at whey supplements and soya
Soya and whey supplements are sources of protein for those who do not want to take meat as a source of their protein.
Learn how to maximize the use of TVP
Trans vegetable protein is a great protein substitute. This will taste like meat only with the help of the cooking process.