Vegan High Protein, Low Calorie Recipes (2024)

For today’s video, we’re going to be making THREE low calorie-dense meals that are also highly filling and high protein! Make sure to check out the video below to see how to make these, and don’t forget to scrolls down for the written recipes!

Time for another round of high protein, low calorie recipes! Over the last year or so, I lost around 10 pounds and one of the important things that I learned during my weight loss journey is the importance of being smart about my food choices, not just in eating low-calorie meals but eating meals that are also satisfying, filling, and delicious! There’s no point eating low-calorie, bland meals if you’re going to be starving all the time, right?

Excited for these low calorie, high volume, high protein meals? Don’t forget to watch the video above and scroll down to start making these recipes!

Vegan “Chicken” Potato Soup

Amount per serving (Calories: 293 | Total fat: 6g | Protein: 19g | Carbohydrates: 40g)

This may look like a complicated recipe but guys, I’m telling you, all you have to do is throw all your ingredients into one pot, let it boil, and that’s it! Delicious and savoury, this vegan “chicken” potato soup could easily be your next favourite comfort food!

Vegan High Protein, Low Calorie Recipes (1)

Ingredients (around 4 servings):

  • 1/2 tbsp oil
  • 1/2 medium onion, diced
  • 1 tbsp minced garlic
  • 1 large carrot or 2 medium carrots, peeled & chopped
  • 1 large potato, peeled & chopped
  • 2 celery stalks, chopped
  • 6 cups water
  • 1/4 cup nutritional yeast
  • 1 tbsp garlic powder
  • 1 tbsp onion powder
  • 1 tbsp italian seasoning
  • 1/2 tbsp black pepper
  • 1 veggie stock cube
  • 100g dry Soy Curls OR 1-2 cans of chickpeas (rinsed + drained)
  • 85g dry pasta of choice
  • Salt + pepper to taste
Vegan High Protein, Low Calorie Recipes (2)

Instructions:

  1. Chop up onions, carrots, potatoes, and celery.
  2. Heat up oil in a large pot over medium high heat and cook onions and garlic for a few minutes.
  3. Add veggies and cook. Add water, turn heat up, and let it come to a boil. Meanwhile, rehydrate soy curls in a separate bowl by soaking them in water.
  4. Add nutritional yeast, garlic powder, onion powder, black pepper, Italian seasoning, and veggie stock cube to the soup. Mix well and allow to boil.
  5. When the soup boils, add in the pasta and rehydrated soy curls (drained). Mix and let it cook on medium low heat for 20 minutes or so, or until potatoes and pasta are completely cooked.
  6. Serve in a bowl and enjoy! Keep in a tightly sealed container in the fridge for up to 4 days.

Fried Rice with Cauliflower

Amount per 2 servings: Calories: 444 | Total fat: 16g | Protein: 32g | Carbohydrates: 46g

So recipe no.2 for my high protein, low calorie recipes is this Fried Rice with Cauliflower meal~

Notice that I did not say “cauliflower fried rice” — that’s because I do not believe in completely eliminating actual rice! Let’s just say I’m Asian and I do not believe that cauliflower can be a substitute for rice – I mean, come on, rice is life! However, I still think cauliflower would make a fantastic addition to fried rice, to really add a ton of volume to your meal but also add those fantastic nutrients. Also, I added in some tofu for extra protein — YUM!

Vegan High Protein, Low Calorie Recipes (3)

Ingredients (2-4 servings):

  • 300g of cauliflower head (around 2 cups)
  • 1/2 tbsp oil
  • 1/2 onion, diced
  • 1 tbsp minced garlic
  • 350g (1 block) firm or extra firm tofu
  • 3 tbsp Scrambled Tofu Seasoning
  • 2 cups frozen mixed vegetables
  • 1-2 cups cooked brown rice
  • 2 tbsp soy sauce
  • 1 tsp sesame oil
  • Chopped green onions + sesame seeds (optional garnish)
Vegan High Protein, Low Calorie Recipes (4)

Instructions:

  1. Place cauliflower into a food processor and process until consistency is crumbly. Transfer to a plate and set aside.
  2. In a large pan or wok, heat oil over medium high heat. Cook onions and garlic and saute for a couple of minutes.
  3. Add in crumbled up tofu and let it cook for 3-5 minutes or until the tofu has browned a little.
  4. Add in scrambled tofu seasoning and mix well.
  5. Add in the frozen mixed vegetables, cauliflower, and cooked rice. Mix until everything is well combined.
  6. Add soy sauce and mix again. Turn off the heat and mix in some toasted sesame oil.
  7. Transfer some into a bowl, top with chopped green onions and sesame seeds, and enjoy!

