40 Tasty Plant Based Recipes (2024)

This post may include affiliate links; for details, see our disclosure policy.

Want to eat more vegetables? These easy plant based recipes are hearty, irresistibly tasty, and please everyone around the table.

40 Tasty Plant Based Recipes (1)

Eating fresh food and a plant based diet can be life changing! Health professionals are even finding it can treat and prevent disease. But even better: plant based recipes can be some of the most delicious recipes around!

What’s a plant based diet? Put simply, it’s choosing more of your foods from plant sources than from meat or dairy. For the purpose of this list, a plant based recipe is a vegan recipe: it contains no animal products (meat, dairy, eggs, and honey). Here’s a list of our top plant based recipes to add to your regular rotation.

Want to browse by type? Try Plant Based Dinner Recipes, Vegan Side Dishes, Vegan Salads, Plant Based Breakfasts, Vegan Desserts, and Plant Based Snacks.

And now…our top easy plant based recipes!

40 Tasty Plant Based Recipes (2)

Falafel Salad

One of our top plant based recipes:Falafel Salad! Make a batch of this easybaked falafel, then layer them with crunchy veggies and top with a creamy, zingy tahini dressing. This one is a massive hit with our family: and works for weeknights or dinner parties.

40 Tasty Plant Based Recipes (3)

Veggie Stir Fry

Here’s a fun way to infuse loads of veggies into your life: this tastyVegan Stir Fry! This mess of vibrant vegetables is just as tasty as it looks. It’s all smothered in a tangy, zingy vegan stir fry sauce that you’ll want to drizzle on just about everything. We love serving with soba noodles, but it’s just as tasty with rice.

40 Tasty Plant Based Recipes (4)

Moroccan Chickpea Stew

This Moroccan stew is cozy, healthy and full of flavor. It's spiced with cumin, coriander and cinnamon, and the chickpeas are simmered with tomatoes and chickpeas. Sere with a side ofquinoaor couscous.

40 Tasty Plant Based Recipes (5)

Peanut Noodles

Need dinnertime inspiration? Cozy up to a bowl of these creamy, zingypeanut noodles! This plant based recipe comes together in less than 30 minutes. Thepeanut butter sauceis lusciously creamy, bursting with flavor from soy sauce, fresh lime juice and honey or maple syrup. Mix it together with luscious noodle strands and crunchy veggies and top with loads of fresh cilantro and crunchy peanuts.

40 Tasty Plant Based Recipes (6)

Easy Vegan Tacos

It’s easy to resolve to eat more plant based recipes, but actually doing it is another matter entirely. Here’s one way to make it mega-delicious: Vegan Tacos! They're filled with hearty, spiced walnut taco meat that tastes remarkably similar to the real thing. Add refried beans, your favorite classic toppings, and dollop with a creamy, spicy sauce.

40 Tasty Plant Based Recipes (7)

Kale White Bean Soup

Need ahealthy plant based recipe that pleases everyone? Try thisKale Soup with White Beans! Hearty Tuscan kale, white beans and kale float in a tangy broth flavored with oregano and fennel. It’s like a combination of all our favorite soup recipes in one bowl: comforting and full of boldMediterranean-style flavors. It comes together in just 30 minutes and makes a huge pot that’s great for leftover lunches.

40 Tasty Plant Based Recipes (8)

Easy Lettuce Wraps

Need a fresh plant based recipes? Try thislettuce wrapsrecipe! The punchy, savory filling is infused with hoisin, soy sauce and rice vinegar, mixing savory tofu with cashews and green onions. Throw it into tender leaf of crunchy green lettuce with a few more colorful veggies, and it’s to die for!

40 Tasty Plant Based Recipes (9)

Quick Hummus Bowls

Hello and welcome to the bestquick lunchor easy plant based dinneraround: theHummus Bowl! Layer a dollop of hummus with crunchy veggies and serve with pita wedges. It takes just 5 minutes to make thisMediterranean-style mealthat’s bursting with creamy, tangy, crunchy, fresh, and savory flavors.

40 Tasty Plant Based Recipes (10)

Crispy Tofu

