This post may contain affiliate links. For more info, please read our full disclosure here
If you thought you needed meat to enjoy a delicious, filling and satisfying dinner, well think again.
Today, you’ll discover 20 amazingly yummy meatless dinner recipes that are sure to satisfy your cravings and keep you smiling.
Whether it’s for meatless Mondays, or a meat-free diet like the vegetarian diet, you can count on these tasty delights. They are packed with flavor and nutritious goodness.
Even your meat-loving friends and family are sure to love them. Some of these recipes are also vegan friendly as well, so feel free to dig in.
20 Delicious Meatless Dinner Recipes
1) Roasted Veggie Enchilada Casserole
Casseroles are one family meal you can always count on to leave everyone satisfied. Plus, they’re also a good and delicious way to sneak in some healthy veggies, even if you’re not a veggie lover.
This veggie enchilada casserole uses roasted veggies like cauliflower, sweet potato and bell peppers, alongside some salsa and black beans to deliver a rich and amazing flavor. Make this for the whole family and watch it disappear before your eyes.
2) Southwest Veggie Quesadillas
Forget the meat-filled ones. These delicious veggie quesadillas are just as tasty and just as filling. You’re sure to get addicted once you try them.
It uses black beans, corn, bell peppers and more, combined with a nice sour cream cilantro sauce which makes it all better. You can even throw in some sliced avocados or tomatoes if you’d like. And it takes just a few minutes to put together.
3) Vegetarian Chili
Whipping out delicious meals in just a short time is easier than you thought. This vegetarian chili is meatless, and completely vegan friendly too.
It combines interesting veggies, tomatoes, beans and lentils and is seasoned to perfection. And all in under 40 minutes. Whip this out in time for dinner and watch everyone come begging for seconds. Even your meat-loving friends wouldn’t be able to resist this.
4) Fresh and Easy Veggie Spaghetti
Pasta means are one of the easiest and quickest to whip up anytime. And with the right ingredients and combinations, they are sure to leave you satisfied.
This delicious spaghetti makes things interesting by skipping the meats and using fresh veggies instead, such as zucchini, yellow squash and peppers. Of course you can always throw in your favorite veggies to make things better.
This meatless dinner comes around in well under 30 minutes and packs a nice deal of flavor.
Related: 20 Easy Vegan Dinners That’ll Make Your Mouth Water
5) Extra Vegetable Fried Rice
Forget takeout. This extra vegetable fried rice is super good and packed with flavor. Made with a mix of yummy veggies, brown rice and eggs, it packs a great nutritional punch as well.
And its so easy to make, it only takes a few steps to make and about 30 minutes to get ready. Then you can serve it up and enjoy for dinner. If you’d like to make it 100% vegan-friendly, you can simply just skip the eggs.
Either ways, it comes out incredibly yummy and super filling.
6) Sheet-Pan Veggie Shawarma Bowls
A homemade healthy shawarma that tastes great and is very easy to put together? I don’t see why not. These Sheet-Pan Veggie Shawarma Bowls make the perfect meatless dinner.
They are made with roasted cauliflower, sweet potato and chickpeas, alongside with a nice shawarma seasoning that bring all the good flavor to life. So easy and yet so good. And it takes just about 40 minutes to get these done from start to finish
Serve in a bowl or wrap in tortillas and enjoy.
7) Veggie Power Bowl
Highly nutritious and easy to assemble, this veggie power bowl is great for busy nights when you want to enjoy a delicious and stress-free meal. And it takes only 10 minutes to prep.
It combines several interesting vegetables like butternut squash and beets, alongside some avocado, walnuts and cranberries, all topped with a vegan tahini sauce. This bowl sure packs a great nutritional punch and is sure to fill you up.
You can also feel free to customize this recipe and throw in your favorite ingredients too.
8) Vegetarian Burrito Bowl with Cauliflower Rice
Rich in healthy ingredients and completely meat-free these vegetarian burrito bowls are a must try. They combine riced cauliflower, avocados, brown eggs, sweet potato, and more into one super nutritious and flavorful meatless dinner.
Try it once and watch yourself get addicted.
Related: 21 Super Easy Low Carb Dinners That Taste Amazingly Great
9) Slow Cooker Enchilada Orzo
When you’re in the mood for a delicious comfort food that is sure to leave you wanting more, this slow cooker enchilada ozro is the perfect way to go.
It combines ozro pasta, black beans, corn, enchilada sauce and more alongside its creamy and cheesy goodness that makes it simply irresistible.
Prepping this takes only 10 minutes. From there, you just throw your ingredients into your slow cooker and watch the magic happen.
10) Butternut Lasagna with Wild Mushrooms and Sage
Super rich and packed with flavour, this butternut lasagna might just become your favourite veggie meal. It uses a butternut purree base, topped with a nice ricotta mixture and mushroom filling.
You can make it completely vegan by swapping out the ricotta for tofu ricotta.
What’s better is that you can prep the ingredients ahead of time, and just put together and toss in the oven when ready. There’s no going wrong with this one.
11) Black Bean Soup
When those cold winter nights come knocking again, this black bean soup will make the perfect healthy, nutritious and tasty combo to keep you warm and cozy and keep your taste buds happy.
And its so easy, literally anyone could do it. Although it uses chicken broth, you can swap that out for vegetable broth to make it 100% vegan-friendly. Either ways, it still tastes amazing.
Serve with your favourite toppings like chips, tomatoes or sliced avocados and enjoy.
12) Mexican Casserole With Roasted Corn And Peppers
You just can’t go wrong with Mexican dishes. They are always sure to leave you wanting more. This casserole is a very good example. And its super easy to make too.
Made with corn, roasted peppers, enchilada sauce and lots of cheesy goodness, it is the dream of every meatless dinner recipe. Serve this up for the family and watch them devour it in mere seconds.
Related: 20 Delicious Keto Casseroles You Have Got To Try
13) Vegetarian kimchi burritos
You don’t need to spend hours in the kitchen all in the name of preparing a delicious dinner. These vegetarian kimchi burritos take just 20 minutes to make from scratch, and are bursting with good flavour.
This recipe combines good ol’ kimchi, with black beans, rice and bell peppers, wrapped in tortillas. You can also throw in some cheese for extra yumminess. It is as simple as simple can get.
14) Cheesy Vegetarian Chili Mac
Chili mac is the beautiful marriage of good ol’ mac and cheese, and chili. Two yummy comfort foods that always leaves people licking their plates when made right.
This cheesy chili mac uses a mix of kidney, black and pinto beans, which adds extra protein and taste to the meal. And it takes just about 30 minutes to put together. Simple, easy and flavour-packed.
15) Peanutty Edamame and Noodle Salad
This hearty pasta meal is packed with healthy veggies, edamame beans and corn that not only make it taste great, but provide a lot of good nutrients along with it.
It also uses a nice peanut butter, vinegar and hot sauce mix that is sure to deliver. And all in under 30 minutes and 500 calories. Easy, delicious and truly satisfying.
16) Whole Wheat Veggie Pizza
This list wouldn’t be complete without pizza. Perfect for the weeknight dinners and so easy to whip up, these veggie pizzas are every bit as flavourful as they are healthy.
The choice of toppings here are what makes it so good. It combines chopped zucchinis, mushrooms, peppers, onions and cheese, which helps it pack a nice nutritional punch and a good taste.
This is the perfect meatless dinner to enjoy with the family on those nice weekends.
Related: 15 High Protein Vegan Breakfasts To Kickstart Your Day
17) Butternut Squash and Black Bean Enchilada Skillet
This meal is as easy as it is delicious, and comes around in just 25 minutes, from scratch. It combines the nutritional goodness of black beans and butternut squash along with the irresistible Mexican flavours you’ve already come to love.
Serving this up for dinner is sure to leave you satisfied. Each serving also delivers a generous 13g of fiber and 16g of protein, leaving you full for longer.
18) Instant Pot Lentil Curry
Simple, easy to whip up and super delicious, this lentil curry makes an amazing dinner idea even on those busy nights. And it is completely vegan friendly too.
It combines lentils and coconut milk and is showered with spices that deliver a nice creamy texture and a flavour-filled taste. And it comes together in a jiffy thanks to the instant pot. Once its ready, serve with some brown rice and enjoy.
19) Easy vegetable soup
It is one thing to be getting enough veggies in your meals and its quite another to enjoy your veggies. This delicious soup does both with ease. It is super easy, flavourful and nutrient-rich. What more could you possibly ask for?
20) Vegan Stuffed Sweet Potatoes
You just can’t go wrong with stuffed veggies. These vegan stuffed sweet potatoes are super tasty and easy to make, and require just 7 ingredients.
It combines black beans, corn, tomato, onions and parsley, as well as a nice tahini salad dressing which makes it taste even better. Prepping this takes just 10 minutes and once its done cooking, you’ll have a delicious meal you’ll want to keep trying for days.
So whenever you’re craving an easy, stress-free and delicious meatless dinner to satisfy you and keep you smiling, you can always count on these tasty meals above. And even if you have meat-eaters around, you can be sure they’ll love these too.
Pin it
Which one was your favorite? Tell us down below.