Loading...

How to Get Enough Protein as a Vegan for Beginners

Mofilo TeamMofilo Team
8 min read

How to Get Enough Protein as a Vegan

To get enough protein as a vegan, aim for 1.6 grams of protein per kilogram of your body weight each day. For a 70kg (154lb) person, this equals 112 grams of protein daily. This target supports muscle growth and recovery for active individuals.

This approach works because it ties your protein intake directly to your body mass, providing a specific and actionable target instead of vague advice like "eat more protein". It is achievable entirely through whole plant foods by focusing on protein-dense options at each meal. This method is for beginners who want a clear system to follow.

Here's why this works.

Why Most New Vegans Under-Eat Protein

The common belief is that vegan diets lack protein options. This is incorrect. The real challenge is protein density. Many plant-based staples like rice, potatoes, and fruit contain very few grams of protein per calorie compared to animal sources. This makes it easy to feel full without meeting your protein needs.

The counterintuitive insight is that the problem isn't a lack of vegan protein sources; it's a lack of protein density in common vegan foods. You must be more intentional about building meals around high-protein anchors like tofu, lentils, or seitan. Without this focus, your total daily intake will likely fall short.

Another mistake is worrying too much about combining proteins like rice and beans in the same meal. Your body maintains a pool of amino acids. As long as you eat a variety of protein sources throughout the day, you will get all the essential amino acids you need. The focus should be on hitting your total daily protein number.

Here's exactly how to do it.

Mofilo

Tired of guessing? Track it.

Mofilo tracks food, workouts, and your purpose. Download today.

Download on the App StoreGet it on Google Play
Dashboard
Workout
Food Log

The 3-Step Method to Hit Your Vegan Protein Goal

Follow these three steps to consistently meet your daily protein requirements without feeling overwhelmed. This method prioritizes clarity and simple actions.

Step 1. Calculate Your Daily Protein Target

First, find your specific daily goal. Use this simple formula. Your Bodyweight in kilograms × 1.6 = Daily Protein Target in grams. If you use pounds, first divide your weight by 2.2 to get kilograms.

For example, if you weigh 75kg (165lbs), your calculation would be 75 × 1.6 = 120 grams of protein per day. This number is your daily target. Write it down and keep it visible.

Step 2. Build Meals Around High-Protein Sources

To hit your target, each meal should contain at least 25-30 grams of protein. Center your meals around protein-dense vegan foods. Do not just add them as a side.

Here are some top sources:

  • Seitan: ~25g of protein per 100g
  • Tempeh: ~20g of protein per 100g
  • Tofu (firm): ~17g of protein per 100g
  • Lentils (cooked): ~9g of protein per 100g
  • Chickpeas (cooked): ~8g of protein per 100g

A meal could be a block of tofu (35g protein) with vegetables, or two cups of lentils (36g protein) in a soup. This ensures you make significant progress toward your goal with every meal.

Step 3. Track Your Intake to Ensure Accuracy

You cannot improve what you do not measure. For the first few weeks, tracking your protein intake is critical to learning portion sizes and food compositions. The manual way is to use a food scale and a simple spreadsheet. Weigh your food, look up its protein content online, and log it.

This is effective but can be slow. Looking up the protein for every ingredient takes time. A faster way is to use an app like Mofilo, where you can scan a barcode, snap a photo of your meal, or search its database of 2.8M verified foods. It takes about 20 seconds instead of 5 minutes per meal.

A Sample High-Protein Vegan Meal Plan (120g)

Theory is great, but what does this look like on a plate? Here is a sample one-day meal plan designed to hit 120 grams of protein, perfect for a 75kg (165lb) individual following our 1.6g/kg formula. This plan uses whole foods and is easy to prepare, showing how to combine specific foods to reach a daily protein goal.

Breakfast: Tofu Scramble (~35g Protein)

Start your day strong. Scramble 200g of firm tofu (crumbled) with 1 tablespoon of nutritional yeast, turmeric, and black salt. Sauté with a cup of spinach and half a chopped onion. This simple breakfast packs around 35 grams of protein and keeps you full until lunch.

Lunch: Hearty Lentil and Quinoa Bowl (~41g Protein)

For lunch, combine 1.5 cups of cooked lentils (~27g protein) with 1 cup of cooked quinoa (~8g protein). Mix in chopped vegetables like cucumber and bell peppers, and top with 2 tablespoons of hemp seeds (~6g protein). This nutrient-dense bowl is easy to batch-prep and provides about 41 grams of protein.