Buffalo Tofu, Roasted Cauliflower & Sweet Potatoes

Amount per serving: Calories: 486 | Total fat: 25g | Protein: 22g | Carbohydrates: 46g

Hey, vegan weight loss recipes shouldn’t have to be complicated! This is a very simple recipe (as you can see) which is perfect as a light but highly satisfying and well-balanced meal for dinner. Simply get your oven to do all the work!

Vegan High Protein, Low Calorie Recipes (5)

Ingredients (around 3 servings):

Sweet potatoes + cauliflower:

  • 500g sweet potatoes
  • 1/2 head cauliflower
  • 2 tbsp oil
  • 2 tsp italian seasoning
  • 2 tsp garlic powder
  • 2 tsp paprika
  • 1/2 tsp salt

Buffalo Tofu:

  • 1 block extra firm tofu
  • 1 tbsp oil
  • 1 tbsp cornstarch
  • 1 tbsp garlic powder
  • 1 tbsp onion powder
  • 1/4 tsp salt
  • 4-5 tbsp vegan buffalo sauce (I used Frank’s Hot Sauce)
Vegan High Protein, Low Calorie Recipes (6)

Instructions:

  1. Preheat oven to 400 degrees F.
  2. Chop cauliflower and sweet potato into bite-sized pieces. Transfer into a lined baking sheet.
  3. Chop tofu into smaller bite-sized pieces and press to eliminate water if desired (see video for context). Set aside.
  4. Pour oil onto the cauliflower and sweet potatoes and mix using your hands.
  5. Add in seasoning and mix until everything is well-coated. Bake for 30-40 minutes, tossing halfway through, until the sweet potatoes are completely cooked..
  6. In a medium sized mixing bowl, add in the tofu, oil, garlic powder, onion powder and salt. Mix well.
  7. Add in cornstarch and mix until all the tofu pieces are coated. Spread out the tofu pieces on a lined baking sheet and bake for 20-30 minutes until crispy on the outside, flipping halfway through.
  8. Put tofu back into the mixing bowl and add desired amount of buffalo sauce. Toss until well-coated and bake again for another 2-3 minutes.
  9. Plate everything and serve with a side of celery sticks or other vegetables. Enjoy!

📌Looking for more vegan high protein, low calorie recipes? Check out these other videos!

Spread the love

Vegan High Protein, Low Calorie Recipes (2024)

FAQs

What is a low calorie source of protein for vegans? ›

Foods like spinach, Brussels sprouts and green peas all contain decent amounts of protein to balance out your plate. Not to mention, greens are antioxidant-rich, full of fiber and low in calories.

How can vegans get 120g of protein a day? ›

One of the easiest plant-based high protein swaps is to replace your usual pasta with red lentil pasta. It's made from protein-rich red lentil flour, and I like to make a vegan bolognese with it. Adding soy mince is a game-changer too when you're struggling to eat enough protein.

How to get enough protein on a 1200 calorie vegan diet? ›

Beans and legumes are the great sources of fiber, proten and healthy starches.
  1. Edamame beans 1 cup, shelled = 33.2 g.
  2. Soy beans 1 cup cooked = 29 g.
  3. Lentils 1 cup cooked = 17.9 g.
  4. White beans 1 cup cooked = 17.4 g.
  5. Chickpeas 1 cup cooked = 14 g.
Feb 13, 2022

How to get 150g of protein a day vegan? ›

