23 Vegan Meals With Tons Of Protein (2024)

Yeah, that's right: 18 grams of protein and not a single animal product in sight.

Deena ShankerPublished on July 19, 2014
23 Vegan Meals With Tons Of Protein (2)

1. Tempeh Reuben Club Sandwich

23 Vegan Meals With Tons Of Protein (3)

kblog.lunchboxbunch.com

Wipe the drool away from your mouth and start cooking. Recipe here.

2. Vegan Lemon Fettuccine Alfredo

23 Vegan Meals With Tons Of Protein (4)

foodnetwork.com

Holy heaven, the almonds, soy cream cheese, and soy milk add up to 22g of protein in every serving of this creamy, delicious pasta. Recipe here.

3. Kale Salad with Chickpeas and Spicy Tempeh Bits

23 Vegan Meals With Tons Of Protein (5)

mayihavethatrecipe.com

Between the tempeh, the chickpeas, and the kale, you'll get more than 19 grams of protein in each bowl. Recipe here.

4. Chickpea and Edamame Salad

23 Vegan Meals With Tons Of Protein (6)

motherthyme.com

Serve this as three large bowls, instead of 4-6 small ones, and you'll get 18+ grams of protein in each. Recipe here.

5. Quinoa Sushi with Tofu Steaks and Chickpea Bean Egg

23 Vegan Meals With Tons Of Protein (7)

divinehealthyfood.com

The quinoa, tofu, and garbanzo flour do most of the heavy lifting, giving each serving more than 25g of protein. Switch to tempeh and you'll get a few grams more. Recipe here.

6. Gluten-Free Vegan Protein Bars

23 Vegan Meals With Tons Of Protein (8)

thefitchen.com

Cut these on-the-go breakfast bars according to the recipe and you'll get 10 with 16g/protein each. Or cut them into 8 bars and get 20g each. The choice is yours. Recipe here.

7. Tofu and Spinach Scramble

23 Vegan Meals With Tons Of Protein (9)

foodnetwork.com

Start the day right: with 21g of protein. Recipe here.

8. Moroccan Spiced Sprouted Buckwheat Salad with Preserved Lemon & Toasted Almonds

23 Vegan Meals With Tons Of Protein (10)

petite-kitchen.com

Instead of making this 6 sides, make it 3 mains, and you'll get just over 18g/protein in each serving. Recipe here.

9. Vegan Tacos

23 Vegan Meals With Tons Of Protein (11)

bonappetit.com

Two of these bean and soyrizo tacos will deliver a whopping 31g/protein. Fuel up. Recipe here.

10. Cashew Crusted Tofu with Sweet Onion Chutney

23 Vegan Meals With Tons Of Protein (12)

mayihavethatrecipe.com

This entrée isn't just pretty to look at: The tofu, cashews, and whole wheat flour mean it has more than 20g of protein in each serving. Recipe here.

11. Grilled Breaded Tofu Steaks with Spinach Salad and Tomato Flaxseed Bread

23 Vegan Meals With Tons Of Protein (13)

divinehealthyfood.com

So much work, yes, but also, so much — more than 25g/serving! — protein. Recipe here.

12. Quinoa Corn Edamame Salad

23 Vegan Meals With Tons Of Protein (14)

86lemons.com

Unfortunate is the vegan who forgets about the mighty power of corn (16 grams of protein in every single cup!). Recipe here.

13. Curry Tofu Tacos with Pintos & Kale Slaw

23 Vegan Meals With Tons Of Protein (15)

theppk.com

Tofu, pinto beans, kale, corn tortillas and avocado all add up to more than 9g/protein per taco. Two make a good meal but three will make an even better one. Recipe here.

14. Peanutty Quinoa Bowls with Baked Tofu

23 Vegan Meals With Tons Of Protein (16)

ohmyveggies.com

Quinoa, peanut butter, tofu and broccoli all in one protein-packed bowl. Recipe here.

15. Layered Raw Taco Salad

23 Vegan Meals With Tons Of Protein (17)

ohsheglows.com

The walnuts and cashews give this dish most of its heft, but use spinach as your base to get to the full 18g. Recipe here.

