Skip to Content

20 High Protein Vegetarian Recipes

On a vegetarian diet but want to increase your protein intake? These high protein vegetarian meals will help you achieve your goals.
high protein vegetarian recipes

More and more of us are either trying to eat less meat- or skip it entirely. So, we’re turning to more vegetarian/vegan meals.

But if not appropriately planned, vegetarian/vegan dishes can be low in protein. And when you don’t have enough protein, you don’t feel satisfied.

These vegetarian/vegan recipes are packed with protein. So, you don’t feel peckish.

And because they’re packed with protein, they make the perfect post-workout meal too.

So, what are you waiting for? Let’s dig right in!

1. Tofu Scramble Recipe

Tofu ScrambleCredit:

Love scrambled eggs, but want to skip the eggs? Try this instead!

This tofu scramble is fluffy and packed with flavor. That’s because you’re using a bunch of spices.

Spices like sea salt, turmeric, garlic powder, cumin powder, and chili powder. The tomatoes, green bell pepper, and red onions add tons of freshness and nutrition.

And you’re getting a lot of protein. That’s because of the tofu.

Tofu is also full of manganese, calcium, phosphorus, and magnesium. So, it’s good for your bones.

Unlike scrambled eggs, tofu scramble keeps well in the fridge. In fact, you can store it for up to 5 days.

Just make sure you store it in a good airtight container to keep it fresh. I recommend these food storage containers because they don’t contain toxic chemicals that will leak into your food.

Per Serving:

  • Calories: 238
  • Fats: 11g
  • Protein: 20.5g
  • Carbs: 16.6g
  • Fiber: 8.2g
  • Sugar: 4.3g


2. Peanut Soba Noodles With Roasted Broccoli

Peanut Soba Noodles With Roasted BroccoliCredit:

I’m a big fan of noodles, as I’m sure many of you are too. But, let’s face it, your basic noodles are low in protein.

Soba noodles, on the other hand, are high in protein. They are also high in soluble fiber, which may help you lose belly fat.

This dish is sure to transport your taste buds to Asia. It’s creamy, savory, sweet, tangy, and has a hint of heat.

The sauteed broccoli and carrots add tons of freshness.

Besides being high in protein, this dish provides a whopping 28% of your daily fiber needs. So, it’s good for your digestion too.

Serve warm or cold.

Per Serving:

  • Calories: 370
  • Fats: 15g
  • Protein: 17g
  • Carbs: 51g
  • Fiber: 7g
  • Sugar: 9g


3. Vanilla Chia Seed Protein SmoothieVanilla Chia Seed Protein Smoothie


We all live busy lives, me included. So sometimes it’s good to have something you can whip up quickly.

That’s where this protein smoothie comes in handy. It’s tasty, creamy, filling, and takes only 2 minutes to make.

And it contains yummy yet nutritious ingredients like chia seeds and nut butter.

Chia seeds are packed with protein. They’re also packed with fiber and brain-boosting omega-3s.

As an added bonus, they provide tons of calcium, manganese, magnesium, and phosphorus, which you need for healthy bones.

To boost the protein content, even more, you’ll be using some protein powder. I like this protein powder here because it’s not only high in protein but low in carbs. If you prefer a vegan-friendly powder, here’s a non-GMO vegan protein powder that’s also low in carbs.

Check out more healthy smoothies here.

Per Serving:

  • Calories: 538
  • Fats: 39g
  • Protein: 28g
  • Carbs: 6g
  • Fiber: 3g
  • Sugar: 1g


4. Low Carb Smoothie Bowl With Berries

Smoothie Bowl With BerriesCredit:

Do you have a bit more time for a sit-down breakfast? Then, you’ll love this smoothie bowl.

You have all the convenience of a smoothie. But it’s a bit thicker so you can eat it with a spoon.

It’s packed with berry goodness. So, you get your fiber and your antioxidants.

To make this smoothie bowl, you’ll be using psyllium husk powder. Psyllium husk powder is good for your digestion.

It may even help you lose weight too.

Now, this smoothie bowl is pretty filling just the way it is. But if you want, you can add toppings like cocoa nibs, chopped nuts, or even coconut flakes.

Love smoothies? Check out these low carb smoothie recipes.

Per Serving:

  • Calories: 166
  • Fats: 9.2g
  • Protein: 17.6g
  • Carbs: 4.1g
  • Fiber: 3.3g
  • Sugar: 1.2g