The easy way for vegans to get enough protein every day
  1. Adding protein powder to your smoothie. ...
  2. Eating a whole-wheat bagel with peanut or almond butter for a snack. ...
  3. Including beans in your pasta dishes (you'll find plenty at our vegan recipes page). ...
  4. Lots of lentils. ...
  5. Hummus on a whole wheat pita for a snack.

What is highest protein lowest calorie food? ›

What foods are low calorie but high in protein? Foods that are high in protein but don't have a lot of calories or fat include legumes, low-fat dairy, as well as lean meats, fish, or plant proteins like tofu, or quinoa, which has around 8 grams of protein and only 2.5 g of fat in 1 cooked cup.

How to get 40g protein a day vegan? ›

How to get protein without the meat
  1. Pulses. Pulses are an inexpensive protein choice, are high in fibre and a source of iron. ...
  2. Soya beans. ...
  3. Quinoa. ...
  4. Nuts. ...
  5. Seeds. ...
  6. Cereals and grains. ...
  7. Quorn™ ...
  8. Dairy.

What is the highest form of protein for vegans? ›

The following healthful, plant-based foods have a high-protein content per serving:
  1. Tofu, tempeh, and edamame. Share on Pinterest Soy products such as tofu, tempeh, and edamame are among the richest sources of protein in a vegan diet. ...
  2. Lentils. ...
  3. Chickpeas. ...
  4. Peanuts. ...
  5. Almonds. ...
  6. Spirulina. ...
  7. Quinoa. ...
  8. Mycoprotein.

What is the biggest source of protein for vegans? ›

Top Protein Sources for Vegans and Vegetarians
  • Tempeh. In Pascale's opinion, the “foremost” protein source for vegans and vegetarians is tempeh, which she describes as a fermented alternative to tofu that's made with a whole soybean. ...
  • Lentils. ...
  • Beans. ...
  • Nut Butters. ...
  • Hemp Seeds. ...
  • Tofu.
Jan 23, 2024

What veggies have the most protein? ›

Among the highest protein vegetables are chickpeas, corn, spinach, artichoke hearts, and edamame. To get all of the amino acids your body needs, aim to eat a variety of foods, such as legumes, whole grains, nuts, seeds, and vegetables throughout the day.

What vegans should eat to lose weight? ›

Tips for losing weight on a vegan diet

Focus on Whole Foods: Encourage individuals to prioritize whole, unprocessed plant-based foods such as fruits, vegetables, whole grains, legumes, nuts, and seeds.

How do vegans add protein to every meal? ›

Try these tips.
  1. Use quinoa instead of rice. ...
  2. Utilize vegan protein powder. ...
  3. Provide your body with essential amino acids. ...
  4. Start each day with protein. ...
  5. Add beans to everything. ...
  6. Sprinkle nutritional yeast on your meals.
May 4, 2023

What plant-based foods help you lose weight? ›

Choosing high-fiber veggies, such as broccoli, cauliflower, zucchini, leafy greens, and mushrooms, can help you stay full and decrease calorie intake. Incorporating protein at every meal and snack.

What does 30 grams of protein look like for a vegan? ›

Tofu can often be a staple source of protein for those following a vegan or vegetarian diet: 1 1/2 cups of cooked tofu can provide 30 grams of protein along with some healthy fat. Because tofu is made from soybeans, it's considered a complete protein even though it's from plants.

Which nuts are high in protein? ›

Proteins. Nuts are a rich source of proteins and essential amino acids as indicated by the USDA National Nutrient Database for Standard Reference [10] and as presented in Table 1. The major sources of proteins are peanuts, almonds, and pistachios, while chestnuts are the poorest in proteins.

What does 200g of protein look like? ›

First of all - what does 200g of protein look like? A combination of 2 cups of cooked quinoa, 8oz grilled chicken breast, 400 grams of cottage cheese, 4 boiled eggs, and 400 ml of Greek yogurt has approximately 200 grams of protein, 130 grams of carbs, and 1600 calories.

What is the most efficient source of protein for vegans? ›

Tempeh. In Pascale's opinion, the “foremost” protein source for vegans and vegetarians is tempeh, which she describes as a fermented alternative to tofu that's made with a whole soybean. “I love tempeh because it's great for the gut, rich in fiber and it's really tasty and it marinates well,” says Pascale.

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)
Apr 6, 2024

Top Articles
Latest Posts
Article information

Author: Prof. Nancy Dach

Last Updated:

Views: 5844

Rating: 4.7 / 5 (77 voted)

Reviews: 92% of readers found this page helpful

Author information

Name: Prof. Nancy Dach

Birthday: 1993-08-23

Address: 569 Waelchi Ports, South Blainebury, LA 11589

Phone: +9958996486049

Job: Sales Manager

Hobby: Web surfing, Scuba diving, Mountaineering, Writing, Sailing, Dance, Blacksmithing

Introduction: My name is Prof. Nancy Dach, I am a lively, joyous, courageous, lovely, tender, charming, open person who loves writing and wants to share my knowledge and understanding with you.