7-Day Easy Vegan Dinner Recipes [Meal Plan]

This article may contain affiliate links, please read our disclosure policy.

7 easy weeknight vegan dinner recipes in under 30 minutes: an easy way to be healthy, lose weight, and save the planet!

Are you up for a vegan challenge this week? You are in the right place! I put together a list of my favorite vegan dinner recipes!

Dan and I normally eat very healthy food, and our diet is mostly vegetarian.

But plant-based food brings the challenge to a completely different level, especially when you love cheese as we do!

Going vegan isn’t easy (believe me, we tried!). But you can start with a week, and if you enjoy it, then you can carry on!

Reasons to go Vegan for a week (or longer!)

There are so many reasons to go vegan, even if it’s just for a week or a month!

For most people, loving animals justifies the choice.

Some people want to start a healthier lifestyle, and combining a challenge like Veganuary with their New Year’s Resolution is a great way to start the year.

Eating less meat and animal products will definitely help you to pack your diet with fiber, vitamins, minerals, and healthy fats.

If you follow a plant-based diet, you will be eating lots more foods that are good for you: vegetables, fruits, whole grains, beans, and nuts.

Want to know the best part?

This will help you to stay healthy, increase your energy, speed up your metabolism and also drop the pounds you have accumulated during the holidays!

But by going vegan, you are not only helping yourself: you are helping the environment too! The production of meat and other animal products, like dairy, places a heavy burden on the environment.

The vast amount of grain required to feed the animals for meat production is a significant contributor to deforestation and species extinction. 

Animal agriculture is the single greatest human-caused source of greenhouse gases, land use, and land degradation. It’s also the number one source of water pollution.

The good news is that you can do something about it by eating less meat.

Going vegan will also help your grocery budget! Beans and lentils are great meat substitutes: they are a great alternative in casseroles and pasta dishes and are so much cheaper than meat!

Want more ideas to save money on your grocery shopping? Read How to Cut Your Food Budget in Half

Every time you decide to go plant-based for one of your meals, you will help:

  • Your health
  • The environment
  • The animals
  • Your wallet

So try a vegan diet and discover a whole new world of recipes that are good for you, the animals, and the planet.

I swear, by the end of the week, you’ll feel fantastic!

7-Day Vegan Dinner Recipes + Meal Plan

I have put together for you 7 super-simple vegan dinner recipes that you can prepare in less than 30 minutes. Each dinner is delicious, filling, and tastes fantastic.


At the end of the blog post, you will find your weekly grocery list to help you prep all these amazing recipes!

1. 15-Minute Vegetable Stir Fry Noodles

COOKING TIME: 15 minutes

Vegetable stir fry noodles in a plate
Full recipe on Gathering Dreams

These noodles are one of my favorite quick and healthy vegan dinners!

Can you believe you can put them together in 15 minutes?

Plus, you can use pretty much any veggies you have in the fridge. So good!

And if you want to add some extra protein, try this version with crispy tofu, or add some edamame.

Also check 25 Easy Vegan Noodle Recipes Perfect For Dinner

2. 10-Minute Chickpea Curry

COOKING TIME: 10 minutes

Top view of Chickpea Curry in a plate
Full recipe on Gathering Dreams

This Chickpea curry looks so good and delicious that it seems impossible it can be ready in only 10 minutes.

Follow the steps in the recipe, and you will end up with a delicious and filling dinner packed with protein.

And if you love curry, try this chickpea and potato curry or chickpea and butternut squash curry (both ready in just 30 minutes and so good!).

3. Nourishing Curried Lentils & Sweet Potato Bowl

COOKING TIME: 30 minutes

et Potato Bowl
Full recipe on Minimalist Baker

This Curried Lentil Sweet Potato Bowl looks so good and delicious that it seems impossible it can be ready in only 30 minutes.

Follow the steps in the recipe, and you will end up with a delicious and filling dinner packed with protein.

4. Tuscan Kale Pesto Pasta

COOKING TIME: 25 minutes

Tuscan kale pesto pasta in a plate
Full recipe on Gathering Dreams

This vegan Tuscan kale pesto recipe is so good that you will want to eat it every day.

A truly sensational seasonal pesto recipe that you won’t easily forget!

Plus, who doesn’t love pasta for dinner? Yummy!

5. Veggie Paella

COOKING TIME: 30 minutes

Vegan Paella on a plate
Full recipe on Gathering Dreams

This veggie paella is so good and looks amazing.

It’s perfect if you need a quick dinner ready in just 30 minutes. Its main ingredients are rice and plenty of veggies, and rice.

6. Detox Moroccan-Spiced Chickpea Glow Bowl

COOKING TIME: 30 minutes

Detox Moroccan-Spiced Chickpea Glow Bowl
Full recipe on Pinch of Yum

I love chickpeas. They are filling, packed with proteins and fiber, and tasty!

This healthy bowl gives you a lot of nutrition, but it also tastes like heaven! If you have been eating out a lot or feel like you need something good, this is for you!

7. Vegan Thai Lemongrass Coconut Curry Soup

COOKING TIME: 30 minutes

Vegan Thai Lemongrass Coconut Curry Soup
Full recipe on Salt and Lavender

This soup is light and fresh. Made with spiralized veggies, it’s low-carb and full of goodness. I love the creaminess of the coconut milk in this warm, delicious soup.

And if you want more low-card dinner inspiration, here you’ll find more healthy and delicious spiralizer recipes.

More Vegan Dinner Ideas

Some more delicious recipe ideas for you!

And if you need some recipes to start your day, I found some amazing breakfast and quick lunch recipes that will help you with your vegan week:

Vegan Breakfast Ideas

Vegan Lunch Ideas

