Quick and Easy Plant-Based Dinner Recipes
AboutCareersContact UsFAQs
BookmarkletYum Button

Quick and Easy Plant-Based Dinner Recipes

Get your weeknight game on with meal-prep strategies and elevated 30-minute meals

Disclosure: Some of the links in this post are affiliate links, meaning if you follow the link and make a purchase, Yummly makes a commission.

Jamie Vespa is a registered dietitian, nutrition and food journalist, and digital influencer who operates the health-centric food blog and social media accounts, Dishing Out Health. She champions the idea that food and the power of cooking can heal, inspire, and help us thrive. 

Anyone following a plant-based diet knows that weekly meal planning can require a little more strategy and forethought. Especially if you count on meals that are filling, flavorful, and hit the notes of what you truly crave. Luckily, plant foods are some of the most versatile out there — and perhaps the most fun for challenging your creativity in the kitchen. 

A little meal prep can take the guesswork out of plant-based cooking. Keeping your pantry and fridge stocked with some well-planned staples will set you up for success. Here, uncover our secret weapons for getting ahead and making the most out of weeknight plant-based cooking. Not only do these strategies make it easy to embrace more meatless meals, they’ll also help cut to the chase on the daily “what’s for dinner?” dilemma.

Once you’ve got the basic components at your fingertips, it’s a snap to fill in your weekly meal plan with inventive 30-minute meals. Whether you’re vegan, vegetarian, or just going part-time plant-based, these back-pocket recipes will become regulars in your rotation. 

Heading straight to the recipes? Click to 30-minute plant-based dinners.



6 meal-prep tips for easy plant-based meals

If you can devote just an hour or so on the weekend to prepping some basics, you’ll have your (vegan) ducks in a row for the weeknights ahead.

1. Cook grains in batches

Batch-cooked grains are the unsung heroes of easy plant-based meals. They’re the nutritious, filling backbone of many weeknight staples like stir-fries and grain bowls, and always a trusty side dish. They come in handy as the building block for many of the recipe suggestions below, too.

Luckily, it’s just as easy to make six servings of grains as it is to make two. Go for a batch of something familiar and versatile like brown basmati rice, and a new-to-you grain like pearled barley or wheat berries for diversity.  

2. Prepare one or two versatile sauces

Homemade sauces can elevate even the simplest meals. Plus, they offer a better nutrition profile and fresher flavor than most anything bottled. Take 5 minutes to make a batch of lemony Tahini Sauce or avocado-and-herb green sauce, which you can drizzle over roasted veggies, spread on sandwiches, or use to dress up salads and grain bowls. Or take the flavor up a notch with Thai Peanut Sauce, which you can toss with soba noodles or spoon over a stir-fry. 

3. Stock your pantry with healthy basics

Boxed and canned items like rice, pasta, beans, tomatoes, coconut milk, and vegetable broth are just a few workhorse ingredients that can aid in fast, flexible cooking. An assortment of nut butters and tahini can also come in handy for adding body to broths or richness to sauces. 

4. Cook a pot of beans or lentils 

Nutritious, cheap, and shelf-stable, dried beans and lentils should own some pantry real estate, too. Cooking dried legumes is anything but fussy (especially if you own an Instant Pot!). Plus, they’re endlessly adaptable, and a go-to building block for adding sustenance to meatless meals. Use them to bulk up soups or stews, bolster a salad, or create a fiber-rich taco filling. 

5. Roast several kinds of veggies

Roasted veggies are incredibly convenient to have on hand — and you don’t need to roast them one at a time. Just combine varieties with roughly the same cooking time on one baking sheet. For example, root veggies like carrots, beets, and chopped sweet potato take roughly 45 minutes to 1 hour to roast at 400°. Cruciferous veggies like Brussels sprouts and cauliflower need closer to 30 minutes.

Once you have a stash of roasted vegetables in the fridge, hitting your daily veggie quota becomes effortless. Add them to grain bowls, tacos, or pasta for a virtuous lift. And if you have any leftover later in the week, blend them into soups or stews.  

6. Boost flavors from a global pantry

Even the most basic meals can be exciting with the right condiments and seasoning blends. International flavor bombs like red curry paste, chili garlic sauce, and miso paste can build nuanced flavor with minimal effort. Also look to harissa and sambal oelek, two types of chili paste, to add spice and complexity to plant-based cooking.



30-minute plant-based dinners

Now that you’re ready to master meal prep, let’s get to the recipes. These 30-minute meals prove that simple can be super-satisfying.

