The Ultimate Guide to Plant-Based Proteins: Types, Nutrition, Cooking Tips, and Pairings

In the world of nutrition, plant-based proteins are rising stars. With the increasing awareness about health, environmental concerns, and animal welfare, many people are exploring plant-based diets. Whether you’re a full-fledged vegan, a vegetarian, or just someone looking to incorporate more plant-based meals into your diet, understanding different plant-based protein sources is key to a balanced and healthy lifestyle.

As a non-diet nutritionist with a background in plant-based nutrition, I’ve also personally been fully plant-based for nearly 10 years. I’ve experimented a lot with different kinds of plant protein to figure out what textures, flavors and combinations I enjoy. I encourage you to read through this comprehensive guide and save this list for future reference so you can develop your own list of favorites!

Understanding Plant-Based Proteins:

Plant-based proteins are derived from plants such as legumes, grains, nuts, and seeds. They offer a plethora of benefits, not only for our health but also for the planet. Unlike animal-based proteins, plant-based proteins are often lower in calories and fat and are cholesterol-free. Additionally, they have a lower carbon footprint, making them a sustainable choice for the environmentally conscious.

Different Types of Plant-Based Proteins

1. Lentils 

Lentils are a versatile and nutritious protein source. They come in various types, each with its unique flavor and texture. Green lentils, for instance, hold their shape well and are great for salads and side dishes, while red lentils break down during cooking, making them perfect for soups and stews. Nutritionally, lentils are rich in protein, fiber, vitamins, and minerals. One cup of cooked lentils provides about 18 grams of protein, making them a great choice for those looking to boost their protein intake.

Cooking lentils is a breeze. Simply rinse them, add water, and boil until tender. You can add any seasoning or vegetable stock as well to give them some flavor. They can be used in a myriad of dishes, from hearty lentil soups to flavorful lentil curries. Their earthy taste pairs well with a variety of ingredients, making them a staple in many cuisines around the world.

  • Soups and Stews: Brown or green lentils hold their shape well when cooked, making them perfect for soups and stews. Combine lentils with vegetables, broth, and spices to create hearty and nutritious soups. Red lentils, on the other hand, break down during cooking, adding thickness and richness to soups and stews.

  • Salads: Cooked and cooled lentils are excellent additions to salads. Mix lentils with chopped vegetables, herbs, and a tangy vinaigrette for a refreshing and protein-packed salad. Lentils provide a satisfying bite and absorb the flavors of the dressing, enhancing the overall taste of the salad.

  • Curries and Dahl: Lentils are widely used in Indian cuisine to make flavorful curries and dahl. Combine cooked lentils with tomatoes, onions, garlic, and an array of spices like cumin, turmeric, and garam masala. Simmer the mixture until it thickens, creating a rich and aromatic dish. Serve with rice or flatbreads for a complete meal.

2. Tofu

Tofu, also known as soybean curd, is made from soybeans and is an essential source of protein in vegetarian and vegan diets. It’s incredibly versatile, taking on the flavors of the ingredients it’s cooked with. Tofu comes in different textures, from silken to extra-firm, allowing it to be used in a wide array of dishes. Rich in protein, calcium, and iron, tofu offers a nutritious alternative to meat. Tofu is my personal favorite plant-based protein - I never get tired of it!

Cooking tofu might seem intimidating to beginners, but it’s quite simple. I always recommend my clients to try tofu at least 3 different ways before saying they don’t like it - you’ve got to give it a proper chance before you can pass it up!

Tofu is a versatile ingredient that can be prepared in multiple ways, with each method bringing out unique textures and flavors.

  • Stir-Frying: For a quick and easy meal, cube firm tofu and stir-fry it with your favorite vegetables and sauces. Tofu readily absorbs the flavors of the sauces and spices, creating a delicious and hearty dish. Marinate the tofu in soy sauce, garlic, and ginger for an hour before stir-frying for an extra punch of flavor.

  • Baking: Press extra-firm tofu to remove excess moisture and cut it into slices, cubes, or triangles. Marinate the tofu in your preferred sauce (such as BBQ, teriyaki, or sesame) and bake until golden and slightly crispy. Baked tofu can be served as a side, in sandwiches, or as a topping for salads.

  • Grilling: Firm or extra-firm tofu works wonderfully on the grill. Slice the tofu and marinate it in a flavorful sauce. Grill the tofu slices until they have grill marks, creating a smoky and slightly charred taste. Grilled tofu can be served with grilled vegetables, rice, or in sandwiches.

  • Blending: Silken tofu has a smooth, creamy texture, making it perfect for blending into sauces, dressings, smoothies, and desserts. Add silken tofu to your favorite smoothie recipe for a creamy and protein-packed beverage. You can also blend silken tofu with cocoa powder and sweetener for a quick chocolate mousse.

3. Tempeh 

Tempeh, a traditional Indonesian food, has become a favorite among plant-based eaters for its unique texture and nutty flavor. It's made by fermenting cooked soybeans, resulting in a firm product that's packed with protein, probiotics, and essential amino acids. Tempeh's natural fermentation process not only enhances its nutritional value but also makes it easier to digest.