16. Sun-Dried Tomato, Mushroom, And Spinach Tofu Quiche

23 Vegan Meals With Tons Of Protein (18)

ohsheglows.com

You'll need a double serving here, but that's fine because it's delicious (and who only eats one slice of quiche anyway?) Recipe here.

17. Avocado & White Bean Salad

23 Vegan Meals With Tons Of Protein (19)

foreverafterblog.com

Make this for yourself, get more than 25g of protein. Or split it with a friend, serve with two slices of whole wheat toast (4g/protein each), and get 20g. Win/win. Recipe here.

18. Italian-Style Spaghetti Squash with Tempeh

23 Vegan Meals With Tons Of Protein (20)

wholefoodsmarket.com

Broccoli and spinach are both high-protein vegetables, so why not eat them together? Recipe here.

19. Quinoa Lentil Salad

23 Vegan Meals With Tons Of Protein (21)

aspicyperspective.com

Consider this 4 servings instead of 6 and you're good to go, with 21g of protein. Recipe here.

20. Tofu Breakfast Tacos

23 Vegan Meals With Tons Of Protein (22)

wholefoodsmarket.com

Follow the recipe for 17g of protein, add half an avocado or a cup of spinach to make sure you hit the full 18g. Recipe here.

21. Seitan Panang Curry

23 Vegan Meals With Tons Of Protein (23)

strawberrypepper.com

Serve over brown rice and you'll have just over 18g of protein in each serving. Recipe here.

22. Tofu Soba Noodles

23 Vegan Meals With Tons Of Protein (24)

damndelicious.net

Add a solid tablespoon of crushed peanuts to garnish each bowl to get you over the 18g/serving line. Or just call this 3.5 servings instead of 4. Either way. Recipe here.

23. Stacked Enchilada Pie

23 Vegan Meals With Tons Of Protein (25)

keepinitkind.com

Between the cashews, black beans, veggie crumbles, and corn, this dish is like a vegan protein dream, with at least 20 grams of protein in each serving, depending on portion size. Recipe here.

Trending Recipes

Trending Recipes

More Tasty Guides

