@ilovegod123 Vegetarian here and also eat very very minimal dairy. I have absolutely no problem hitting my protein goals and - actually - I'm seeing far more obvious lean gainz now, as opposed to a few month ago when I still ate meat (though this is also because i've been very on-it consistency-wise with my training too). Here's the bulk of my protein:
I eat a lot of legumes. Lentils, beans, chickpeas, smoked tofu, tempeh, seitan, pea protein. You can make some absolutely delicious meals with these and because they don't feel stodgy at all, it feels so easy to add more to reach my goals.
I also use a vegan protein powder which is delicious - not as grainy as whey, and just tastes smoother, if that makes sense.
Soya milk has a very good protein ratio and there's some brands which do delicious flavours (like a chocolate version) too.