Nutritionally, tempeh is a powerhouse. A standard 3-ounce serving contains approximately 16 grams of protein, making it an excellent meat substitute. It's also a good source of fiber, aiding in digestion and providing a sense of fullness.

Cooking with tempeh is an exciting culinary adventure. Its firm texture allows it to hold its shape during cooking, making it perfect for grilling, stir-frying, or baking. Before cooking, it’s advisable to steam or boil tempeh for about 10 minutes to reduce its bitterness and improve its ability to absorb flavors.

  • Stir-fry with Vegetables: Cut tempeh into cubes or strips and stir-fry them with colorful vegetables like bell peppers, broccoli, and carrots. Add your favorite sauce or seasonings for a quick and flavorful dish served over rice or noodles.

  • Tempeh Bacon: Thinly slice tempeh and marinate it in a mixture of soy sauce, maple syrup, and smoked paprika. Pan-fry the slices until crispy, creating a delicious and smoky tempeh bacon. Use it in sandwiches, wraps, or salads for a burst of flavor.

  • Tempeh Satay: Skewer tempeh cubes onto bamboo sticks, marinate them in a satay sauce, and grill or bake until golden brown. Serve these savory tempeh satay skewers with a side of peanut sauce for a delightful appetizer or main course.

  • Tempeh Burgers: Mash tempeh and mix it with breadcrumbs, spices, and your favorite seasonings to create flavorful tempeh burger patties. Grill or pan-fry the patties and serve them in buns with fresh vegetables and condiments for a satisfying plant-based burger experience.

Tempeh's versatility and nutritional benefits make it a fantastic addition to any plant-based diet. By experimenting with different cooking methods and flavor combinations, you can enjoy a wide variety of delicious tempeh dishes that will leave your taste buds and your body satisfied.

4. Edamame

Edamame, young soybeans still in their pods, are not only a popular snack but also a nutritious plant-based protein source. Packed with protein, fiber, vitamins, and minerals, edamame is a powerhouse of nutrition. One cup of edamame provides around 17 grams of protein, making it an excellent choice for those looking to increase their protein intake.

Preparing edamame is simple. Boil or steam the pods until they are tender, and then sprinkle them with a bit of salt. To enjoy the beans inside, simply squeeze the pod, popping the beans into your mouth. Edamame makes for a great appetizer, salad topping, or addition to stir-fries and soups. Their fresh, slightly nutty flavor adds a delightful touch to various dishes, making them a favorite in both Asian and Western cuisines.

5. Seitan

Seitan, also known as wheat gluten, is a high-protein meat substitute that has been a staple in vegetarian and vegan diets for centuries, especially in Asian cuisine. Made by washing wheat flour dough with water until all the starch granules have been removed, seitan is left with a sticky, elastic mass of gluten protein. When cooked, seitan has a chewy texture that closely resembles meat, making it a popular choice for plant-based protein seekers.

Seitan is incredibly versatile and can be flavored in numerous ways. It can be simmered in savory broths, marinated, grilled, sautéed, or used in stews and stir-fries. Due to its neutral taste, seitan readily absorbs the flavors of the ingredients it's cooked with, making it a perfect canvas for creative culinary experiments. Nutritionally, seitan is rich in protein and low in carbohydrates, making it an ideal choice for those following a low-carb diet.

  • Simmering: Seitan can be simmered in flavorful broths to absorb delicious tastes. Prepare a broth with soy sauce, vegetable broth, garlic, ginger, and your choice of spices. Cut seitan into desired shapes and simmer in the broth for at least 45 minutes. Seitan absorbs the broth, becoming tender and infused with the flavors.

  • Grilling: Marinate seitan slices or chunks in BBQ sauce, teriyaki, or your favorite marinade, then grill them for a smoky and charred taste. Grilled seitan works well in sandwiches, wraps, and salads, providing a satisfying protein boost.

  • Sautéing: Cut seitan into strips or cubes and sauté it with onions, bell peppers, and mushrooms for a quick stir-fry. The seitan absorbs the flavors of the vegetables and seasonings, creating a savory and filling dish. Serve it over rice or noodles for a complete meal.

6. Beans

Beans, including black beans, chickpeas, kidney beans, and more, are a diverse group of plant-based proteins. They are not only rich in protein but also loaded with fiber, antioxidants, vitamins, and minerals. Beans are a staple in various cuisines worldwide, from hearty Mexican chili to creamy Middle Eastern hummus.

When it comes to cooking beans, you can use either canned or dried beans. Dried beans require soaking overnight and then boiling until tender, while canned beans are ready to use after draining and rinsing. Beans can be incorporated into soups, salads, stews, burritos, and burgers. They can also be mashed and used as fillings for tacos or as a base for veggie patties.

