21 High-Protein Plant-Based Recipes If You're Trying To Eat Less Meat (2024)

Whether you're fully vegetarian or just trying to add more meat-free options to your recipe rotation, these will help.

Whether you're entirely vegetarian or you just want to introduce some meat-free options into your recipe rotation, we've got you covered with these plant-based meals — all of which are high in protein. 🌱

21 High-Protein Plant-Based Recipes If You're Trying To Eat Less Meat (2)

tasty.co

Many plants — not to mention, cheese and eggs — have plenty of protein, so you can take on Meatless Mondays (or go vegetarian) without worry. From a protein-packed take on cheesy mac 'n' cheese to a sweet but hearty grab-and-go breakfast, this list is full of plant-based meals that pack a protein wallop and taste incredible.

1. Sesame Peanut Noodles

21 High-Protein Plant-Based Recipes If You're Trying To Eat Less Meat (3)

tasty.co

Plant-based eating shouldn't be boring, and this dish proves it doesn't have to be. The recipe is surprisingly easy — three steps and less than 30 minutes — and relies on peanut butter, veggies, and sesame seeds for its protein. To make your prep work easier, use a precut coleslaw mix of carrots and cabbage.

Recipe: Sesame Peanut Noodles| Shop This Recipe

2. Avocado Quinoa Power Salad

21 High-Protein Plant-Based Recipes If You're Trying To Eat Less Meat (4)

tasty.co

When most people think of salad, they think of a meal that's light, healthy, and, frankly, not very filling. That's not the case with this quinoa-based edition that uses avocado, spinach, and a homemade dressing to deliver a midday meal that will keep you going until dinner.

Recipe: Avocado Quinoa Power Salad|Shop This Recipe

3. Lasagna Soup

21 High-Protein Plant-Based Recipes If You're Trying To Eat Less Meat (5)

tasty.co / Via tasty.co

Say goodbye to dry, overly dense lasagna with this extra-saucy take on the staple. For an additional dose of protein, add in plant-based meat crumbles, like this version from Beyond Meat.

Recipe: Lasagna Soup|Shop This Recipe

4. Healthy Banana Pancakes

21 High-Protein Plant-Based Recipes If You're Trying To Eat Less Meat (6)

tasty.co / Via tasty.co

You might scoff at this one, but just 2 ounces of quick-cook oats (this recipe calls for double that) have 8 grams of protein. Plus, who needs a REASON to eat pancakes, anyway?

Recipe: Healthy Banana Pancakes|Shop This Recipe

5. Chickpea Sweet Potato Stew

21 High-Protein Plant-Based Recipes If You're Trying To Eat Less Meat (7)

tasty.co / Via tasty.co

It only takes 30 minutes to cook up this pot of rainy-day goodness— plus, it's packed with protein. The fiber-rich sweet potatoes will fill you up, and the spinach and chickpeas will keep you full.

Recipe: Chickpea Sweet Potato Stew|Shop This Recipe

6. Southwestern-Style Quinoa Salad

21 High-Protein Plant-Based Recipes If You're Trying To Eat Less Meat (8)

tasty.co / Via tasty.co

Quinoa is such a versatile base — and it's rich in protein, with 8 grams per 1-cup serving. Eat this Southwestern-style quinoa salad on a bed of greens, wrapped in a tortilla, or on its own with a topping of avocado and cilantro.

Recipe: Southwestern-Style Quinoa Salad|Shop This Recipe

7. One-Pot Enchilada Rice

21 High-Protein Plant-Based Recipes If You're Trying To Eat Less Meat (9)

tasty.co / Via tasty.co

Just because you're eating plant-based dishes doesn't mean you have to skimp on cheese. This gooey one-pot dish has black beans, brown rice, and plenty of cheesy goodness. Tip: If you really want that enchilada flavor, swap the tomato sauce for enchilada sauce.

Recipe: One-Pot Enchilada Rice|Shop This Recipe

8. 3-Ingredient Banana Oat Smoothie

21 High-Protein Plant-Based Recipes If You're Trying To Eat Less Meat (10)

tasty.co / Via tasty.co

Breakfast just got a whole lot easier! This recipe only calls for three ingredients — oats, banana, and milk —and delivers an impressive 18 grams of protein. No joke. If you like your smoothies extra cold, freeze the bananas the night before.

Recipe: 3-Ingredient Banana Oat Smoothie|Shop This Recipe

9. Chipotle Chickpea Tacos

21 High-Protein Plant-Based Recipes If You're Trying To Eat Less Meat (11)

tasty.co / Via tasty.co

Fact: You don't need chicken, beef, or even fish to create a taco masterpiece. And this version —which uses chickpeas — provides super-craveworthy flavor, thanks to its coating of soy sauce, chipotle peppers, and garlic.