These meatless “meat”balls are made with wholesome ingredients like cauliflower, cooked quinoa or brown rice (back to that weekend meal prep!), and oats. The recipe makes roughly 10 servings, which can translate to a myriad of weeknight dinners. Enjoy them once with classic marinara sauce and spaghetti, and again with masala sauce and brown rice. Kids will also love eating these bite-size balls on their own to dunk into their favorite sauce.

Vegan Burrito Bowl

You've got brown rice, black beans, and all the classic, crave-worthy fixings of a burrito in one bowl. This recipe can be endlessly riffed upon, so feel free to use any mix of fresh, frozen, or even canned veggies you have. To make it quick, the recipe calls for microwaveable brown rice, but you could use another cooked grain you have on hand, including quinoa, which would up the protein ante. 

One-Pot Vegan White Bean Shakshuka

Classic Israeli shakshuka is a saucy skillet of simmered eggs with tomatoes, peppers, and spices. This version, however, goes rogue by swapping the eggs for cannellini beans, making it a true plant-based weeknight pantry meal. Top it with a few dollops of almond ricotta or unsweetened coconut yogurt for a creamy finish, and break out the crusty bread for dipping. 

Cozy Quinoa Buddha Bowl

Consider this less of a recipe and more of game plan to utilize your batch-cooked grains and pre-roasted veggies. If you have those, some baby kale, and avocado on hand, this wholesome bowl comes together in 5 minutes flat. The recipe includes a 3-ingredient tahini dressing to drizzle over top; however, you can use whichever sauce(s) you prepped, too. Feel free to also throw in some sautéed tofu or tempeh for extra heft.

Tempeh Tacos

Crumbled tempeh stands in for classic ground beef in these plant-powered, Mexican-inspired tacos. (By the way, tempeh’s toothsome texture and adaptable flavor make it a great option for revamping just about any meat dish.) The recipe suggests setting up a taco bar to let everyone load up on his or her favorite toppings; you might set out homemade guacamole, salsa, quick-pickled onions, broccoli slaw, and cilantro. You can also make this into a mighty delicious taco salad, perhaps with greens and some crispy baked tortilla chips, if you’re craving something lighter.

20-Minute Lemon Pesto Penne

The beauty of this Mediterranean pesto pasta is that it comes together in one pot. For more staying power, use protein- and fiber-rich chickpea pasta. The recipe calls for baby broccoli (aka broccolini); however, you can also regular broccoli florets. And if you’re avoiding dairy, swap the feta for a few dollops of almond ricotta or sprinkle with nutritional yeast. Some toasted pine nuts would be amazing here, too. 

Easy Black Bean Burgers

These hearty, homemade veggie burgers lean on pantry staples like canned beans, tomato paste, and spices. Plus, they're rich in both protein and fiber, which will keep you full. Serve them on toasted whole-grain buns with your favorite toppings (and homemade sauce!) or crumble them over a salad.

Broccoli Tofu Stir Fry

Stir-fries are synonymous with weeknights. This one features crisp, better-than-takeout tofu in a downright addictive sesame-soy sauce. It’s also a great opportunity to use up those batch-cooked grains as the base. If you don’t have broccoli on hand, you can use carrots, snow peas, mushrooms, or green beans instead. 

1-Pot Everyday Lentil Soup

This simple plant-based soup only requires 10 ingredients and one cooking vessel. The base is a meatless matrix of lentils, root vegetables, and sturdy greens, which just epitomize comfort. Plus, you can make it days ahead, easily double the recipe, and freeze any leftovers for a meal-prep trifecta. All this one-pot wonder needs is some crusty bread or warm pita for dipping. 

Chickpea Curry

Every weeknight dinner handbook needs a quick curry recipe. This one happens to be cozy, craveable, and nutritious — not to mention adaptable and gluten-free. It spotlights pantry staples like canned chickpeas, coconut milk, and dried spices, though leaves room for some fresh fixings. Toss in any leftover veggies from the week (spinach, mushrooms, broccoli, onion) or top with a tangle of fresh herbs at the end. And for serving — you guessed it — break out the batch-cooked grains.



With Yummly’s Meal Planner tool, building a customized plant-based meal plan is a snap. Before you launch it, update your food preferences so Yummly's database will start populating the planner with vegan recipes, for example, if you’re looking for those.

To add a recipe from this article to your plan, just click open the recipe, click on the notebook icon on the upper right of the recipe page, and then click “add to plan.”


More plant-based recipes

10 Ways to Begin Going More Plant-Based

Wondering how to start a plant-based diet? We’ve got you covered with this beginner’s guide—and 24 delicious recipes!



PlanShop