70+ Plant-Based Recipes

Home » Recipes » Dinner Recipes » 70+ Plant-Based Recipes
This post may contain affiliate links. Read my full disclosure here.

If you are looking to start a plant-based diet or are just curious about what vegans eat, you’ve come to the right place. With recipes for main dishes, soups, pasta, burgers, and more, this list of Plant-Based Recipes has something for everyone. There are even categories for gluten-free, Instant Pot, and high-protein meals.

plant based recipes photo collage with title

I remember when I went plant-based for health reasons back in 2013 and thought that I would have to deprive myself and get by eating just salads and raw vegetables. Thankfully, I found out quickly that nothing could be further from the truth!

You will find out from this list that people on a healthy, whole food, plant-based diet eat things like Nacho Supreme, Black Bean Burgers, and Pad Thai just to name a few.

When it comes to flavor, these healthy plant-based recipes are loaded, and no one will ever miss the meat. Every recipe in this list is vegan, vegetarian, and oil-free. Some are even gluten-free. Eating healthy never tasted so good!

What is a plant-based diet?

Eating plant-based, whole foods means fueling your body from the following food groups.

  • WHOLE GRAINS – This group includes brown rice, millet, oats, barley, corn, bulgur, and all products made from whole grains including bread, cereals, pasta, and more. Whole grains are filling but have very little fat. In countries where whole grains are staples, such as rural Asia, diabetes, heart disease, and certain cancers, are much less common than in the States and Europe.
  • LEGUMES – This group includes beans, peas, and lentils. They are hearty, high-protein foods that are rich in calcium, iron, cholesterol-lowering soluble fiber, and even traces of omega-3 fatty acids.
  • VEGETABLES – These foods are loaded with vitamins and minerals, are very low in fat, and like all plant foods, have no cholesterol at all.
  • FRUIT – These are vitamin-rich and have no cholesterol. They do have natural sugar but are low on the glycemic index, except for watermelon and pineapple.

Recommended foods do NOT include meat, dairy products, eggs, added oils, or most processed foods.

Are vegan and plant-based the same?

A whole-food plant-based (WFPB) diet is similar to a vegan diet in that both ways of eating avoid meat, dairy, and eggs. However, WFPB takes it to a further level of eating closer to the plant.

Plant-Based Dinner Recipes

We love to make enough dinner to have leftovers. My husband packs the leftovers for lunch at the office the next day.

Plant-Based Dinner Recipes

Eating a healthy, whole food, plant-based dinner doesn't have to be complicated. These recipes prove that you'll never miss the meat!

Veggie Burgers, Sandwiches, & Wraps

At our house, vegan burgers will be on the menu for dinner on any given night. Pair them with Air Fryer French Fries, Mixed Bean Salad, or corn on the cob for a delicious meal.

Burgers & Sandwiches

Looking for something hearty and delish that will impress the family? Try a plant-based burger or sandwich recipe.

Pasta Recipes

I’ll admit it–I’m a pasta lover. There’s just something comforting and delicious about a plate of pasta piled high with fresh vegetables. These are some of my favorite pasta dishes.

Plant-Based Pasta Dishes

If pasta is what you're in the mood for, we've got you covered with these delicious dishes that include everything from stir fries to alfredo.

Plant Based Soups

It doesn’t have to be cold outside to enjoy a warm hearty bowl of soup. We eat it all year round. Oftentimes, I make a pan of my Country Cornbread to go with it.

Hearty Plant-Based Soups

The great things about plant-based soups are that they are inexpensive to make and feed a crowd. Check out some of these favorites.

Plant-Based Instant Pot Recipes

I probably don’t use my Instant Pot as much as I should. Mostly, I use it to make fresh beans like Instant Pot Chickpeas and this Flawless Instant Pot Brown Rice.

Instant Pot Plant-Based Recipes

We all love our Instant Pots because they make getting dinner on the table fast and simple. These plant-based Instant Pot recipes will not disappoint!

Gluten-Free Recipes

There are quite a few gluten-free recipes on this website. Actually, a lot more than are on this list. For a full list, check out our Gluten-Free Category.

Gluten-Free Plant-Based Recipes

Though I'm not personally gluten-free, I know that a lot of folks are avoiding gluten. These gluten-free plant-based recipes are perfect for those with gluten sensitivities.

High-Protein Plant-Based Meals

This article, How Much Protein is Too Much, is a real eye-opener and even has an easy formula to help you figure out exactly how much you need based on your body weight.

High-Protein Plant-Based Meals

The truth is, plant-based foods have plenty of protein to help us build muscle. But, for those endurance athletes that really want to add extra protein, these high-protein plant-based meals will help you do just that.