And if you are a sandwich lover, as I am, check out the best vegan sandwich recipes for your lunch box!

Let me know how your vegan week is going! Good luck! I am sure you’ll love it!

Need a hand with meal planning? Just download my free templates!

How awesome would it be not to have to think about what’s for dinner for an entire week? Weekly meal planning can do that for you! Just download my free weekly meal planners in two beautiful designs to kick-start your meal planning journey.

Grocery list for your vegan dinner recipes

Here, you can find the grocery list for your perfect 7-day vegan meal plan! You can just print it out and start your vegan week!

7-Day Easy and Delicious Vegan Dinner Plan

Here you can find the grocery list of everything you will need for your 7-day vegan dinner challenge! Print it and take it to the store with you!
Total Time30 minutes
Course: Main Course
Servings: 4 people
Author: Sara Trezzi


Fresh Produce

  • 2 red bell pepper
  • 2 cups mushrooms
  • 2 cups broccoli
  • 1 head cauliflower
  • 1 red cabbage
  • 14 oz fresh baby spinach - or 14oz frozen spinach
  • 1 bundle kale
  • 1 bundle cavolo nero (Tuscan kale) - or sub for normal curly kale
  • 4 medium carrots
  • 1 cup cherry tomatoes
  • 1 cup frozen peas
  • 1 can artichoke hearts in water  - (14 oz)
  • 1/2 cup black olives
  • 3 sweet potatoes
  • 1 cucumber
  • 1 small celery root
  • 1 zucchini
  • 14 cloves garlic
  • 1 shallot
  • 2 onion
  • 3 green onions - (or sub for onion)
  • 4 pieces fresh ginger
  • 4 limes
  • 3 lemons
  • 1 bunch fresh cilantro
  • 1 bunch fresh mint
  • 1 bunch fresh parsley
  • 1 bunch fresh basil
  • 2 tablespoons fresh lemongrass
  • 2 fresh chili peppers

Grains, Canned Goods, Fridge and Packaged Foods

  • 10 oz noodles - 280g
  • 1 1/2 cup yellow lentils - 290g
  • 12 oz 350g bucatini pasta - 350g
  • 4 cans chickpeas
  • 2 cans fire roasted diced tomatoes
  • couscous
  • 1 1/2 cups Spanish rice - 300g
  • 8 cups vegetable broth
  • 4 cans coconut milk
  • 1 pack pita bread
  • 1 coconut yogurt
  • 3 tablespoon Thai red curry paste
  • 1/3 cup almonds - 45g
  • 3.5 cups vegetable broth - (optional)

In Your Cupboard


Tip 1

Prep as much as you can during the weekend (wash, clean and cut your veggies). This will help you make as little as possible each night. This way, your dinner prep time will be cut to a minimum, and you will be able to enjoy some free time.

Tip 2

Please keep in mind that most recipes are for 4 servings. You will need to increase or reduce the grocery list accordingly.

Share Your Thoughts

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

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. Deirdre Hanratty says:

    Just starting, going vegan to get off medication would appreciate all your support and advice thank you 😊

    1. My biggest tip is to keep it simple. Start with easy recipes, and avoid anything processed. Using wholesome ingredients is the best way to get your health back! Oats for breakfast, wholegrain pasta with veggies for lunch, and a filling soup with lots of beans and green veggies are a good starting point. You can check out all the vegan recipes on my blog here for more inspiration.

  2. 5 stars
    First year college student wanting to go vegan since I’ll be buying my own groceries now,,, this list was really helpful <3

    1. Sara @ Gathering Dreams says:

      Hi Kate! I’m glad this helped.

  3. 5 stars
    These recipes look wonderful and inspiring. I’ll take this list shopping and get started. I don’t put meat in my shopping cart (but still dairy and eggs) but when I get home….end up eating peanut butter sandwiches, burritos, salads and pasta over and over. Thanks for getting me started with these yummy looking dinner ideas.

  4. Looks like a great list of meals! I will definitely have to try them.
    While looking at the shopping list I noticed Greek yogurt, that is not vegan! Just wasn’t sure if you caught it.

  5. Hey Sara! Love all of your vegan articles! I was reading the comment above and yeah, there are some vegans out there that are extremely passionate about spreading the vegan message. After seeing videos of how animals are treated in these places, I stopped buying all animal products including products that are made with animals. BMW just came out with an all vegan car and if I ever get a car again, I totally want to try going for that car! So getting off topic, haha.

    1. Thank you Alexis! We watched the documentary “What The Health”, and it really does make you think about what’s right and wrong for us, the environment and animals! I had to check our the BMW vegan car! Never heard of that before. Very cool! 🙂

  6. Oh wow, Sara! All of these choices look fabulous!!

    I am a huge fan of tofu, so I will vote the Kale Stir-Fry with Crispy Curried Tofu as my favorite (by picture) so far. But all of them look fantastic!

    Speaking of vegan, my friend was on this diet and he told me how GREAT he felt. He said he felt more energized and just overall healthier being on the diet. He was on it for a few months.

    Also, random off-topic… but since you were speaking about vegan, a lady on the bus this morning harassed me for wearing a Canada Goose jacket… she was saying I am a cruel person and harsh to animals… OH man, I did not know how to respond to her!! I felt so embarrassed too because there were so many ppl staring at her on the bus… >.<

    1. Thank you 🙂

      I tried all of these and they are all so good! And yes, a vegan diet is great! I have to be honest and after a month I struggle and need to cheat with a bit of cheese here and there, but it’s definitely a great choice for your health and for the planet!

      On the off-topic point, sorry to hear that! It must have been awful! A Canada Goose shop opened in London last weekend and there were quite a lot of people protesting outside! I didn’t know how they treated animals before reading their leaflet!