The moment you tell someone you’re vegan, the protein question isn’t far behind. “But where do you get your protein?” they ask, like you’ve confessed to surviving solely on air and cucumber water. It’s the nutritional equivalent of a panic attack—understandable, but a little misinformed. Because here’s the truth: vegans don’t walk around on the verge of collapse, protein-starved and fading into the ether. We’re fine. Really. We’ve just swapped the steak for something a little different.
Let’s clear something up quickly: protein isn’t rare. It’s not only found in meat, eggs, or whey powder. It’s in beans, grains, nuts, seeds, vegetables, legumes, tofu, tempeh, even broccoli—yes, really. And unless someone’s eating nothing but jellybeans and white bread all day, they’re probably getting enough of it. In fact, most people—vegan or not—consume more protein than they need. The fear of protein deficiency is largely a marketing myth pushed hard by industries that really love cows and chickens.
But if we’re being honest, the concern isn’t totally out of nowhere. Protein is important. It helps build and repair muscle, supports your immune system, keeps you full, and plays a role in just about every body process that matters. So yes, vegans need it. But no, they don’t need to live off lentils and hope.
Take tofu, for instance. This humble block of soy is a powerhouse—packed with protein, low in fat, and versatile enough to star in stir-fries, curries, wraps, and even desserts. Its cousin, tempeh, is fermented and even richer in protein, with a chewy, meaty texture that’s perfect for braais and Buddha bowls alike. Add some soy sauce, garlic, or your favourite marinade, and you’ve got a protein-packed meal that doesn’t taste like compromise.
Then there’s seitan. No, it’s not Satan—though it has caused some confusion. Made from wheat gluten, it’s got a dense, chewy texture and a protein content that rivals beef. It’s used in everything from mock ribs to gyros, and when cooked right, it’s the kind of thing even meat-eaters double check. “Wait, are you sure this is vegan?”
And if you’re more into whole foods, beans and legumes still reign supreme. Yes, lentils are the poster child, but don’t sleep on chickpeas, black beans, kidney beans, or butter beans. They’re cheap, filling, and easy to turn into curries, chilli, salads, burgers, dips, and stews. Add some quinoa—a grain that’s technically a seed and smugly contains all nine essential amino acids—and you’re good to go.
Speaking of amino acids, here’s where the “complete protein” conversation usually pops up. Some people still believe that plant-based eaters need to combine foods in every meal to get the right amino acid profile, like a scientific balancing act. But the truth is, as long as you’re eating a variety of plant foods throughout the day, your body knows what to do. It’s not keeping score on your plate—it’s playing the long game.
Let’s not forget nuts and seeds. Peanut butter, almonds, sunflower seeds, pumpkin seeds, tahini—they’re all packing a protein punch. Sprinkle them on porridge, blend them into smoothies, use them in baking, or snack on them straight. They add healthy fats, flavour, and texture to meals without trying too hard. And for those post-workout moments? There are plenty of plant-based protein powders made from pea, brown rice, soy, or hemp—no cow required.
And yes, even vegetables contribute. A cup of cooked spinach, a handful of peas, or a serving of broccoli all contain protein. It might not be a huge amount on its own, but when you build meals with intention and variety, it all adds up. Your body doesn’t care that your protein came from tofu and tahini instead of turkey—it just wants the building blocks.
Now if you’re someone who lifts weights, runs marathons, or trains like a machine, you might need a bit more than the average person—but that’s not a vegan problem, that’s a you work hard problem. And the good news? Plenty of elite athletes are vegan, and they’re doing just fine. From tennis champs to bodybuilders to ultra-endurance runners, the protein is there, and it’s working. You don’t need steak to grow strength.
So if you’re thinking about going vegan—or even just leaning into more plant-based meals—you don’t need to fear the protein. Just think in terms of balance. Include legumes, whole grains, nuts, seeds, soy foods, and the occasional supplement if needed. Plan your meals like you mean it, and the rest takes care of itself. You’ll be full, fuelled, and probably surprised by how much variety you’ve got.
Because honestly, most vegans aren’t sitting in dark rooms forcing down lentils in misery. We’re eating burritos, stir-fries, wraps, roasts, smoothies, and more—all loaded with flavour, colour, and yes, protein.
So next time someone asks, “But where do you get your protein?” you’ve got options. You could launch into a well-informed monologue about amino acids and legumes. Or you could just smile and say, “Everywhere.”