5. Easy Vegan Chili With Beans & Millet

Vegan Chili With BeansCredit:

I’m a big fan of chili, as I’m sure many of you are too. After all, what’s not to love about a piping hot bowl of chili?

This chili is just as good as traditional chili. It has everything but the kitchen sink.

It has beans, corn, and even millet. The millet gives the chili that ground beef texture that you have with traditional chili… But without the meat.

Besides the millet, there’s a bit of wine and even some chocolate. The smoked paprika adds some smokiness, and the sriracha adds some heat; this ain’t your momma’s chili.

Besides being high in protein, it’s also packed with fiber. In fact, one serving provides more than 35% of your daily fiber needs. Now, that’s my kind of chili.

Per Serving:

  • Calories: 251
  • Fats: 5.2g
  • Protein: 9.5g
  • Carbs: 42
  • Fiber: 8.9g
  • Sugar: 12.8g


6. Juicy Vegan Lentil Loaf

Vegan Lentil LoafCredit:

Do you have a hankering for some good old-fashioned meatloaf? This lentil loaf is sure to satisfy your cravings.

It is rich and moist. The mushrooms add meaty texture, while the soy sauce adds some umami flavor.

Meanwhile, the smoked paprika adds the smokiness.  The carrots and celery add brightness.

Make sure you add the glaze too. It’s sweet and has some acidity that complements the lentil loaf perfectly.

Best of all, it’s only 133 calories. So, you can have seconds and not feel guilty.

Check out more high protein pantry recipes here.

Per Serving:

  • Calories: 133
  • Fats: 2.2g
  • Protein: 5.7g
  • Carbs: 24.8g
  • Fiber: 4.1g
  • Sugar: 3.7g


7. Instant Pot Mexican Pinto Beans

Instant Pot Mexican Pinto BeansCredit:

We could all use some more beans in our lives. Besides being great sources of plant-based protein, they’re also good sources of fiber.

And they’re packed with other nutrients including iron and folate. So, eat up those beans.

But, let’s face it; beans are a pain to cook. From the soaking to the long cook time, it’s no wonder we don’t eat more beans.

These Mexican Pinto Beans are delicious and satisfying. The vegetable broth and tamari soy sauce infuse tons of flavor.

What I like most about this dish is that you don’t have to presoak your beans. And it takes only 45 minutes to cook, compared to 2 to 3 hours on the stovetop.

To make this dish, add some oil to your Instant Pot and sautee your onions for 5 minutes. Then dump the rest of your ingredients in your Instant Pot and pressure cook for 40 minutes…it’s that easy.

Don’t have an Instant Pot? There’s a good deal on this high-quality Instant Pot here.

Check out more high protein low-fat recipes like this.

Per Serving:

  • Calories: 240
  • Fats: 2g
  • Protein: 13g
  • Carbs: 43g
  • Fiber: 10g
  • Sugar: 5g


8. Vegan Sloppy Joes With Lentils

Vegan Sloppy Joes With LentilsCredit:

Want the nutrition of beans, without all the hassle? Lentils are a great alternative.

They take much less time to cook. And they’re just as nutritious.

These Vegan Sloppy Joes are packed with flavor. You’ve got your umami from the soy sauce, and your sweetness from the maple syrup.

The apple cider vinegar and tomato paste add some acidity, while the cumin provides some warmth; it’s a party in your mouth.

Besides being high in protein, these Sloppy Joes are packed with protein. In fact, one serving provides a whopping 48% of your daily fiber needs.

And since a batch makes 6 servings, they’re also good for meal prep too. Serve on a whole wheat bun.

Per Serving:

  • Calories: 211
  • Fats: 5g
  • Protein: 10g
  • Carbs: 32g
  • Fiber: 12g
  • Sugar: 10g


9. Tempeh Tacos

Tempeh TacosCredit:

I love tacos, as I’m sure many of you do too. What’s not to love about the warm tortillas and all the fixings?

But traditional tacos have meat. So, what’s a gal (or guy) got to do? Make these Tempeh tacos!

They’re just plain delicious. They’re packed with seasoned tempeh and sauteed onions and garlic.

And we can’t forget about the fixings! There’s crunchy cabbage, creamy avocado, fiery hot sauce, and pickled jalapenos.

What makes these tacos shine is the tempeh. Tempeh has a meaty texture, so it gives you a nice mouthfeel like ground beef.