Here’s a way to prepare tofu that we cannot get enough of: thiscrispy tofurecipe! It’s easy to make and comes out perfectly seasoned, with extra crunchy edges and a tender interior. There’s no need to even press the tofu! It’s actually pretty amazing that it can turn into meaty, savory cubes in just 20 minutes. Make it into a plant based meal by adding rice and broccoli.

40 Tasty Plant Based Recipes (11)

Stuffed Sweet Potatoes

Need a hearty plant-based recipe idea? Look no further than this trusty trick:Stuffed Sweet Potatoes! Bake the spuds whole until they’re moist and tender, then top with savory fillings to make a hearty dinner recipe. The way the savory black beans contrast with the sweet orange flesh makes magic, in our opinion.

40 Tasty Plant Based Recipes (12)

Easy Sheet Pan Dinner

Here's a fan favorite plant based recipe: this Easy Sheet Pan Dinner! This recipe has 4 of ourbest vegetables to eatall at one time: and it’s seriously tasty, too. It’s perfect to meal prep for healthy dinners or lunches throughout the week.

40 Tasty Plant Based Recipes (13)

Simple Red Lentil Soup

If there’s one plant based recipe that always satisfies, it’s a great lentil soup. Lentils are one of nature’s wonders: they’re full of protein, shelf stable for years, inexpensive, and make for some of the most satisfying filling meals. Try this simpleRed Lentil Soup! It’s deliciously hearty, featuring aromatic vegetables, lemon and a hint of smoked paprika.

40 Tasty Plant Based Recipes (14)

Vegan Sheet Pan Fajitas

Let us present another favorite plant based recipe: these incredible sheet panvegan fajitas! Everyone loves this meal, even meat eaters. It’s a great way to make a fun healthy dinner where no one notices there’s no meat! Roast up lots of veggies on a sheet pan with spices, and serve with refried beans and “guac-ish”.

40 Tasty Plant Based Recipes (15)

Tofu Soup with Spinach

This simpletofu souprecipe is a tasty, nourishing plant-based meal! Cubes of tofu float in a savory broth flavored with miso, ginger, dried mushrooms, and fresh mushrooms. Add crunchy carrots and green onions just before serving, and it’s a satisfying combination of hearty earthiness with crisp, fresh vegetables.

40 Tasty Plant Based Recipes (16)

Easy Vegan Taco Salad

Vegan Taco Saladto the dinnertime rescue! This genius recipe comes to you by the magic ofWalnut Taco Meat: a tasty way to make a plant-based version of ground beef. Walnuts, mushrooms and spices do a spot on job of simulating the savory goodness of meat crumbles. Add to that fresh veggies and a zingy sauce, and you’ve got a hearty meal that everyone will enjoy: including meat lovers!

40 Tasty Plant Based Recipes (17)

Easy Black Bean Soup

Want to make black bean soup and don’t have time to cook dried beans? Try thisQuick Black Bean Soup! Using canned beans makes it possible to whip up this tasty soup in 30 minutes. It’s creamy, garlicky and hearty, and a big bowl feels positively restorative. Top it with pico de gallo for a bright and zingy contrast in flavors.

40 Tasty Plant Based Recipes (18)

Three Bean Chili

Loading up on plant-based protein is key to making plant based recipes filling! And this insanely-tasty healthy chili recipe is full of it: it's got a trio of protein-packed beans, quinoa and is topped with pepitas. It’s full savory, hearty flavor even though it’s meatless!

40 Tasty Plant Based Recipes (19)

Quick Coconut Curry

Here's a plant based recipe in our regular rotation: this quickVegan Coconut Curry! Here, coconut milk and curry powder make healthy vegetables taste like a decadent treat. And, it takes under 25 minutes to whip up! It’s an ode to the simplicity of plant based ingredients and great seasoning.

Also try: Coconut Cauliflower Curry

40 Tasty Plant Based Recipes (20)

Vegan Sushi

Craving sushi but want it as a plant based recipe? Try this fresh, delectableVegan Sushi! These rolls have got it all, proving that this Japanese dish (or rather, art form!) is perfectly adaptable no matter what the filling. Savory, flavor-popping marinated tofu joins crunchy veggies and tender sushi rice to make a craveable roll filling. Top it off with Japanese BBQ Sauce and it tastes like a dream!