Dinner: Seitan and Vegetable Stir-fry (~48g Protein)

Dinner is a protein powerhouse. Stir-fry 150g of seitan strips (~37g protein) with broccoli, snap peas, and carrots in a soy-ginger sauce. Serve with a side of 100g of edamame (~11g protein). This meal alone delivers nearly 50 grams of protein and is incredibly satisfying after a workout.

Daily Total: ~124 grams of protein. This sample plan comfortably hits the 120g target, showing how achievable it is with strategic meal choices. You can easily add a protein shake or a high-protein snack to push this number even higher if needed.

Practical Tips for High-Protein Vegan Meal Prepping

Consistency is the secret to success. Hitting your protein target every day becomes effortless when you have high-protein options ready to go. Meal prepping saves you from making poor food choices when you're tired or busy. Here are some practical strategies for meal prepping high-protein vegan meals to make it work.

  1. Batch Cook Your Protein Anchors

Dedicate two hours on a Sunday to cook your staples for the week. Cook a large pot of lentils (e.g., 500g dry, yielding ~1.2kg cooked), chickpeas (e.g., 500g dry), and quinoa (e.g., 400g dry). Once cooled, store them in large airtight containers in the fridge. This 'protein base' is now ready to be added to salads, soups, and bowls throughout the week, cutting daily cooking time by over 75%.

  1. Press and Prepare Your Tofu

Tofu is a fantastic protein source, but it requires some prep. Press multiple blocks of firm or extra-firm tofu at once. You can do this with a dedicated tofu press or by wrapping the blocks in paper towels and placing a heavy object on top for 30 minutes. Once pressed, you can cube it, marinate it in soy sauce and spices, and store it in the fridge. You can even bake or air-fry the cubes in advance so they are ready to be thrown into any meal.

  1. Create 'Protein Packs' for Snacks

Avoid unhealthy snacking by preparing high-protein snack packs. Fill small reusable bags or containers with a mix of 30g of almonds (~6g protein), 30g of pumpkin seeds (~9g protein), and some dried edamame. These packs are portable, non-perishable, and provide a quick 15-20g protein boost to crush cravings and help you reach your daily goal.

  1. Freeze Complete Meals

Double your dinner recipes. If you're making a large lentil chili or a black bean curry, make twice the amount you need. Portion the extra servings into freezer-safe, microwave-safe containers. This creates a library of ready-made, high-protein meals for days when you have zero time or energy to cook. It's the ultimate insurance policy for your nutrition plan.

What to Expect in Your First Month

Do not expect immediate, dramatic changes. The first 1-2 weeks are about building the habit of tracking and meal planning. You should notice you feel fuller for longer between meals due to the higher protein intake.

By weeks 3 and 4, if you are also strength training, you may notice improved recovery and less muscle soreness. Visible changes in muscle definition take longer, typically 8-12 weeks of consistent training and nutrition. Progress is measured in consistent execution, not overnight transformation.

This plan works if you execute it consistently. Protein is a key component, but your total calorie intake and a proper training program are just as important for changing your body composition. If you are not gaining strength after a month, you may need to adjust your total calories or training intensity.

Frequently Asked Questions

Do I need to combine proteins at every meal?

No. This is an outdated concept. As long as you eat a variety of plant protein sources like legumes, grains, and seeds throughout the day, your body gets all the essential amino acids it needs.

Is a vegan protein powder necessary?

It is not necessary but it is a very convenient tool. A single scoop often provides 20-25 grams of protein, making it much easier to hit a high daily target, especially for post-workout recovery.

How can I get 150g of protein as a vegan?

To reach a higher target like 150 grams, you must be diligent. This typically requires 3-4 meals built around high-density sources like seitan, tofu, or tempeh, often supplemented with a protein shake.

Mofilo

You read this far. You're serious.

Track food, workouts, and your purpose with Mofilo. Download today.

Download on the App StoreGet it on Google Play
Dashboard
Workout
Food Log
Share this article

All content and media on Mofilo is created and published for informational purposes only. It is not intended to be a substitute for professional medical advice, diagnosis, or treatment. Always seek the advice of your physician or other qualified health provider with any questions you may have regarding a medical condition, including but not limited to eating disorders, nutritional deficiencies, injuries, or any other health concerns. If you think you may have a medical emergency or are experiencing symptoms of any health condition, call your doctor or emergency services immediately.