It’s also a great source of plant-based protein. As an added bonus, it’s packed with bone-building minerals like magnesium, phosphorus, and manganese.

So, if you’ve never had it, definitely give it a try.

Per Serving:

  • Calories: 198
  • Fats: 11g
  • Protein: 8g
  • Carbs: 18g
  • Fiber: 2g
  • Sugar: 1g


10. Crispy Baked Tofu Nuggets

Crispy Baked Tofu NuggetsCredit:

Game days are really fun. You get to hang out with your family/friends and watch your favorite team win (hopefully).

And we can’t forget about the food. After all, what is a game day without good food?

These Tofu Nuggets are G.O.O.D. They’re extra crispy and taste delicious.

The hot sauce adds some heat, while the garlic powder makes them savory. Best of all they’re healthy for you.

That’s because you’re not deep-frying them. Instead, you cook them in an air fryer.

All it takes is 15 minutes of frying in your air fryer, and then they’re done. If you don’t have an air fryer yet, there’s a great deal on this one now.

Serve with sweet chili sauce or Ranch dressing. Check out more high protein dinner ideas like this.

Per Serving:

  • Calories: 353
  • Fats: 12g
  • Protein: 21g
  • Carbs: 20g
  • Fiber: 7g
  • Sugar: 6g


11. Sweet Potato, Chickpea & Red Lentil Soup

Red Lentil SoupCredit:

Are you having a bad day? There’s nothing more comforting than a warm bowl of soup.

And this soup hits the spot. It’s creamy, filling, and nutritious…much better than a bowl of ice cream.

It looks and tastes amazing too. You’ll definitely want seconds.

So, go ahead, you deserve it.

Per Serving:

  • Calories: 250
  • Fats: 5g
  • Protein: 11g
  • Carbs: 38g
  • Fiber: 14g
  • Sugar: 4g


12. Vegan Peanut Butter Protein Smoothie

Vegan Peanut Butter Protein Smoothie Credit:

After a good workout, you want something high in protein. Something like this Vegan Peanut Butter Protein Smoothie.

It’s creamy, delicious, and packed with delicious ingredients. Like bananas, hemp seeds, peanut butter, almond milk, and cacao powder.

It even has some kale too. So, it’s also a great way to add some greens to your diet.

To increase the protein content, you’ll be adding some protein powder. I like this vegan protein powder because it doesn’t have added sugar.

The hemp seeds also provide a great source of plant-based protein. They also provide tons of healthy fats that are good for your skin.

Per Serving:

  • Calories: 286
  • Fats: 11.6g
  • Protein: 16.8g
  • Carbs: 27.9g
  • Fiber: 6g
  • Sugar: 11g


13. Sheet Pan Garlic Tofu

Sheet Pan Garlic Tofu Credit:

Not a big fan of tofu? This dish may change your mind.

Now, tofu is naturally bland. So, it takes on the flavors of whatever you season it with.

This tofu is pretty tasty. The balsamic vinegar adds some sweetness and acidity, while the minced garlic adds savory notes.

Meanwhile, the cranberries and pumpkin seeds add tastes of fall. This dish would be perfect on your Thanksgiving table, or frankly any time at all.

The Brussels sprouts are nicely caramelized too. You definitely won’t mind eating them.

What I love most about this dish is that it’s a one-sheet pan meal. So, you don’t have tons of pots and pans to wash.

Per Serving:

  • Calories: 250
  • Fats: 2g
  • Protein: 13g
  • Carbs: 18g
  • Fiber: 3g
  • Sugar: 13g


14. Zucchini Pea Ricotta Slice

Zucchini Pea Ricotta Slice Credit:

Need a lunchbox recipe that your kids will love? Try this dish!

It’s cheesy and packed with zucchini and peas. It’s a great way to get your kids to eat their veggies… After all, everything is better with cheese, right?

The fresh mint puts this dish over the top.

This dish freezes well too. So, it’s perfect for meal prep.

Just make sure to place it in a freezer-safe container to prevent freezer burn. These ones are good because they don’t contain toxic chemicals that will leak into your food.

Serve with a side salad. Check out more high protein freezer meals here!

Per Serving:

  • Calories: 248
  • Fats: 13.4g
  • Protein: 15.1g
  • Carbs: 16.5g
  • Fiber: 1.3g
  • Sugar: 1g


15. Quinoa Enchilada Bake