More Tasty Guides

    See all
    23 Vegan Meals With Tons Of Protein (2024)

    FAQs

    How can a vegan get 100g of protein a day? ›

    100 grams of vegan protein
    1. ¼ cup of protein granola (10 grams of protein)
    2. One scoop of plant-based protein powder (20 grams)
    3. 1 ounce of nuts (5 grams)
    4. Two tablespoons of peanut butter (7 grams)
    5. Two tablespoons of chia seeds (about 10 grams)
    6. One tablespoon of hemp seeds (4 grams)
    7. Two slices of rye bread (10 grams)
    Jun 22, 2024

    How to get 20 grams of protein vegan? ›

    Soy foods, seitan, and various prepackaged vegan meats offer 4–20 grams of protein per serving.

    What vegan foods are high in protein? ›

    Below, we look at 17 vegan sources of protein that are also nutritious in other ways.
    • Edamame. Edamame are immature soybeans. ...
    • Lentils. Lentils are small, lens-shaped legumes that are great for vegan diets. ...
    • Beans. ...
    • Split peas. ...
    • Tofu. ...
    • Whole wheat pasta. ...
    • Oats. ...
    • Khorasan wheat.
    Mar 14, 2024

    How to get 30 grams of protein vegan? ›

    Regular consumprion of nuts and seeds, such as almonds, cashews, chia seeds, pumpkin seeds, sunflower seeds, hemp seeds, pumpkin seeds, etc., is a good way to top up your protein intake. 100 grams of nuts seeds contain around 20-30 grams of protein.

    What is poor man's protein? ›

    Pulses are regarded as "poor man's meat" because of their high nutritional value and low cost. As a result, most low-income people can eat this healthy crop as their main source of nutrition.

    How to get 200g protein a day vegan? ›

    Vegan Substitutes to Consume 200g Protein a Day
    1. Tofu.
    2. Quinoa.
    3. Chickpeas.
    4. Lentils.
    5. Tempeh.
    6. Seitan.
    7. Beans such as black beans and kidney beans.
    8. Plant-based protein powders such as pea protein and soy protein powders.
    Dec 6, 2023

    What proteins do vegans miss out on? ›

    Contrary to popular belief, "Vegans have not been shown to be deficient in protein intake or in any specific amino acids." The study points out that some vegans rely heavily on processed foods and may not eat a sufficient variety of fruits, vegetables and whole grains.

    What are the biggest vegan sources of protein? ›

    If you're considering a vegetarian diet, here are 20 high-quality sources of protein to get you started.
    • Lentils. Lentils may be red, green, black, or brown. ...
    • Edamame. Edamame are soybeans harvested before they mature. ...
    • Beans. Beans are a delicious plant source of protein. ...
    • Split peas. ...
    • Tofu. ...
    • Peanut butter. ...
    • Oats. ...
    • Quinoa.
    Mar 14, 2024

    Can you lose belly fat on a vegan diet? ›

    While most plant-based foods will help with weight loss and eliminating belly fat, some are especially fat loss–promoting: berries, broccoli, quinoa, black beans, and dates.

    What plant has the most protein? ›

    Some legumes with the highest protein content per 100 g serving include :
    • field peas (26 g)
    • cowpeas (24 g)
    • common beans (24 g)
    • mung beans (23 g)
    • pigeon peas (22 g)
    • chickpeas (21 g)
    • soybeans (13 g)

    How do vegans build muscle? ›

    Foods high in plant-based proteins such as seitan, tofu, tempeh, and new meat alternatives can be beneficial while building a high-protein diet, and supplemental vegan protein powders can also help meet the needs by providing concentrated sources of protein surrounding workouts and throughout the day [7,17].

    How to eat enough protein as a vegan? ›

    Some plant-based foods, such as soybean products, seitan, beans, and lentils contain high amounts of protein. You can also find protein in nuts, whole grains like quinoa and amaranth, and hemp seeds. People following a vegan diet may need to plan in order to reach their daily protein goals.

    What is a vegan protein source per 100g? ›

    Lentils including puy, green, and red: around 8-9g of protein per 100g. Chickpeas, including hummus: 7g of protein per 100g. Garden peas – around 7g per 100g. Beans, including black-eyed, pinto, butter, cannellini, soya, edamame and kidney: between 7-10g protein per 100g.

    How to get 100g protein per day? ›

    Best Protein Sources
    1. Lean Beef. 22g protein (3 ounce serving) of 93% lean ground beef. ...
    2. Chicken. 27g protein (3 ounce serving) skinless chicken breast. ...
    3. Salmon. 19g protein (3 ounce serving) ...
    4. Eggs. 6g protein (1 large egg) ...
    5. Pasta. 8g protein (1 cup cooked) ...
    6. Low Fat Cottage Cheese. 12g protein (1/2-cup serving) ...
    7. Tuna. ...
    8. Milk.
    Mar 15, 2024

    How do vegans get their daily protein? ›

    Some plant-based foods, such as soybean products, seitan, beans, and lentils contain high amounts of protein. You can also find protein in nuts, whole grains like quinoa and amaranth, and hemp seeds. People following a vegan diet may need to plan in order to reach their daily protein goals.

    How can I get 100 grams of protein a day non vegetarian? ›

    You could eat: * 400 g of peanut butter. That would provide 2348 calories, 201.6 g of fat, 78.2 g of carbohydrates and 100.4 g protein. * 1430 g of chickpeas.

    Top Articles
    Latest Posts
    Article information

    Author: Tyson Zemlak

    Last Updated:

    Views: 5431

    Rating: 4.2 / 5 (63 voted)

    Reviews: 86% of readers found this page helpful

    Author information

    Name: Tyson Zemlak

    Birthday: 1992-03-17

    Address: Apt. 662 96191 Quigley Dam, Kubview, MA 42013

    Phone: +441678032891

    Job: Community-Services Orchestrator

    Hobby: Coffee roasting, Calligraphy, Metalworking, Fashion, Vehicle restoration, Shopping, Photography

    Introduction: My name is Tyson Zemlak, I am a excited, light, sparkling, super, open, fair, magnificent person who loves writing and wants to share my knowledge and understanding with you.