This post may contain affiliate links. Please read our disclosure policy.
Meatless Monday is a thing at my house, and whenever I’m looking for a plant-based dinner, this is the list I turn to. These 50+ plant-based dinner recipes are easy to make, and full of protein—so you’re not left wondering, but will this actually fill me up?
Avoid processed ingredients. I try to avoid overly processed ingredients since many plant-based and meat-free options can be packed with salt and additives. Instead, I look for whole plant foods that are as close to their natural form as possible. And don’t worry – sticking to less processed ingredients will still let you satisfy all your cravings!
Go green and leafy! I love adding leafy greens to my meals! Kale, collards, Swiss chard – you name it! They’re so versatile and bring great texture and earthy flavor to any dish. You can grill, steam, braise, or stir-fry them to keep their nutrients and flavor.
Makeover a family favorite. I love a good challenge, especially when it comes to giving family favorites a plant-based twist! Swapping meat for beans or lentils in chili, using chickpeas in a hearty stew, or loading up a tried-and-tested recipe with lots of veggies.
Stock up on starches. I always make sure to have lots of different starches on hand – they’re the secret to making plant-based meals hearty and satisfying, after all! Whole grains like quinoa or bulgur, legumes like cooked beans and chickpeas, and starchy vegetables like potatoes and squash provide lasting energy and help to bulk up any meal.
Get creative with spices. Spices are my secret to making plant based meal ideas come alive. My favorites are Cajun seasoning, taco seasoning for Mexican-inspired dishes, and a dash of 7-spice or ranch seasoning to mix things up. A good spice blend can turn any dish into something super flavorful, so I always have a few favorites on hand!
How to Include Plant-Based Dinner Recipes in Your Meal Plan
Go meatless on Mondays. Choose one day a week to try vegan meals, especially if you’re not fully plant-based and just testing the water. Pick something you’re familiar with that exchanges the meat for veggies, such as a shepherd’s pie with dairy free mashed potatoes and a hearty vegetable filling.
Prep for the week. Gather vegan recipes that catch your interest and set aside a day to prep everything when you’re feeling motivated. This will give you a head start and make dinners come together much quicker throughout the week.
Make a hearty salad. Start with a bed of romaine lettuce or mixed greens, then add grains, veggies, and a zesty vinaigrette. The possibilities are endless for building a plant-based dinner around a salad! Try something festive, like a hummus bowl with Mediterranean flavors like Kalamata olives, red onions, cucumbers, and tomatoes.
Plan for versatile ingredients. Batch cook grains, beans, and roasted vegetables and plan to include these staples in multiple meals throughout the week. And have fun mixing and matching for variety!
50+ Plant-Based Dinner Recipes
Eating more healthy plant based meals doesn’t have to be complicated or boring. From veggie-loaded dinners and vegan prepared meals with grains and pastas, these recipes are packed with flavor and zero animal products. Whether you’re looking for vegetable based dinners or meatless soups, these plant based dinner ideas prove that vegan eating can be both easy and tasty!
Easy Plant Based Dinner Recipes
These vegan meals are perfect for when I’m short on time but still want something delicious and nutritious on the table. Ready in under 30 minutes!
This creamy vegan Hummus Pasta is a healthy Mediterranean inspired recipe! It’s all made in one pot and ready in 15 minutes – perfect for a weeknight meal!
This Quinoa Tabbouleh recipe is a re-make of a classic Lebanese salad, but swaps out the bulgur for nutrient-dense quinoa. It's light, lemony, and refreshing!
This fresh and delicious vegan Chickpea Salad is quick and easy to prepare. Loaded with simple healthy ingredients and dressed in a simple lemon dressing.
10 minutesminutes
5 from 56 votes
Healthy Plant Based Meals
These plant based meal ideas made the cut because they’ve got that extra touch – simple and nourishing yet so good!
These vegan meatballs are a delicious meat-free alternative to one of your favorite comfort foods. Quick and easy to make and perfect for meal prep and freezer meals.
This Harira soup is Moroccan-inspired and is loaded with chickpeas, lentils, and vermicelli in a spiced tomato broth. It's so filling and is vegetarian!
This vegan Cauliflower Curry is the ultimate comfort dish bursting with robust Indian spices and sweetened with coconut milk! It’s a healthy easy dinner idea.
1 hourhour5 minutesminutes
5 from 708 votes
Vegetable Based Dinners
These meals are heavy on the vegetables and flavor, which are really my kind of dinner!
This fried cauliflower rice is a great healthy vegetable side dish. Quick to make and loaded with flavor, it's a low carb, gluten-free twist on the classic!
My vegetable stew is made in one pot with classic vegetable pairings potatoes, mushrooms, carrots, onions and celery. Plus add whatever else in the fridge!
Warming and hearty, this wild rice mushroom soup is simple and easy to make. Made with a medley of mushrooms, this vegan one pot meal is full of flavor.
This stuffed acorn squash recipe is filled with Mediterranean flavors from sun-dried tomatoes, chickpeas, and spices. Perfect for a easy weeknight dinner!
This cauliflower salad is a vegan salad made with small florets of raw cauliflower marinated in a tangy tahini dressing and tossed with bright, crisp vegetables.
Lentil Kale Soup is a hearty vegan recipe that is easy to throw together with green lentils, onions, celery, carrots and kale – 13 grams of protein/serving!
This Orzo soup recipe is full of veggies, including zucchini, carrots, and tomatoes. It's made with all vegetarian ingredients – perfect for meatless Monday!
55 minutesminutes
5 from 104 votes
Plant Based Soups & Stews
There’s nothing like a bowl of soup to warm you up. I love how comforting and hearty they are, packed with veggies, beans, and tons of flavor! Perfect for meal prepping or a cozy night in, these plant based dinner ideas are always a hit in my kitchen!
Red Curry Noodle Soup is like your favorite vegan soup from a Thai restaurant. Try making it homemade in just 15 minutes with one pot & minimal ingredients!
This hearty lentil soup is vegan-friendly. It's full of sweet carrots and red bell peppers with a tangy tomato broth and packed with green lentils – yum!
This Vegetarian Chickpea Noodle Soup is made with a few items and full of plant-based protein to keep you feeling full for hours – perfect even as a meal!
This Vegetarian Tortilla Soup is just as hearty & flavorful as the chicken version. It’s spicy and full of plant-based protein like quinoa & black beans!
Vegan Corn Chowder is an easy soup recipe made with fresh or frozen corn, potatoes and light coconut milk, then blended to create a rich and creamy texture!
Learn how to make this authentic healthy Lebanese Crushed Lentil Soup in 30 minutes! Made with simple pantry ingredients, it's vegan, hearty and so filling!
This creamy vegetable soup is a cozy, comforting vegan recipe that's gluten free, easy to make, and loaded with veggies.
40 minutesminutes
4.8 from 90 votes
Plant Based Meal Ideas with Grains
Vegan prepared meals with hearty grains are my go-to when I want something filling and nourishing. Quinoa, bulgur, rice, or other grains – they are so versatile and pair perfectly with veggies and beans, or a simple dressing.
This vegan Quinoa Avocado Salad is made with simple ingredients and a tossed in a tangy dressing. It’s a protein-packed salad that works for lunch or dinner
Grain bowls are a healthy and nutritious meal that are perfect for meal prep and quick and easy dinners. Simple to make and loaded with fresh ingredients.
This Tomato Rice is made with brown rice, fresh tomatoes and warm Mediterranean spices. It's the perfect side dish and I'll show you how to prepare it!
55 minutesminutes
5 from 83 votes
Plant Based Dinner Ideas with Pasta
I love healthy plant based meals with pasta because they’re the ultimate comfort food – hearty, satisfying, and totally meatless! Whether I’m craving a creamy sauce (dairy-free, of course!) or a fresh veggie-loaded dish, pasta always hits the spot without any meat.
This Avocado Pasta Salad recipe is a healthy summer salad that's perfect for picnics and potlucks. It has a rich creamy avocado sauce with tomatoes and corn
This Asian Noodle Salad is a gluten-free vegan meal full of fresh colorful vegetables and tossed in a spicy creamy nutty dressing – it makes for a great make-ahead meal!
Vegan Macaroni Salad with a creamy, tangy vegan mayo dressing tossed with crunchy veggies. Add in some beans for extra protein and you're good to go!
20 minutesminutes
5 from 28 votes
Plant Based Tacos & Sandwiches
I’m all about plant based dinner ideas that work in every way. These tacos and sandwiches are just that. They are quick, flavorful, and perfect for on the go meals or a sit down weeknight dinner.
Treat your family to these delicious vegan tofu tacos. Served with a crunchy cabbage slaw, they are quick and easy to make for a meat-free dinner option!
This Vegan Walnut Taco Meat is a great alternative to ground beef. Quick and easy to make, these walnut tacos are a delicious and filling meatless recipe!
Full of flavor and quick to make, these tempeh tacos are a delicious meat-free alternative. Load them with your favorite toppings for a vegan taco that the whole family will love.
This White Bean Avocado Sandwich is a vegan sandwich recipe that is packed with protein, nutrients & flavor – perfect for lunches & meal prep.
10 minutesminutes
5 from 105 votes
Frequently Asked Questions
How can I make plant based dinner recipes more filling?
Focus on protein-rich ingredients like lentils, chickpeas, quinoa, and tofu. Pair them with fiber-packed foods like sweet potatoes, whole grains, and leafy greens to help keep you full longer. Adding healthy fats from avocados, nuts, and seeds also makes meals more satisfying.
What are some good meat substitutes that aren’t overly processed?
Try adding chopped mushrooms, lentils, or shredded carrots for a hearty texture. Tempeh and tofu are also great options when prepared with delicious marinades.
How can I make plant based meal ideas work for the whole family?
Start with meals everyone loves, like pasta, tacos, or grain bowls, and offer customizable toppings so each person can build their own plate as they wish. Use familiar flavors like marinara sauce, blend veggies into soups, and add texture with roasted chickpeas or sauteed mushrooms to replace meat.
If you found this recipe roundup for Plant Based DinnerRecipes helpful or if you try any recipe on Feel Good Foodie, then don’t forget to rate the recipes! It helps others who are thinking of trying out this tutorial and we would love to hear about your experience. And if you snapped some shots, share it on Instagram so we can repost on Stories!
Thanks for all the recipes as I am a vegetarian
You’re welcome, Ramya! Hope you enjoy!