7 Plant-Based Protein Sources for Vegetarians and Vegans

Hey there, fellow plant-based eaters! Today, I want to talk about one of the most common questions we get asked: “Where do you get your protein?” It’s a valid concern, as protein is an essential nutrient that helps us build and repair tissues, produce enzymes and hormones, and maintain a healthy immune system. So, to help you out, I’ve compiled a list of 7 fantastic plant-based protein sources for all you vegetarians and vegans out there. Let’s dive in!

Lentils

Oh, lentils, how I adore you! These tiny legumes pack a serious protein punch. With around 18 grams of protein per cooked cup, lentils are a great addition to any plant-based diet. They are also a fantastic source of dietary fiber and iron. Plus, they’re incredibly versatile and can be used in soups, stews, salads, and even veggie burgers.

Chickpeas

Protein
Photo by Malidate Van

Ah, the beloved chickpea. Whether you enjoy them roasted as a crunchy snack or blended into creamy hummus, chickpeas are a plant-based protein powerhouse. With approximately 15 grams of protein per cooked cup, these legumes are also high in fiber, folate, and manganese. They can be used in a variety of dishes, from curries to salads.

Tofu

Tofu, my old friend! This soy-based protein source has been a staple in my diet for years. With about 20 grams of protein per 100 grams, tofu is a fantastic meat substitute. It’s also a great source of calcium and iron. You can marinate it, stir-fry it, or even use it in smoothies for a protein boost.

Quinoa

Quinoa, pronounced keen-wah, is a complete protein, meaning it contains all nine essential amino acids our bodies need. With approximately 8 grams of protein per cooked cup, quinoa is not only a great protein source but also a good source of fiber, magnesium, and phosphorus. It’s a versatile grain that can be used in salads, stir-fries, or as a side dish.

Chia Seeds

When it comes to little powerhouses of nutrition, chia seeds take the cake. These tiny seeds may be small, but they are packed with protein, fiber, omega-3 fatty acids, and various micronutrients. With around 5 grams of protein per ounce, chia seeds are a fantastic addition to smoothies, puddings, or as an egg substitute in baking.

Spinach

Popeye knew what he was talking about when he praised the benefits of spinach. This leafy green is not only rich in iron but also a great source of plant-based protein. With approximately 5 grams of protein per cooked cup, spinach can be enjoyed in salads, stir-fries, or even blended into a green smoothie.

Almonds

Let’s not forget about nuts! Almonds are not only a delicious and crunchy snack but also a fantastic source of plant-based protein. With about 6 grams of protein per ounce, almonds also provide healthy fats, fiber, and vitamin E. They make a great addition to salads, trail mixes, or simply enjoyed on their own.

So there you have it, my friends, 7 plant-based protein sources to keep you fueled and thriving on your vegetarian or vegan journey. Remember, variety is key, so don’t be afraid to mix and match these protein sources to create delicious and nutritious meals. Happy eating!

Hearty and Wholesome: A Guide to Vegan Shepherd’s Pie

Hey there! Today, I want to share with you my favorite vegan Shepherd’s Pie recipe. This dish is perfect for those chilly nights when you just want something hearty and wholesome to fill you up. Plus, it’s vegan, which means it’s great for anyone who is looking to cut back on their meat consumption.

To start, you’ll need to gather your ingredients. Here’s what you’ll need:

– 1 onion, chopped
– 2 cloves of garlic, minced

Vegan
Photo by Vegan Liftz


– 1 carrot, diced
– 1 celery stalk, diced
– 1 cup of mushrooms, chopped
– 1 can of lentils, drained and rinsed
– 2 tablespoons of tomato paste
– 1 tablespoon of soy sauce
– 1 tablespoon of flour
– 1 teaspoon of dried thyme
– Salt and pepper, to taste
– 4 cups of mashed potatoes

First, preheat your oven to 375 degrees F. Then, heat up some oil in a pan and add in the onion and garlic. Cook until the onion is translucent. Next, add in the carrot, celery, and mushroom, and cook until the veggies are tender. Add in the lentils, tomato paste, soy sauce, flour, thyme, salt, and pepper, and stir until everything is well combined.

Transfer the lentil mixture to a baking dish and spread the mashed potatoes on top. Bake for 25-30 minutes, or until the potatoes are golden brown and the filling is hot and bubbly.

And that’s it! This vegan Shepherd’s Pie is a great way to get your daily dose of veggies and protein. Plus, it’s so delicious and satisfying, you won’t even miss the meat. Give it a try and let me know what you think!