Recipe: Chipotle Chickpea Tacos|Shop This Recipe

10. One-Pot Lentil Bolognese

21 High-Protein Plant-Based Recipes If You're Trying To Eat Less Meat (12)

tasty.co / Via tasty.co

You only need one large pot to make this meat-free Bolognese. The lentils give the sauce a meatless protein boost, while the mix of broth, spices, and herbs will make you feel like a real chef. (Don't let anyone tell you otherwise!)

Recipe: One-Pot Lentil Bolognese|Shop This Recipe

11. Veggie Fried Rice

21 High-Protein Plant-Based Recipes If You're Trying To Eat Less Meat (13)

tasty.co / Via tasty.co

This recipe is proof that it only takes a few (usually colorful) substitutes to make your favorite dish meat-free. Replacing the meat are peas, carrots, bell pepper, broccoli, and corn — or whatever other veggies you fancy.

Recipe: Veggie Fried Rice|Shop This Recipe

12. Easy Chickpea Curry (Chana Masala)

21 High-Protein Plant-Based Recipes If You're Trying To Eat Less Meat (14)

tasty.co / Via tasty.co

The wonderful thing about Indian food is that in most cases, it's naturally meat-free. This curry is no exception. It calls for two cans of chickpeas (resulting in 11 grams of protein per serving) and plenty of Indian food–flavor basics: garlic, ginger, turmeric, and a dash of lemon.

Recipe: Easy Chickpea Curry (Chana Masala)|Shop This Recipe

13. Strawberry Chocolate Overnight Oats

21 High-Protein Plant-Based Recipes If You're Trying To Eat Less Meat (15)

tasty.co / Via tasty.co

If you're a sweet-breakfast person but want something with a little more protein, this spin on overnight oats may be just what you need. The six-ingredient recipe takes less than 30 minutes, but you'll want to make it in advance so it has time to cool and set (ideally the night before). For even more protein, add chia seeds or crushed walnuts to the mix.

Recipe: Strawberry Chocolate Overnight Oats|Shop This Recipe

14. Buffalo Chickpea Wraps

21 High-Protein Plant-Based Recipes If You're Trying To Eat Less Meat (16)

tasty.co / Via tasty.co

If you've been vegetarian for a few years, chances are there are a few meaty flavors you miss. This recipe uses Buffalo sauce (mmm, RIP, Buffalo wings) to give the chickpeas that tangy zest — and smothers everything with a homemade hummus-based sauce. Yum.

Recipe: Buffalo Chickpea Wraps|Shop This Recipe

15. 3-Bean Salad

21 High-Protein Plant-Based Recipes If You're Trying To Eat Less Meat (17)

tasty.co / Via tasty.co

If you're trying to cut down on (or avoid) meat, beans will naturally become your go-to ingredient. This recipe — which is perfect for lunch or a potluck — mixes three types of beans with tons of veggies and a homemade dressing. The end result has 23 grams of protein per serving. You're welcome.

Recipe: 3-Bean Salad|Shop This Recipe

16. Vegetarian Pad See Ew

21 High-Protein Plant-Based Recipes If You're Trying To Eat Less Meat (18)

tasty.co / Via tasty.co

Pad thai's less popular (and arguably more delicious) cousin gets a makeover in this plant-based recipe that uses fried tofu in place of meat. The result is everything you'd expect: a hearty, saucy noodle dish you can make at home in under 30 minutes.

Recipe: Vegetarian Pad See Ew|Shop This Recipe

17. Black Bean Burgers

21 High-Protein Plant-Based Recipes If You're Trying To Eat Less Meat (19)

tasty.co / Via tasty.co

What is it about burgers that we love so much? This spin on the classic uses black beans, shredded carrots, oats, and plenty of onion (plus a host of spices) to create a veggie version that doesn't skimp on protein. The recipe takes only 15 minutes to make, but after you make the patties, you'll want to stick them in the freezer for 30 minutes to set.

Recipe: Black Bean Burgers|Shop This Recipe

18. Chickpea Salad Sandwich

21 High-Protein Plant-Based Recipes If You're Trying To Eat Less Meat (20)

tasty.co / Via tasty.co

If you're craving a chicken salad sandwich but want to skip the chicken, look no further. This chickpea-based recipe has all the chicken salad ingredients (minus the chicken) and an impressive 13 grams of protein per serving. For extra goodness, add avocado or swap out mayo for hummus.

Recipe: Chickpea Salad Sandwich|Shop This Recipe

19. Protein-Packed Veggie Bowl

21 High-Protein Plant-Based Recipes If You're Trying To Eat Less Meat (21)

tasty.co

You want protein? Here's your protein — all 36 grams of it (per serving). Not only is this meal delicious, healthy, and balanced, but it's also versatile. You can replace the chickpeas with beans or add in tomatoes and cabbage.

Recipe: Protein-Packed Veggie Bowl|Shop This Recipe

20.

21 High-Protein Plant-Based Recipes If You're Trying To Eat Less Meat (22)

tasty.co / Via tasty.co

It's wild how adding a couple of ingredients to a basic recipe can make such a difference. In this case, mushrooms and spinach make the traditional quesadilla even better.

Recipe: |Shop This Recipe

21. Green Mac 'n' Cheese

21 High-Protein Plant-Based Recipes If You're Trying To Eat Less Meat (23)

tasty.co / Via tasty.co

Green mac 'n' cheese? Yes, and proud of it. This meal has all the mac goodness (two melted cheeses over noodles) with a much-needed dose of nutrients. The recipe calls for a whopping 4 cups of fresh spinach— but the end result absolutely still holds up in terms of flavor and satisfaction.

Recipe: Green Mac ’n’ Cheese|Shop This Recipe

For even more delicious recipes and meal ideas, download the award-winning Tasty app for iOS and Android! 🍳

Trending Recipes

Trending Recipes

More Tasty Guides

More Tasty Guides

    See all
    21 High-Protein Plant-Based Recipes If You're Trying To Eat Less Meat (2024)

    FAQs

    21 High-Protein Plant-Based Recipes If You're Trying To Eat Less Meat? ›

    Hemp seeds provide 31 grams of complete protein per serving. A chicken breast, by comparison, offers 26 grams. As a complete protein, hemp offers every amino acid, including all nine essential amino acids. Hemp seeds are best added to other dishes, including smoothies, granola, oatmeal, salads, and the like.

    What is a high protein meal for people who don't eat meat? ›

    21 Meals With Tons Of Protein And No Meat
    • Bean, Kale, and Egg Stew. ...
    • Cashew Noodles with Broccoli and Tofu. ...
    • Black Bean, Arugula, and Poached Egg Stuffed Sweet Potatoes. ...
    • Peanutty Quinoa Bowls with Baked Tofu. ...
    • Black Bean Salad. ...
    • Vegetarian Shepherd's Pie With Seitan. ...
    • Vegan Chili. ...
    • Bean-Kale Burgers With Sweet Potato Wedges.
    Jan 11, 2014

    What plant-based food has more protein than meat? ›

    Hemp seeds provide 31 grams of complete protein per serving. A chicken breast, by comparison, offers 26 grams. As a complete protein, hemp offers every amino acid, including all nine essential amino acids. Hemp seeds are best added to other dishes, including smoothies, granola, oatmeal, salads, and the like.

    What plants can replace meat for protein? ›

    How to get protein without the meat
    • Pulses. Pulses are an inexpensive protein choice, are high in fibre and a source of iron. ...
    • Soya beans. ...
    • Quinoa. ...
    • Nuts. ...
    • Seeds. ...
    • Cereals and grains. ...
    • Quorn™ ...
    • Dairy.

    How to get 40 grams of protein without meat? ›

    5 Protein-Packed Foods for Healthy, Meatless Meals
    1. Eggs. Eggs are a great source of protein. ...
    2. Tree Nuts. Tree nuts include walnuts, almonds and pecans — don't confuse them with peanuts, which are legumes. ...
    3. Legumes. Legumes include a range of beans and peas such as black beans, chickpeas and lentils. ...
    4. Soy. ...
    5. Yogurt.

    How can I eat less meat and still get protein? ›

    Food Stylist: Monica Pierini.
    1. Eat Beans and More Beans. We are a family of bean lovers, so adding more of them to our weekly menu makes for happiness all around. ...
    2. Turn to High-Protein Grains (Pasta Counts!) ...
    3. Elevate Your Tofu Game. ...
    4. Embrace Nuts and Seeds. ...
    5. Consider Plant-Based Meats. ...
    6. Make Every Bite of Real Meat Count.
    Jan 2, 2020

    How to get 200 grams of protein a day without meat? ›

    Vegan Substitutes to Consume 200g Protein a Day
    1. Tofu.
    2. Quinoa.
    3. Chickpeas.
    4. Lentils.
    5. Tempeh.
    6. Seitan.
    7. Beans such as black beans and kidney beans.
    8. Plant-based protein powders such as pea protein and soy protein powders.
    Dec 6, 2023

    What are the disadvantages of plant protein? ›

    Plant proteins are often incomplete proteins, and therefore should be consumed in combination in order to serve as a complete protein. Some plant-based proteins are high in carbohydrates not ideal for anyone following a low-carb diet. Plant protein powders are typically more expensive than whey protein.

    How to get 100g protein without meat? ›

    For vegetarians, 100 grams of protein might look like:
    1. Four eggs (24 grams of protein)
    2. ½ cup of rolled oats (5 grams)
    3. Two tablespoons of peanut butter (7 grams)
    4. One tablespoon of hemp seeds (4 grams)
    5. ¼ cup of protein granola (10 grams)
    6. One scoop of plant-based protein powder (20 grams)
    7. Two snack cheeses (10 grams)
    5 days ago

    Is there a vegetable that has more protein than meat? ›

    Broccoli contains more protein per calorie than steak and, per calorie, spinach is about equal to chicken and fish. Of course, you'll need to eat a lot more broccoli and spinach to get the same amount of calories that you do from the meat.

    What to replace meat with? ›

    Some whole foods, such as beans, lentils, chickpeas, and mushrooms, contain protein or have a meaty texture and can work well as meat substitutes. Food manufacturers often include these types of food in their vegetarian and vegan products.

    What is the best plant to replace meat? ›

    You can bake, steam, fry or sauté tempeh and it is a great alternative to meat or fish. Besides the great flavor, tempeh is also high in iron, calcium and protein. Legumes Beans, lentils and peas are great protein-rich substitutes for meats, and can be used in anything from chili to soups.

    What is the best meat substitute? ›

    Meat Substitutes
    • Tofu. 1/10. Tofu is a plant-based choice that packs a protein punch -- half a cup has over 11 grams. ...
    • Tempeh. 2/10. Made from fermented soybeans, tempeh has even more protein than tofu. ...
    • Seitan. 3/10. ...
    • Jackfruit. 4/10. ...
    • Mushrooms. 5/10. ...
    • Beans. 6/10. ...
    • Textured Vegetable Protein. 7/10. ...
    • Chickpeas. 8/10.
    Sep 28, 2023

    Do avocados have protein? ›

    A 50g serving of fresh avocado contains 1 gram of protein and a whole 5-oz. fresh avocado (3 servings) contains 3 grams of protein. Though fresh avocados do not contain a significant amount of protein, they can be a creamy and delicious addition to a variety of meal plans and menus.

    Do potatoes have protein? ›

    A medium potato has 3 grams of protein, more than most vegetables and about the same amount as 1/3 cup of milk. The quality of the potato protein, including how easy it is to digest and the amino acids it contains, is considered to be high.

    What fruits are high in protein? ›

    5 Higher-Protein Fruits
    • Guava. Protein count: 4.2 grams in 1 cup. ...
    • Jackfruit. Protein count: 2.6 grams in 1 cup. ...
    • Blackberries. Protein count: 2.1 grams in 1 cup. ...
    • Avocado. Protein count: 1.5 grams in half of an avocado. ...
    • Pomegranate Arils. Protein count: 1.5 grams in ½ cup.
    Apr 10, 2024

    How to get 130 grams of protein a day without meat? ›

    Milk, cheese, nuts, beans, and tofu are good sources of protein. You can also try tempeh, veggie burgers, and other meat substitutes. Vegetables also have 3 grams of protein per serving. If you struggle to get enough protein through food alone, a protein supplement may be useful.

    What is a high protein non vegetarian diet? ›

    Chicken, beef, fish, turkey, or any other type of meat is considered to be the best protein-rich food in the non-vegetarian diet category.

    Which is the best non veg food with high protein? ›

    High protein foods
    1. Salmon. Salmon is a fatty fish, meaning it is full of omega-3 fatty acids. ...
    2. Chicken breast. Chicken breast is a lean source of protein. ...
    3. Beef. Beef offers high amounts of protein per serving. ...
    4. Tuna. Tuna is an excellent and widely available source of protein. ...
    5. Bison. ...
    6. Pork. ...
    7. Turkey. ...
    8. Halibut.

    Top Articles
    Latest Posts
    Article information

    Author: Geoffrey Lueilwitz

    Last Updated:

    Views: 5898

    Rating: 5 / 5 (80 voted)

    Reviews: 87% of readers found this page helpful

    Author information

    Name: Geoffrey Lueilwitz

    Birthday: 1997-03-23

    Address: 74183 Thomas Course, Port Micheal, OK 55446-1529

    Phone: +13408645881558

    Job: Global Representative

    Hobby: Sailing, Vehicle restoration, Rowing, Ghost hunting, Scrapbooking, Rugby, Board sports

    Introduction: My name is Geoffrey Lueilwitz, I am a zealous, encouraging, sparkling, enchanting, graceful, faithful, nice person who loves writing and wants to share my knowledge and understanding with you.