40 Tasty Plant Based Recipes (21)

Easy BBQ Tofu

Try this irresistibleBBQ Tofurecipe! Each bite has just the right chewy texture, bathed in a silky, sweet, savory sauce. You’ll want to keep eating it for days. This plate disappearedveryquickly at our house! This recipe is easy to put together and a great starter recipe for people who are wary of the stuff.

40 Tasty Plant Based Recipes (22)

Easy Mushroom Tacos

Here’s a quick and easy plant based recipe perfect for weeknights: try theseMushroom Tacos! Portobello mushrooms have enormous savory flavor: throw them in a skillet with some punchy seasonings and they make plant based magic. Combine those portobellos with creamy refried beans and the quickest slaw, and you’ve got dinner!

40 Tasty Plant Based Recipes (23)

Favorite Vegan Lasagna

Turns out, you don't need cheese to make a great lasagna. Vegan lasagna is majorly good. In fact, this one is our favorite lasagna, period. You can make this huge pan on a budget, so it’s a healthywhole food plant based recipe that’s affordable to all!

40 Tasty Plant Based Recipes (24)

Falafel Burger

Meet our favorite plant based dinner recipe: theFalafel Burger! These are easy to make with canned chickpeas. The combination of a cumin and coriander-scented chickpea patty with cool cucumber sauce and all the fixin’s is pretty darn epic.

40 Tasty Plant Based Recipes (25)

Vegan Enchiladas

These vegan enchiladas are one of our most crowd-pleasingplant based recipesever. Tortillas are wrapped around a veggie filling oozing with flavor, and it’s all doused in a zesty homemade enchilada sauce. With the crunchy veggie topping, this dish looks simplyincredible. And it tastes even better than it looks

40 Tasty Plant Based Recipes (26)

Coconut Tofu Curry

Here’s a plant based dinner that takes just 30 minutes and results in so much flavor…you’ll put it on your regular rotation immediately. Try thisTofu Curryrecipe! The brilliant red broth is flavored with coconut milk and red curry paste, with the zing of lime and a hint of spicy sweetness. The Thai-style flavors are the perfect way to introduce tofu to those wary of it.

40 Tasty Plant Based Recipes (27)

Cozy White Bean Soup

Here’s ahealthy soupyou’ll immediately add to your regular rotation…because it’sjust that good. Try thisWhite Bean Souprecipe, full of humble ingredients and huge flavor! Tender white beans float in the cozy broth with soft potatoes and leafy kale. Lemon zest lends brightness and tarragon brings an herby nuance. It’s made of 100% plant based and tastes like a dream.

40 Tasty Plant Based Recipes (28)

Cauliflower Tacos with Yum Yum Sauce

These tacos are a fan favorite plant based recipe! They star Crispy Roasted Cauliflower, roasted in the oven and covered in a savory, salty, sweet and lightly spicy breading. Cover it all inYum Yum Sauce, used in Japanese steakhouses and served with seafood. It adds a richness to these tacos that’s out of this world good!

40 Tasty Plant Based Recipes (29)

Vegan Shepherd's Pie

This shepherd's pie is cozy comfort food to the max! Imagine: a creamy gravy filled with tender vegetables, lentils and scented with fennel and sage. Then a fluffy layer of Yukon gold potatoes, topped with freshrosemary. It’s layered together in a baking dish and then baked until golden. This one’s a plant based stunner.

40 Tasty Plant Based Recipes (30)

Vegan Black Bean Burrito

Here's the very best plant based burrito! This burrito is packed with flavor from Spanish rice, seasoned black beans, peppers and onions, and mashed avocado. Even better, step it up with a zingy vegan sauce. Ready to cook?

40 Tasty Plant Based Recipes (31)

Easy Vegan Meatballs

Here’s a go-to when you need a plant based dinner that’s protein-packed: thisVegan Meatballs! This recipe takes under 30 minutes to make, and it’s packed with protein! Even better: the flavor isoutstanding. Pair it with your favorite pasta, or a few vegan sides.

