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.
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.
Follow these three steps to consistently meet your daily protein requirements without feeling overwhelmed. This method prioritizes clarity and simple actions.
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.
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:
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.
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.
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.
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.
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%.
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.
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.
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.
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.
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.
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.
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.
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.