One of the greatest advantages of beans is their versatility. Whether you're making a spicy bean chili, a refreshing bean salad, or a creamy bean dip, beans can be the star of the dish, adding both protein and flavor. Additionally, they are often paired with grains like rice or quinoa to create complete protein meals, ensuring you get all the essential amino acids your body needs.

  • Classic Bean Salad: Mix your favorite beans (such as kidney beans, black beans, and chickpeas) with diced tomatoes, red onions, bell peppers, and fresh cilantro. Toss the mixture with a zesty vinaigrette made from olive oil, lemon juice, garlic, salt, and pepper. Let it chill in the fridge for a few hours to let the flavors meld. This refreshing salad can be served as a side dish or a light meal.

  • Spicy Bean Tacos: Sauté black beans with onions, garlic, cumin, and chili powder for a spicy and flavorful taco filling. Spoon the beans into warm corn tortillas and top with shredded lettuce, diced tomatoes, avocado slices, and a dollop of salsa or guacamole. Garnish with fresh cilantro and a squeeze of lime for an authentic and satisfying taco experience.

  • Creamy Hummus: Blend cooked chickpeas with tahini, garlic, lemon juice, and a pinch of salt to make a creamy hummus dip. Adjust the ingredients to achieve the desired consistency and flavor. Serve hummus with pita bread, fresh vegetable sticks, or use it as a spread in sandwiches and wraps. Garnish with a drizzle of olive oil and a sprinkle of paprika for an elegant touch.

  • Hearty Bean Soup: Combine a variety of beans (such as navy beans, lentils, and cannellini beans) with vegetables, vegetable broth, herbs, and spices to create a hearty bean soup. Simmer the mixture until the beans are tender and the flavors meld together. Add leafy greens like kale or spinach for an extra nutritional boost. Serve the soup hot, garnished with fresh parsley and a slice of crusty bread on the side.

  • Baked Beans: Prepare a rich and savory baked beans dish by combining navy beans, molasses, brown sugar, mustard, and spices. Bake the mixture in the oven until the beans are tender and the sauce thickens. Baked beans make a comforting side dish for barbecues or picnics and can be enjoyed with cornbread or grilled vegetables.

  • Bean Burgers: Mash black beans or kidney beans and mix them with breadcrumbs, finely chopped onions, garlic, spices, and a beaten egg to create bean burger patties. Pan-fry or grill the patties until they are golden and crispy. Serve the bean burgers in buns with lettuce, tomatoes, pickles, and your favorite condiments. Bean burgers offer a satisfying and nutritious alternative to traditional meat burgers.

Combining Plant-Based Proteins for Complete Nutrition

One of the key aspects of a balanced plant-based diet is combining different plant-based proteins to create complete and nutritious meals. As long as you are eating a nutritious and varied diet, including multiple types of plant proteins throughout the day, your body will be able to obtain the essential amino acids from all the foods you’re consuming.  

Here are some creative and tasty combinations to combine plant proteins and textures:

  • Chickpea and Quinoa Salad: A refreshing salad combining chickpeas and quinoa, packed with protein, fiber, and essential nutrients. Add colorful vegetables, fresh herbs, and a zesty vinaigrette for a satisfying meal.

  • Lentil and Vegetable Curry: A hearty curry made with lentils, various vegetables, and aromatic spices served over brown rice. This dish not only provides complete protein but also bursts with flavors and textures.

  • Tofu and Vegetable Stir-Fry: Stir-fry firm tofu with a medley of colorful vegetables like bell peppers, broccoli, and snap peas. Add a flavorful sauce made with soy sauce, garlic, and ginger, and serve it over noodles or rice for a protein-packed meal.

  • Black Bean and Corn Tacos: Create flavorful tacos by filling corn tortillas with seasoned black beans, corn, avocado, and fresh salsa. These tacos are not only delicious but also rich in protein, fiber, and essential nutrients.

Wrapping Up

Incorporating diverse plant-based proteins into your diet is a delicious and sustainable way to support your health and contribute to a more environmentally friendly lifestyle. Whether you're a committed vegan, a flexible vegetarian, or just someone looking to reduce their meat consumption, the world of plant-based proteins offers endless culinary possibilities.

By experimenting with lentils, tofu, tempeh, edamame, seitan, and beans, you can create a wide variety of dishes that are not only nutritious but also incredibly flavorful. From hearty soups to vibrant salads, plant-based proteins can be the foundation of your meals, providing you with the energy you need to thrive.

Remember, the key to a successful plant-based diet is variety. Try new recipes, explore different cuisines, and don't be afraid to get creative in the kitchen. Whether you're whipping up a quick stir-fry on a busy weeknight or preparing a lavish feast for a special occasion, plant-based proteins can take center stage, delighting your taste buds and nourishing your body.

Embrace the diverse world of plant-based proteins, and enjoy the journey to a healthier, more sustainable, and incredibly flavorful way of eating. Here's to your culinary adventures and the wonderful world of plant-based possibilities!

Ready to have a nutritionist review your plant-based eating habits with you? Want to make sure you’re getting all the nutrients you need for your body?

Kathrine Kofoed