40 Tasty Plant Based Recipes (32)

Sweet Potato Curry

Try thisSweet Potato Curry! Tender sweet potatoes and bell peppers swim in a luscious broth of coconut milk and Thai curry paste, topped with fresh cilantro and crunchy peanuts. There’s so much flavor going on, you’ll want to take another bite before you’re finished savoring the first.

40 Tasty Plant Based Recipes (33)

Easy Rice Bowl

Here’s plant based recipe to file under dinnertime basics: thiseasy rice bowl! This 30 minute dinner features theseeasy black beans, a trick to make a bland can of beans taste amazing in 5 minutes. Pair it with rice and colorful veggies. The kicker? A zingycilantro lime ranchthat you’ll want to bathe in.

40 Tasty Plant Based Recipes (34)

Vegan Fettuccine Alfredo

Your noodles are destined for greatness with this vegan pasta alfredo! The impossibly creamy sauce is a healthy spin on the traditionally rich pasta. It’s made with nutrient-dense cauliflower and protein-packed cashews instead of dairy. Said one reader: “YUM! I love it! It’s super easy to make. I made it again 2 days later!”

40 Tasty Plant Based Recipes (35)

Vegan Sloppy Joes

And what better to please a crowd than Sloppy Joes? These vegan Sloppy Joes have a zingy lentil filling that tastes just as good as the meaty version. Put it on a toasted bun with some bread and butter pickles, and WOW! You’re going to love thisvegan sandwich(promise).

40 Tasty Plant Based Recipes (36)

Vegan Poke Bowl

Poke is a Hawaiian specialty, typically made with ahi tuna. But here's aplant based version of this popular healthy bowl meal: vegan poke bowls! They're bursting with flavor, and they’ve got an unusual ingredient that amazingly gives the same texture and flavor as poke.Beets. Yep, you’re going to have to taste this to believe it…but it really works! Drizzle withspicy mayoand enjoy.

40 Tasty Plant Based Recipes (37)

Microwave Oatmeal (2 Minutes!)

Here's a simple plant based recipe to power your morning: try thismicrowave oatmeal! It’s the quickest way to cook oatmeal around, and it comes out just as good as thestovetop version. Here’s the thing: you don’t need those microwave packets from the store. All you need are Old Fashioned rolled oats, a microwave, and 2 minutes!

40 Tasty Plant Based Recipes (38)

Breakfast Quinoa Bowl

Want to liven up your plant based recipe game in the mornings? TryBreakfast Quinoa! This alternative to oatmeal is just as satisfying. Cook it with milk, maple syrup and cinnamon, then load it up with toppings like fresh berries, coconut and nut butter. It’s ahealthy breakfast ideathat’s a fun way to start the day.

40 Tasty Plant Based Recipes (39)

Magic Breakfast Cookies

The path tohealthy plant based breakfast ideasis difficult, especially for meals on the go. So here’s a make ahead breakfast that fits in the palm of your hand: these Healthy Oatmeal Breakfast Cookies! Yes, it’s magic: oats, nut butter, applesauce, and maple syrup transform into cookies that you can eat for breakfast.

40 Tasty Plant Based Recipes (40)

Vegan Breakfast Sandwich

Looking for a plant-based way to start the day? Try thisvegan breakfast sandwich! It takes just 5 minutes to whip up a savory chickpea pancake that surprisingly has a similar flavor and texture to scrambled eggs. Pile it high on a toasted sourdough muffin with tomato and avocado and it’ssosatisfying: and totally plant based!

40 Tasty Plant Based Recipes (41)

Zucchini Brownies

Last up in these plant based recipes, try these zucchini brownies! Stop what you’re doing and gather the ingredients for this recipe that will have your friends and family running for another piece. The brownies come out ultra moist and gooey, with a deep, rich chocolaty flavor. They’re simple to make and you won’t believe the amazing flavor and texture!

Or try more of our top Vegan Dessert Recipes!

Moreplant basedrecipes

