Peanuts, lentils, oats, peas, chickpeas, beans, etc. All grains that are both healthy and safe to eat a lot of.
Protein intake should come from both vegetables and meats (to the tune of 500g to 600g per person per week, as a rule of thumb).
Grains: Target: 2–4 servings per day.
Vegetables: 3 servings per day.
Fruits: 2 servings per day.
The old pyramid (https://en.wikipedia.org/wiki/Food_pyramid_(nutrition)#/medi...) recommends 3-5 veg (same/more), 2-4 fruit (same/more), more grains, and is still relatively protein heavy (4-6 between meat and dairy).
It's basically a scene from The Office. https://www.youtube.com/watch?v=lC5lsemxaJo
https://letsmove.obamawhitehouse.archives.gov/sites/letsmove...
https://www.myplate.gov/eat-healthy/what-is-myplate
(To much wailing and gnashing of teeth from the Right at the time; https://www.heritage.org/education/commentary/michelle-obama...)