10. Non-meat protein
As we know, meat contains a proper amount of protein which is needed by our bodies. But we can’t just keep eating meat in every single meal of a day. In such a case, nuts and seeds are the best options among non-meat protein. You can also have cooked pulses which are quite a healthy option.