Looking for other types of plant based recipes, like breakfast, snacks, or desserts? Head to these posts:

  • Go for our favorite 50 Easy Vegan Recipes or 30 Easy Vegan Dinner Recipes
  • Add 30 Tasty Vegan Side Dishes or Vegan Salad Recipes to these mains
  • Try 20 Plant Based Breakfast Ideas
  • Go to 20 Plant Based Desserts
  • Opt for

Want a meal plan? Try our 28-Day Vegan Meal Plan or Plant Based Diet Meal Plan.


30 Tasty Vegan Side Dishes


25 Vegan Breakfast Ideas



30 Vegan Desserts Everyone Will Love

How to make vegetables filling

A misconception we hear is that plant based meals are just a pile of carrot and celery sticks and not filling. Au contraire: vegan main dishes need to be packed with plant-based protein! That means focusing on recipes with the following:

  • Whole grains like rice, quinoa, farro, bulgur, freekah and millet
  • Beans and chickpeas
  • Nuts and seeds
  • Soy proteins like tofu and tempeh

For more, see Guide to Plant Based Protein. Here are our favorites that are both filling and delicious. Let us know if you make them, and feel free to share with friends and family who are looking to eat more veg.


40 Tasty Plant Based Recipes (46)

40 Tasty Plant Based Recipes

★5 Stars☆★4 Stars☆★3 Stars☆★2 Stars☆★1 Star☆No reviews
  • Author: Sonja Overhiser
  • Prep Time: 5 minutes
  • Cook Time: 0 minutes
  • Total Time: 5 minutes
  • Yield: 1 1x
Print Recipe


A hummus bowl makes the best easy lunch or dinner: no cooking required! Layer a dollop with crunchy veggie toppings.



  • ⅓ cuphummus
  • 8English cucumberslices (or standard cucumber, peeled)
  • 1handful red onion slices (or shallot)
  • 1handful cherry tomatoes, sliced
  • 1handful Kalamata olives
  • 2 tablespoonsfeta cheese, to sprinkle (optional or use vegan feta for vegan)
  • 1handful baby greens or chopped lettuce (optional)
  • ½ cupcooked rice or packaged pre-cooked rice (optional)
  • 1pita bread, pita chips, or gluten free crackers
  • Optional toppings: Roasted red peppers, caper berries, fresh herbs, frozen or homemade falafel, etc.


  1. Place greens and rice in the bowl, if using (try packaged pre-cooked rice for a quick shortcut). If using rice, season it with salt and a drizzle of olive oil.
  2. Top with hummus, sliced cucumber, sliced red onions, sliced tomatoes, olives and feta cheese. Eat with pita wedges, using the hummus as a dip / dressing for the veggies.
  • Category: Main Dish
  • Method: No Cook
  • Cuisine: Mediterranean
  • Diet: Vegan

Keywords: Plant Based Recipes, Plant Based Diet Recipes, Easy Plant Based Recipes, plant based dinner recipes, whole food plant based recipes

Published on / Last updated on

Categorized In:

  • Recipe Collections

Tagged with:

  • Collections
  • Dinner
  • Entertaining
  • Meal Planning
  • Plant-Based
  • Recipes
  • Roundup
  • Vegan Recipes

About the authors

40 Tasty Plant Based Recipes (47)

Sonja & Alex

Hi, we’re Alex and Sonja Overhiser, married cookbook authors, food bloggers, and recipe developers. We founded A Couple Cooks to share fresh, seasonal recipes for memorable kitchen moments! Our recipes are made by two real people and work every time.

About Us

40 Tasty Plant Based Recipes (2024)
Top Articles
Latest Posts
Article information

Author: Mr. See Jast

Last Updated:

Views: 5669

Rating: 4.4 / 5 (55 voted)

Reviews: 94% of readers found this page helpful

Author information

Name: Mr. See Jast

Birthday: 1999-07-30

Address: 8409 Megan Mountain, New Mathew, MT 44997-8193

Phone: +5023589614038

Job: Chief Executive

Hobby: Leather crafting, Flag Football, Candle making, Flying, Poi, Gunsmithing, Swimming

Introduction: My name is Mr. See Jast, I am a open, jolly, gorgeous, courageous, inexpensive, friendly, homely person who loves writing and wants to share my knowledge and understanding with you.