Here are a few to stock up on.
Quinoa
Technically a seed, quinoa is not just your average power protein. Quinoa boasts more than eight grams in one cup – including all nine essential amino acids that our bodies need for growth and repair. Hence, its moniker as the "perfect protein". Quinoa is versatile too. Add to soup to bulk up, stews, chillies or tosses with vegetables or salads.
Chickpeas
Tasty and nutritious, chickpeas (also called garbanzo beans), contain about seven grams of protein in half a cup. They're also packed with fibre and low in calories, so you're not upsetting your diet with this on the menu. Of course you can use it in its staple form (hummus) with some wholewheat flatbread and veggies. Toss a can over some salad, or add to stews or soups. You can also mix it up with some tomatoes for an alternative to salsa.
Tempeh and tofu
Foods that are derived from soybeans are some of the highest vegetarian sources of protein. Tempeh has about 15 grams of protein per half a cup while tofu clocks in at 20 grams. Experiment with different ways to enjoy these protein powerhouses.
Eggs
One of life's staples, eggs are a million different foods in one. From morning omelettes to egg and mayo sandwiches for lunch, use eggs to fill in the gap as you eliminate meat from your diet.
Cottage cheese
Weighing in at about 13 grams per half a cup, cottage cheese is another versatile protein option. While it may not be a whole meal option, it makes a great snack to supplement to your main meal. It pairs well with fresh vegetables or try with a bit of cinnamon and fruit for an interesting twist to dessert.