@mcl123 From a purely vegan point of view to hit your daily protein needs, Have 100 g Of cooked soy chunks a day. This would give you around 30 grams of protein.
You can split it in to 3 as breakfast, Lunch and dinner eating it with Rice, Chapati, poori or any of these staples.
Apart from soy...