
Let’s be real for a second. You’ve watched Cowspiracy, you’ve stocked up on oat milk, and you’re ready to save the world. But three weeks in? You’re tired, bloated, and honestly? You’d fight a bear for a cheese pizza.
I’ve been there. When I first switched to plant-based eating six years ago, I made every mistake on this list. I thought I was being healthy, but I was actually living off Oreos and energy drinks.
Here is the hard truth: Just because it’s vegan doesn’t mean it’s good for you.
To help you avoid the dreaded “vegan flu” and actually thrive, here are the top 10 mistakes people make on the vegan diet.
- The “Junk Food Vegan” Trap (Oreos for Breakfast)
This is mistake number one. When people hear “vegan diet,” they assume it’s automatically healthy. But did you know that Oreos, Pringles, and Coca-Cola are technically vegan?
I call this the “French Fry Diet.” You cut out meat and dairy, but you replace them with processed carbs, vegan frozen dinners, and artificial cheese. You end up feeling worse than before because you aren’t eating vegetables; you’re eating manufactured science projects.
The Fix: Aim for a whole-food plant-based diet. Your plate should be 50% vegetables, 25% plant protein (tofu, beans, tempeh), and 25% complex carbs (sweet potatoes, quinoa). Think of vegan junk food as a treat, not a staple.
- Forgetting That Protein Exists
“So, where do you get your protein?” It’s the question every vegan hates. But here is the secret: Most of us get defensive because we actually aren’t getting enough.
Yes, you can get protein from plants. But if you skip the beans at lunch and just have a salad, you will crash by 3 PM. Your hair might start thinning, and your nails will get brittle.
The Fix: Be intentional. Add a scoop of lentils to your pasta sauce. Blend silken tofu into your smoothies. Sprinkle hemp seeds (10g of protein per 3 tablespoons!) on your avocado toast. Aim for 1.6g of protein per kg of body weight. It’s easier than you think, but you have to think about it.
- Ignoring Vitamin B12 (The Silent Danger)
Listen carefully: There is no reliable plant source of Vitamin B12. Not spirulina. Not nutritional yeast (unless it’s fortified). Not the dirt on your organic carrots.
B12 deficiency doesn’t show up overnight. It creeps in slowly. First, you get a little brain fog. Then, tingling in your feet. Eventually, it can cause permanent nerve damage. I learned this the hard way when I started forgetting where I put my keys.
The Fix: Take a supplement. It’s not cheating. Even farmed animals are supplemented with B12, so you’re just cutting out the middleman. Get a sublingual methylcobalamin spray or tablet (at least 25 mcg daily).
- Carb Overload (The “Pasta-itarian”)
When new vegans don’t know what to eat, they default to pasta, bread, and rice. I get it—it’s easy, cheap, and filling. But a diet of 80% refined carbs is a recipe for insulin spikes, belly fat, and inflammation.
You might gain weight on a vegan diet if you do this. Rice and beans are healthy. But a giant bowl of white spaghetti with tomato sauce? That’s just sugar waiting to happen.
The Fix: Swap your whites for browns. Try chickpea pasta (Banza) for extra protein. Use cauliflower rice in your stir-fries. Eat the potato skin for fiber. Balance every carb with a fat or protein to slow down the glucose release.
- Fear of Fat (The 90s Low-Fat Mentality)
Somewhere along the line, vegans got scared of fat. They order salads with no dressing and steam everything. Look, I love Dr. McDougall, but demonizing fat is a mistake.
Fat is essential for absorbing vitamins A, D, E, and K. Without it, you’ll have dry skin, hormonal imbalances, and cravings that won’t quit.
The Fix: Eat the avocado. Drizzle the olive oil. Snack on walnuts. But avoid industrial seed oils (canola, soybean) and hydrogenated fats. Stick to whole food fats: nuts, seeds, olives, and coconuts.
- Not Eating Enough Calories (The Hangry Vegan)
Meat and dairy are calorie-dense. Plants are voluminous but low in calories. When you switch, you look at your plate—which is massive—and think, “I can’t finish this.”
But that giant bowl of kale has only 50 calories. You just went from eating 2,000 calories of dense food to 1,200 calories of fluff. Then you get “hangry,” dizzy, and cold. You blame veganism, but really, you are just starving.
The Fix: Volume eaters, listen up. Add calorie-dense toppings. A drizzle of tahini (90 calories per tbsp). A handful of pumpkin seeds. Half an avocado. If you feel tired, eat a spoonful of peanut butter and see if you perk up in 15 minutes.
- The “Salad Only” Lunch
I see this all the time on Instagram: a beautiful bowl of lettuce, three cherry tomatoes, and a sad lemon wedge. That is not lunch. That is rabbit food.
You will never stick to veganism if you are hungry an hour after eating. Salads are great as a side dish, but they are terrible as a main course.
The Fix: Build a “Big Ass Vegan Bowl.” Base: Greens. Middle: Roasted sweet potatoes, quinoa, black beans. Top: Salsa, guacamole, and crushed tortilla chips. You should feel satisfied, not deprived.
- Assuming Restaurant Food is Safe
You go to a Thai restaurant and order the Tofu Pad Thai, asking for “no egg” and “no fish sauce.” The waiter nods. But hidden ingredients are everywhere: chicken stock in the rice, milk powder in the bread, gelatin in the “veggie” soup, and honey in the vinaigrette.
The Fix: Become a label detective. Learn the “hidden names” (casein, whey, albumen). At restaurants, ask specifically: “Does the rice have butter? Is the broth vegetable or chicken?” If they look confused, order the baked potato and steamed broccoli. It’s boring, but it’s safe.
- Forgetting to Hydrate (With Electrolytes)
When you stop eating meat, your body dumps stored glycogen (water weight). You lose a lot of water in the first two weeks. But if you only chug water without electrolytes, you flush out your system and get headaches.
The Fix: Add a pinch of pink Himalayan salt or a squeeze of lemon to your water. Eat potassium-rich foods (bananas, spinach, coconut water). If you get a headache an hour after eating, you likely need salt, not more water.
- Giving Up Too Soon (The “All or Nothing” Trap)
You had a slice of cheese pizza at a party. You cave. You think, “Well, I ruined it. I guess I’m not a vegan anymore.” So you go back to eating burgers for a week.
The Fix: Perfection is the enemy of progress. If you make a mistake, don’t throw the whole day away. One slip doesn’t erase the 21 other good meals you ate that week. Call it “plant-based” instead of “vegan” if the label stresses you out. Just keep going.
Final Thoughts
The vegan diet is the best thing I ever did. My cholesterol dropped 40 points. My skin cleared up. I feel light and fast. But it took me two years to stop making these rookie errors.
Don’t beat yourself up. You aren’t a bad person because you forgot B12 or ate a bag of potato chips for dinner. You’re learning.
Start with Mistake #1 (the junk food trap) and fix that first. Then move to protein. Then B12. Do it slowly. Your body will thank you, the animals will thank you, and you won’t be the “tired vegan” everyone warns newbies about.
Have you made any of these mistakes? Let me know in the comments below!