Vegan vegetable soup, hearty, nutritious, and made with affordable ingredients. It's healthy, tasty, so easy to make, and perfect for dinner!
This vegan vegetable soup is delicious, nutritious, and made with inexpensive ingredients. I'm a HUGE soup lover because soups are warm, so comforting, and perfect to eat after a long, cold day. Besides, this one is gluten-free!
This simple recipe can be made with any combination of fresh or frozen vegetables. The soup will taste different every time and you can use the ingredients you have on hand. It's totally customizable!
Looking to explore more delicious vegan soup options? You're in for a treat! Check out my recipes for Vegan Mushroom Soup, Vegan Potato Soup, and Vegan Pumpkin Soup. Enjoy a bowl of goodness today!
Ingredient notes
- Extra virgin olive oil: I’m Spanish, so I use extra virgin olive oil to cook most of my dishes. However, any type of oil is okay. I always use extra virgin oils when possible because they’re healthier.
- Potatoes: any type of potatoes will work.
- Vegetable stock or water: I prefer vegetable stock because it enhances the flavor of this vegan vegetable soup recipe. However, water is okay too. I do suggest you easily make your own vegetable stock at home using our recipe, but you can also use it store-bought.
- Italian seasoning or dried oregano: feel free to use other herbs to taste, such as fresh parsley, basil, thyme, or rosemary.
Dietary variations
- Make it oil-free: you can cook the veggies with some vegetable stock or water instead of oil.
How to make vegan vegetable soup
- Heat the oil in a large pot and sauté the garlic, celery, and onion over medium-high heat until golden brown.
- Add all the remaining ingredients, bring to a boil, and simmer for 30 minutes.
- Serve your vegan vegetable soup immediately.
How to store
- Fridge: store the leftovers in an airtight container in the fridge for 5-7 days.
- Freezer: store the leftovers in an airtight container in the freezer for up to 6 months. Thaw overnight in the fridge.
- Reheat: it can be reheated in the microwave or on the stovetop over medium heat until warmed through. Add a little water or vegetable stock if needed.
Serving suggestions
You can serve your vegan vegetable soup as a cozy and nutritious dinner along with some Instant Pot chickpeas, baked tofu, or tempeh to add more protein to this meal. Another option is to directly incorporate some white beans into your soup.
Looking for more vegan soup recipes?
- Instant Pot Vegetable Soup
- Vegan Tomato Soup
- Cabbage Soup
- Vegan Split Pea Soup
- Vegan Chicken Noodle Soup
Did you make this vegan vegetable soup recipe?
Please leave a comment and rate it below. We’d love to hear from you!
📖 Recipe
Vegan Vegetable Soup
Ingredients
- 2 tablespoon extra virgin olive oil
- 4 cloves of garlic, sliced
- 2 celery stalks, chopped
- 1 onion, chopped
- 2 medium potatoes, peeled and diced
- 2 large carrots, peeled and chopped
- 1 cup frozen corn kernels
- 1 cup frozen green beans
- 1 cup frozen peas
- 2 14-ounce cans of crushed tomatoes
- 4 cup vegetable stock or water
- 1 tablespoon Italian seasoning or dried oregano
- ¼ teaspoon salt
- ¼ teaspoon ground black pepper
Instructions
- Heat the oil in a large pot and sauté the garlic, celery, and onion over medium-high heat until golden brown, stirring occasionally.
- Add all the remaining ingredients, bring to a boil, and simmer partially covered for 30 minutes or until the potatoes and carrots are tender.
- Store the leftovers in an airtight container in the fridge for 5-7 days or in the freezer for up to 6 months. Thaw overnight in the fridge. It can be reheated in the microwave or on the stovetop over medium heat until warmed through. Add a little water or vegetable stock if needed.
Notes
- If you don’t consume oil, use some water or vegetable stock instead.
- Customize this vegan vegetable soup recipe with any veggies, spices, or herbs you have on hand.
- I recommend you use fresh garlic, although garlic powder would also work well, as well as onion powder.
- You don't need to peel the potatoes or the carrots.
- I usually use frozen corn kernels, but canned corn is also a good option.
- You can either use fresh or frozen green beans, as well as canned or frozen peas.
- You could omit Italian seasoning or add a different kind of herb, although it gives the soup a delicious flavor.
- Feel free to use any type of salt.
Nutrition
Update Notes: This post was originally published in February of 2019, but was republished with new photos, step-by-step instructions, and tips in June of 2022.
Raisa says
I’m giving this dish five stars because if it were a human being, I’d marry it and have his little soup babies. I’m not a soup person. But I’m also not that good at making soup. It’s the one thing that i cannot get to taste the way I want it to. But this recipe is effin’ amazing and I recommend everyone to make it. And oh so easy. Will definitely bookmark it and make it again and again and again and again and again and....well...you get the point. Thank you for sharing this great recipe with us.
Iosune Robles says
Hi Raisa!!! Thank you so much for your comment!! It is great to know you enjoyed the recipe so much!!! Have a wonderful day!
Shelby says
Quick, easy and so yummy! Thank you for all your wonderful recipes, already booked marked so many more to try. happy to have found this blog!
Iosune Robles says
Hi Shelby!! if You are happy We are happy too!! Thank you!! 🙂
Carol says
Yes, I did make it - was a bit disappointed with the crushed tomatoes and how deep red tomato colour took over the soup! Your soup in the photo looks a little more clear. I used exactly what you said 28 oz. of crushed tomatoes in a can. All other ingredients were fine. I added more veg broth and more salt and oregano. Thinking I need more salt though. It's not the taste I was expecting but will give it a day until the vegetable flavours combine the flavor. I also added at least two to three more cups of broth and a bit of water....still heavy tomatoe presence. I would have done better (for our taste of it) with maybe one 14 oz. can. Any thoughts and thank you.
Iosune says
Hi Carol! I'm so sorry you're disappointed, I would try another brand of crushed tomatoes as our readers love this recipe so much. Hope it helps!
Nicole says
Carol, I agree. I notice the video is using whole peeled tomatoes instead of crushed tomatoes which makes all the difference. I’m making this now with crushed tomatoes and it’s not the same outcome as the photos and the videos. The recipe should indicate 2 14 oz. cans of whole peeled tomatoes, not crushed. Too late now to fix, but noted for future reference.
Shay says
making this recipe today. have never used canned green beans or frozen peas in my vegetable soup, but am trying today. Daughter is vegan and loves vegetable soup pureed in the ninja. The rest of the family likes it chunky. Can't wait for dinner tonight!
Iosune says
Hi Shay! Hope you and your family enjoyed it 🙂
sharice flemister says
Soooooo freakin good! Ive made it my “ go to” easy to pack lunch. Paired with a grilled cheese(Daiya), it takes me back to my childhood.
Iosune says
Hi Sharice! So glad you liked it so much 🙂
Michael says
Delicious!
Iosune says
Hi Michael! Thanks a lot 🙂
Jo Cobb says
I just tried the vegetable soup but I'm cooking it in a slow cooker but it smells wonderful thank you for the recipe. I am not vegan but I have just became a vegetarian a month ago. I'm on a little budget for buying stuff to cook with so do you have any simple vegetarian recipes. Thank you so very much.
Iosune says
Hi Jo! You're so welcome 🙂 Hope you enjoyed it!
Bhanu Priya says
vegetable soup is blog post is very interesting . Thank you
Iosune says
Hi Bhanu! Thanks a lot 🙂
Susan says
Best vegetable soup ever! Adults, young children, Grandparents, neighbors, friends all loved it! I cooked it a bit longer, about 50 mins until potatoes and carrots were done. It has become the favorite in my soup loving household.
Iosune says
Hi Susan! Thank you so much 🙂 I'm SO glad you guys liked it so much!
Eva Marie Whorley says
Thank you SO much. I stopped eating meat last May and I'm a REALLY picky eater. I say I'm not pro-vegetable, I'm anti-meat.
One of my favorite dishes from my late Mama was her Vegetable beef soup. Using your recipe and adding a few of her staples was a real winner.
I added a can of pinto beans instead of green beans, omitted the celery, added a can of mixed vegetables and added one more potato, De-lish-ous!
Iosune says
Hi Eva Marie! You're so welcome 🙂 Sounds so good!
Emily says
Made this tonight for my daughter, while I had the meat version in the Crock-Pot. I didn't have vegetable stock on hand 🤯, so I used vegetable bouillon (Better Than Bouillon) added some mushrooms (baby Bellas) for her protein base and she loves it!
I would say if using mushrooms, after a quick saute to remove and add them towards the end of potatoes being tender. She stated, "Their a bit chewy ma." Also, I would use piete diced tomatoes or diced tomatoes as the crushed looked like I simply added tomato sauce.
Overall, this was a wonderful version I made for the family both ways added meat to those of us who eat it and hers as shared.
Thanks so much for a wonderful recipe 😊.
Iosune says
Hi Emily! You're so welcome 🙂
Angie says
I just made this soup thankyou for the easy recipe I added some extra veggies and some ginger to warm the belly as I have a upset belly. My naturopath said eat simple and vegetable warm soup helps the metabolism over winter. 🙏♥️
Iosune says
Hi Angie! You're so welcome 🙂 Sounds great!
ronny says
You have such a nice blogs and your blog and article are very informative for us.
Iosune says
Hi Ronny! Thanks a lot 🙂 Have a nice day!
MaLinda says
I really like this recipe. I made double so I don't have to figure out what to eat this week for meal prep. The only addition I made was adding in some cut okra and it was good.
Iosune says
Hi Malinda! So glad you like it 🙂 Okra is really healthy!
NoVAMomof5 says
Made this soup on a cold winter day and it was perfection in a bowl. Hardy, satisfying and easy! Thank you for sharing!
Iosune says
Hi! You're so welcome 🙂 I'm glad you liked it!
Karly says
This looks so hearty! Pinning!
Iosune says
Hi Karly! Thank you so much 🙂
MaLinda says
I really like this recipe. I made double so I don't have to figure out what to eat this week for meal prep. The only addition I made was adding in some cut okra and it was good.
Iosune says
Hi Malinda! Thanks for your comment 🙂
Isabel says
I made this soup today and it was just perfect! The potato made it taste very smooth! Next time I'll add a can of cannellini beans.. I think that would be a nice little addition! Very tasty!
Iosune says
Hi Isabel! Thanks a lot 🙂 I'm so glad you enjoyed it!
Kathy says
I am going to make this recipe today. I love all your recipes. They are simple with most of the ingredients on hand. I especially love your Vegan Parmesan Cheese, Caesar Dressing and Cheese Sauce. I have just started watching your videos as well. Keep up the good work. Love it!!!
Iosune says
Hi Kathy! Thanks a lot 🙂 So glad you like our blog!