Quinoa Enchilada Bake Credit:

Are you tired of your plain old casseroles? Give this a try.

It’s yummy, cheesy, and packed with Mexican flavors. That’s because you’re using enchilada sauce, corn, black beans, and Monterey Jack cheese.

And we can’t forget about the quinoa. Besides being high in protein, quinoa has tons of other nutrients.

It’s rich in manganese, magnesium, and phosphorus, which you need for good bones. It’s also a good source of plant-based iron, so eat up that quinoa!

Making this casserole is really easy. Just dump all your ingredients in a casserole dish, and bake. Easy Peasy.

Per Serving:

  • Calories: 346
  • Fats: 13g
  • Protein: 18g
  • Carbs: 39g
  • Fiber: 9g
  • Sugar: 6g


16. Garlic, Ginger, Lime-Marinated Tofu & Quinoa

Lime-Marinated Tofu Credit:

Craving Asian flavors? Then try this dish.

It’s a variation of a stir-fry, but instead of rice, you’re using quinoa. And it totally works.

It has a nice balance of umami, sweet, and sour. If you like it spicy, feel free to add some chili peppers or hot sauce.

It’s also packed with a medley of veggies like baby bok choy, celery, snow peas, broccoli, and shiitake mushrooms. You’ll feel like you’re eating your favorite takeout, but healthier.

Per Serving:

  • Calories: 374.2
  • Fats: 11.5g
  • Protein: 23.6g
  • Carbs: 48.4g
  • Fiber: 8.7g
  • Sugar: 6.7g


17. Vegan Tortilla Soup

Vegan Tortilla Soup Credit:

Can’t decide whether to have a tortilla or some soup? Have both!

This soup is warm, hearty, and packed with delicious flavors. The creaminess of the avocados balances out the acidity of the fire-roasted tomatoes.

Meanwhile, the red bell peppers and corn add pops of color. And the black beans and seitan make it really filling.

You’ll also love the crispy air-fried tortilla strips. They’re extra crispy and the icing on top of the cake, ahem, soup.

Per Serving:

  • Calories: 363
  • Fats: 12g
  • Protein: 21g
  • Carbs: 49g
  • Fiber: 17g
  • Sugar: 7g


18. Vegan Chicken Salad

Vegan Chicken Salad Credit:

Are you craving chicken salad? Try this instead.

The chicken flavored seitan adds a nice chicken texture, while the dill pickles, celery, and onion add a nice crunch.

Meanwhile, the vegan mayonnaise adds creaminess.

Now, you want your seitan and veggies to be in bite-size pieces. To make this easier, you can just process everything in a food processor. This food processor should do the trick.

For more crunch and extra protein, feel free to add some chopped almonds, pistachios, or pumpkin seeds. Yum!

Per Serving:

  • Calories: 284
  • Fats: 7g
  • Protein: 18g
  • Carbs: 36g
  • Fiber: 2g
  • Sugar: 5g


19. Crispy Vegan Chicken Wings With Buffalo Sauce

Vegan Chicken Wings Credit:

Are you looking for a good alternative to chicken wings? Make these vegan chicken wings!

They’re crunchy on the outside and juicy on the inside. And the homemade Buffalo sauce is packed with flavor; you’ll want to keep dipping your wings in it.

The tomato paste and apple cider vinegar add acidity, while the smoked paprika adds the smokiness. The dates add natural sweetness, while the soy sauce adds umami flavor.

You’ll definitely want to make this Buffalo sauce again and again.

Per Serving:

  • Calories: 249
  • Fats: 3g
  • Protein: 10g
  • Carbs: 49g
  • Fiber: 8g
  • Sugar: 13g


20. Mashed Chickpea Salad Recipe

Mashed Chickpea Salad Credit:

Do you love Mediterranean flavors? Then, give this chickpea salad a try.

The mashed chickpeas add some creaminess, while the celery and carrot add some crunch.

Meanwhile, the tomatoes and lime juice add some acidity that balances out the chickpeas. Now, if you want it creamier, you can add some Greek yogurt or some vegan yogurt.

And since it contains only 211 calories, it makes the perfect summer salad.

Per Serving:

  • Calories: 211
  • Fats: 4g
  • Protein: 11g
  • Carbs: 33g
  • Fiber: 11g
  • Sugar: 1g



Do you like any of these vegetarian recipes? Which one is your favorite? Share it with your friends and family!