For a full list of our over 300 recipes, check out our Plant-Based Recipe Index which is broken down into categories for your convenience.

Free Plant-based diet resources

If you are just getting started on a plant-based diet, these FREE resources will be very helpful.

This post may contain affiliate links. Read my full disclosure here.

If you try this recipe, please let us know how you like it by rating it and leaving a comment. We love to hear from you!

vegan black bean burger on a bun with lettuce, tomato, and onion
4.45 from 138 votes

Black Bean Burger

These Vegan Black Bean Burgers are so popular because the patties are firm and can even be cooked on the grill without falling through.
Prep: 15 minutes
Cook: 20 minutes
Total: 35 minutes
Servings: 4 servings


  • 1-1/2 cups black beans 15 oz can (drained and rinsed) or fresh cooked
  • 1 cup old fashioned oats
  • 1/4 cup red bell pepper diced (optional)
  • 1/4 cup onions diced
  • 3 tablespoons ketchup
  • 1 tablespoons Worcestershire sauce without anchovies, or Bragg’s Aminos
  • 1 teaspoon chili powder
  • 1/2 teaspoon garlic powder
  • 1 teaspoon smoked paprika
  • 1 teaspoon steak seasoning dry spice
  • 1 pinch cayenne pepper optional


  • Drain and rinse black beans. Just be sure to get rid of all the liquid.
  • In a large bowl, mash black beans with a potato masher or even a fork.
  • Dice the onion and red pepper into small chunks.
  • Add all ingredients to the bowl with black beans, including oats, veggies, and spices.
  • Mix thoroughly. I use my hands to knead them well.
  • This recipe makes 4-5 medium-sized patties. To form the patties, simply form a chunk of the batter into a ball, place it on the flat surface of the pan, and then pat it out flat. They should spread out in a circular shape. You'll want them to be not too thick and not too thin. See my photos to get a good idea of the size.
  • Line a baking sheet with parchment paper and bake at 350°F for 20-25 minutes. They also do well in an air fryer. You even pan-fry in a non-stick skillet. However, for the firmest patties, baking or air frying are recommended.
  • Serve on a bun with onion, lettuce, tomato, and your favorite condiments. I love these with my low-fat Chipotle Ranch Sauce.



Pro Tips & Suggestions:

  1. Cooking methods- Bake, air fry, grill, or cook in a non-stick frying pan. For the firmest patties, baking or air frying are recommended.
  2. Air Frying- To make these in the air fryer, set the temperature to 400°F and cook for about 15 minutes. They come out nice and crispy.
  3. Black beans- Cook your own beans from scratch in your InstantPot or use canned beans that have been drained and rinsed.
  4. Special sauce- The amazing sauce I use is my Chipotle Ranch Dressing, and it is HIGHLY recommended to knock these burgers out of the park.
  5. Double batch-The patties freeze very well, so make a double batch while you're at it. You'll be so glad you did!
  6. Bun options– For an oil-free bun, try the Ezekiel brand in the freezer section of many grocery stores or make your own with this recipe from This Healthy Kitchen.

Topping Options

Using different toppings on these vegan burgers is a great way to spice them up even more. These are some of my favorite topping options:
  • Partner with my low-fat Chipotle Ranch Sauce!
  • Piled high with spinach or lettuce and tomato
  • Round thinly sliced onions
  • Dill pickle sandwich slices
  • Ketchup or bbq sauce
  • Salsa
  • Homemade Mayo
  • Mustard such as yellow, Dijon, or brown spice
  • Vegan cheese sauce
  • Nutrition

    Calories: 253kcal | Carbohydrates: 47g | Protein: 13g | Fat: 2g | Fiber: 12g | Sugar: 5g


    To obtain the most accurate representation of the nutritional information in a given recipe, you should calculate the nutritional information with the actual ingredients used in your recipe, using your preferred nutrition calculator. You are solely responsible for ensuring that any nutritional information provided is accurate, complete, and useful.

    Please rate & share if you like this!Leave a comment or share on Pinterest or Instagram

    About Terri Edwards

    Hi guys! I am the content creator behind EatPlant-Based and a licensed Food for Life instructor with the Physicians Committee for Responsible Medicine. I am passionate about sharing healthy recipes and tips to empower others to get healthy.  I’m so glad you’re here! Read More…

    plant based meal delivery service collage for mamasezz and eatplantbased terri
    Vegan Plant Based Starter Kit
    Plant-Based Starter Kits $35
    plant based recipes photo collage with title for pinterest

    Similar Posts

    Leave a Reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating