With hundreds of 5-star ratings, readers agree this recipe for homemade Vegetable Soup done in under an hour really is the most flavorful! Made on the stovetop with the perfect balance of better-for-you ingredients like tender fresh (and frozen!) veggies, hearty potatoes, and filling kidney beans. Stir in fresh parsley and a squeeze of lemon at the end to take it over the top and everyone will ask for the recipe!

Let's hug over bowls of cozy vegetable soup served with hunks of seedy sourdough for dunking. Cuz everyone needs a foolproof veggie-loaded soup recipe they can serve to company in their back pocket and this is yours (we're clapping).
What makes homemade vegetable soup flawless, you ask? She's simple and inexpensive to make, bursting at the seams with colorful veg, balanced in richness and acidity, and just what the doctor ordered nutritionally speaking. I know cuz I'm the [self-proclaimed] dietitian queen of healthy soup recipes!
Whether you've caught a winter bug, or you're simply craving liquid nourishment that's far from one dimensional, this recipe is the answer. So much veg! All the herbs! A good squeeze of lemon! Oh my.
Reader Beth commented, "Hands down, the yummiest and most satisfying vegetable soup I've ever made — and I've been a vegetarian for 35 years! It's delicious whether following the recipe exactly or as a base that incorporates other ingredients or homemade stock. My hubby, a meat-eater, agrees it's the best. I've started to double or triple the recipe so we have extra to freeze. Thank you! ★★★★★"
Reader Jeanie commented, "Best soup recipe since I made my Grandma’s!! Thank you!! I ate two bowls and ate half a loaf of crusty bread!! Amazing flavors and the brightness of the lemon was perfection!! Five stars!! ★★★★★"
Reader Steff commented, "Best veggie soup I have ever made! I have used this recipe numerous times and have told several friends about it too, after they had a healthy sample of it. 😊 ★★★★★"
The low down on star ingredients
- Garlic: One thing that sets this apart is lots of fresh garlic. There's a time and a place for garlic powder but here ain't it--trust me, I recipe tested it and it wasn't nearly as flavorful!
- Potatoes: For a hearty texture addition and to give the soup body staying power. I developed this recipe with Russet or Yukon gold as the hearty carb because they hold their texture.
- Kidney beans: Most vegetable soup recipes don't include any protein, but I took a different approach. Adding a can of drained beans not only adds a nice pop of color and texture, but also some plant protein for extra staying power.
- Italian seasoning: It took a bit of trial and error, but I found the combo of dried and fresh herbs added the biggest flavor bang for my buck.
- Canned diced tomatoes: To add amazing umami flavor, plus a concentrated source of the antioxidant lycopene! This is precisely why tomatoes, in my opinion, are not optional in veggie soup.
- Corn: Don't skip the corn! During recipe testing, it was clear that corn adds a subtle but very desirable sweetness against all the savory vegetables. I use frozen for ease
- Broth: Broth is great for flavoring soup (I always have a jar of Better than Bouillon in the fridge). I use vegetable broth but I've made this with chicken broth, bone broth, and homemade stock...all delish.
- Lemon: The second time I made this I didn't add fresh lemon and it was a major fail. It totally fell flat. The solution? Squeeze fresh lemon juice in at the end to make the flavors really pop!
- Parsley: Another non-negotiable. Aa pop of fresh herbs really brings the soup to life.
Let's make it!





Yes indeed, you can use a slew of veg
A common issue I've chatted with readers about is whether or not you can add certain fresh or frozen veggies here. The good news is there are SO many delish ways to make this your own with what you have on hand--canned, fresh, or frozen!!
- Frozen peas or corn: Adds subtle sweetness and color. Canned or frozen work well, I've tried it! No need to defrost.
- Green beans: Always a fun classic vegetable soup addition! Canned is another shortcut here.
- Parsnip: Sweet and full of texture, parsnip is a great lower carb potato alternative.
- Zucchini: A great mild addition in the summer when it's in season.
- Shiitake mushrooms: If you're looking for extra umami and even more flavor.
- Cauliflower or broccoli: For some body and nutrients galore.
- Bell peppers: Lovely flavor and color.
- Spinach: A handful of leafy greens is always a good idea! Chard and kale also word.
- Fresh basil: Another flavorful warm weather addition.

Storing leftovers
- Leftover soup stored in an air-tight container in the refrigerator will last up to 5 days.
- To freeze, place cooled soup in a freezer baggie. Tightly seal bag and remove air. Lay flat in the freezer for easy storage and store for up to 3 months.
- Once frozen, you can thaw it overnight in the refrigerator and then reheat it over the stove or in the microwave.
Please let me know how this yummiest vegetable soup recipe turns out for you by leaving a star rating and/or comment! I hope you’re as obsessed as I am.
Print
Yummiest Veggie-Loaded Vegetable Soup
- Prep Time: 10 mins
- Cook Time: 45 mins
- Total Time: 55 mins
- Yield: 6 servings
- Category: Soup
- Method: Stovetop
- Cuisine: American
- Diet: Vegan
Description
With hundreds of 5-star ratings, readers agree this recipe for homemade Vegetable Soup done in under an hour really is the most flavorful! Made on the stovetop with the perfect balance of better-for-you ingredients like tender fresh (and frozen!) veggies, hearty potatoes, and filling kidney beans. Stir in fresh parsley and a squeeze of lemon at the end to take it over the top and everyone will ask for the recipe!
Ingredients
- 2 tbsp extra virgin olive oil
- 1 large onion, diced
- 4 cloves garlic, minced
- 3 medium carrots, diced
- 3 stalks celery, diced
- 2 medium potatoes, peeled and diced (I use Russet or Yukon gold)
- 2 tsp Italian seasoning
- 4 cups vegetable broth + 1 cup water (I like Better Than Bouillon)
- 2 15oz cans diced tomatoes
- 1 cup corn kernels (I used frozen)
- 1 15oz can kidney beans, drained and rinsed
- 1 bay leaf
- ¼ cup fresh parsley, chopped
- 1 tbsp freshly squeezed lemon juice, or to taste
- 1 ½ tsp kosher salt, or to taste + freshly ground black pepper
Instructions
- Heat oil in a large dutch oven over medium-low heat. Once hot, add onion and 1 tsp kosher salt and cook for 5 minutes, stirring often. Add garlic, carrots, celery, and potatoes and cook for 5 more minutes, stirring often. Add Italian seasoning and cook for 1 more minute.
- Add broth, water, tomatoes, corn, beans, bay leaf, and several grinds of black pepper. Bring to a boil and then reduce the heat to low and simmer, covered, until the vegetables are tender, about 35 minutes.
- Remove from heat and stir in parsley and lemon juice. Remove bay leaf and season to taste with salt (don't be shy, you need lots of salt to make soup pop!) and pepper. Serve hot with crusty bread. Leftover soup stored in an air-tight container in the refrigerator for 5 days.
Notes
Instant Pot: Place all ingredients except lemon and parsley in the Instant Pot. Cook on high pressure for 7 minutes. Let the pressure release manually for 10 minutes then quick release any remaining pressure. Season to taste with salt then stir in lemon juice and parsley.
Slow cooker: Place all ingredients except the parsley and lemon juice in the slow cooker and cook for 6 hours on low heat or 3 hours on high heat. Stir in parsley and lemon at the end once the veggies are tender.
Jason says
This recipe was AMAZING!!! I made it for family dinner tonight and it was a hit! It was great! Thank you!
Carol says
Your Vegetable Soup is the yummiest. It's even tastier one and two days later accord to my husband. Thank You for the recipe.
Alexis Joseph says
Wonderful thanks so much, Carol!
Denise says
I first made this soup during the first weeks of COVID-19 quarantine. My son (age 12) hated tomatoes, potatoes, and beans but I made it anyway. We LOVED it! I use canned potatoes (so easy) and crockpot. We call it my CVS night. COVID Veggie Soup Night. Huge hit in my house.
Alexis Joseph says
Haahah that needs to be a thing, I love it!!
Amanda Olson says
So good! I love this soup! I’ve made it a few times now. It’s great to make ahead and eat for lunch all week. It also freezes well, when I was pregnant I made a double batch of this soup and put it in the freezer for quick healthy postpartum meals.
Alexis Joseph says
Love that it's freezer friendly. Thank you, Amanda!
Bernie says
I made this twice and it’s spectacular!
I do wi see how it will freeze I’m making fir a special friend recovering from surgery. Has anyone froze it? Do potatoes get mushy?
Alexis Joseph says
Glad you loved it! I always freeze soup and it is totally fine 🙂
Holly F. says
THIS SOUP WAS EVERYTHING I WANTED AND MORE! A local Heath food store makes a veggie soup I love so I thought I’d try this recipe. I actually like this version so much better! Shared it with my parents and they loved it too. Excited to make it again. Thank you!
Alexis Joseph says
Awww this is so wonderful! Thank you tons, Holly!
Felipa says
I’ve made this twice since early November and love it for lunch next day (and the next and next…). My family also loves it and it’s a great way to get a lot of veggies in. If I plan ahead I make sure to shop for the seasonal veggies and save a few for the soup. ❤️
Alexis Joseph says
Fabulous! Thank you, Felipa!
Jewel says
Great recipe! Made with Polish potato gnocchi & added ⁵ tablespoon of butter🥰
Erica Drewry says
So easy, a staple! I make in my Instapot. Just cut vegetables, dump them in, and bring to pressure and cook for 7 minutes.
Alexis Joseph says
Love it, thank you Erica!!
Emma says
I loved making this soup! So easy and very tasty. My partner had four bowls, he loved it too.
Another to add to my dinner recipes.
Thank you 😊
Alexis Joseph says
Four bowls, heck yes! Thank you, Emma 🙂
Jennifer says
What brand of vegetable broth do you recommend
Alexis Joseph says
I love Pacific Foods or the one from Trader Joe's, but lately I get this Better Than Bouillon and mix with water--super easy and cost effective!
Evelyn says
This is the 4th time making this recipe! My family loves it! Lemon totally finishes it off! I improvise with any bean in cabinet along with frozen peas, zucchini, yellow squash and spinach! Also add ditalini noodles. What can I say, I am Italian. This is a keeper!
Alexis Joseph says
Wonderful, I'm so glad you love it!!
Alexis Joseph says
You can use homemade broth or water. Did you make the recipe and dislike it? I’m super bummed that you left a 1-star review because my recipe calls for broth.
Mindi says
This is a great soup. We’ve made it many times and it’s always delicious and filling. Question, though- can it be frozen? Thank you!
Alexis Joseph says
Awesome! Yep, I put cooled soup in a freezer baggie and lay flat. You could also use a mason jar, just leave room at the top as it will expand when frozen. Then thaw overnight in the fridge!
Shan says
I’m obsessed with this soup recipe! So easy, delicious and comforting. I make it so often
Alexis Joseph says
Yayyy, thank you tons Shan!
Jane says
I make this soup every other week, it is a favorite staple in our home! Sometimes I skip the kidney beans, sometimes I add peas or rice. Either way, it’s always delicious for days!
Alexis Joseph says
Amazing, thank you so much for letting me know, Jane!
Rebecca Houston says
I was just curious since I track my macros, how large is each serving? This sounds amazing and I cannot wait to make it. It will complement the fall weather we are having! Thank you!!
Alexis Joseph says
I'm not exactly sure, sorry! I'd guess maybe a cup and a half?
Dandre says
I added some cabbage and red kidney beans and fresh mushrooms. Plus I used vegetable juice. It turned out delicious!
Alexis Joseph says
Mmmm sounds great!!
Lisa says
Its taste is so great! Cannot stop enjoying it! Love your sharing much!
Alexis Joseph says
Yayyy! SO glad to hear it.
Angelica says
Love the soup! I used butternut squash, cauliflower, and spinach. It was fantastic! I doubled the curry powder and used two jalapeno. I love it!
Alexis Joseph says
Ohhhh yum!! Thanks, Angelica!
Sam says
This soup was so easy to make and so delish! I added the kidney beans and they were so good! For anyone in a time pinch, I added the corn straight from frozen and didn’t peel the potatoes and it came out great. Thanks so much for this great recipe!!
Alexis Joseph says
Love it, thanks so much for those tips, Sam!
SARAH SUTHERLAND says
Yummy!!!!!
Alexis Joseph says
Thanks, Sarah!
Paige Schmidt says
Alexis! Soooo good! I loved it! So nice and hearty and filling. I’m pregnant and this is the FIRST thing I’ve wanted to make filled with veggies. So praise you for posting such great recipes!
Alexis Joseph says
Love this so much, thank you!! SOOO excited for you, Paige!
Lesslie says
So simple and Delicious! I made it yesterday. Great taste. Thanks A lot!
Alexis Joseph says
So glad to hear that, thanks for letting me know Lesslie!
Kristin says
This turned out amazing! Thank you for sharing!
Alexis Joseph says
Awesome, thanks Kristin!
Alexis Joseph says
Amazing, thanks Queen! Fresh parm on top sounds amazing. If you'd be up for leaving a star rating next time, I'd be so grateful. It helps others find my recipes!
Sophie says
This was delicious! I'm a terrible cook and it turned out just fine, nice and easy.
Alexis Joseph says
Awesome, thanks Sophie! Hope this helps with your kitchen confidence 😉
Queen Smalls says
I made this soup, and replaced the celery (don’t prefer it) with organic tiny broccoli florets and mixed sweet potatoes with the potatoes, and sprinkled a little fresh Parmesan to my bowl. I don’t normally swap ingredients but I knew these things would work. This soup is a winner—best soup ever. Thank you so much for this recipe.
Mary says
Your recipe says to use 2 Medium potatoes but you’re Pouring in two large containers worth, which is way more than 2 medium potatoes. If I use 2 large containers worth like you are in the video, do I need to add additional seasonings or garlic? Thank you, and it looks very yummy! Can’t wait to make it.
Alexis Joseph says
It shouldn't make a huge difference, just use two medium-sized potatoes per the recipe and season to taste at the end with salt if need be! You shouldn't need to alter the other ingredients.
Toni Brayer says
This is truly amazing. Wonderful soup and I used everything I had in the fridge and cupboard. I used fresh tomatoes. This is the best veggie soup!!!
Alexis Joseph says
Woop! Thank you, Toni!
Lisa M says
This soup was delicious! I added a zucchini and some green beans that I had leftover from my garden. With all those yummy veggies it's a very filling soup. Will definitely be my go to recipe from now on.
Alexis Joseph says
Woop! That sounds so delish. Thanks for rating the recipe, Lisa!
Judith says
Love this recipe. It is healthy and very good. The lemon makes it extra good. My father used to make the best vegetable soup and he would add vinegar to it.
Alexis Joseph says
Wonderful! I love a squeeze of lemon or vinegar at the end for acidity. Your dad knew his stuff!
John says
Absolutely delicious!!!!
Alexis Joseph says
Thanks you so much, John!
A. K. says
Wonderful recipe - my husband and I really enjoyed it!!
I made it in the crockpot (no oil) and cooked it for 5 hours on high. Added a splash of Bragg Aminos and Texas Pete. It was a perfect meal.
Alexis Joseph says
Mmmm love that! Thanks for letting me know!
Kay Weathers says
I have made this soup twice this month already! It is truly "the yummiest soup" and very filling!!! Only thing I did not have and therefore did not include were the optional kidney beans. Cornbread on the side was the only other item we needed. My husband loves it! THANKS for a great recipe!
Alexis Joseph says
I love that! Mmmmm great call with the cornbread. Thanks for letting me know, Kay!
Rachel says
Made this tonight for my family. Didn't add any salt and instead of vegetable broth I added chicken stock. Absolutely delicious and is on my regular meal list now.
Alexis Joseph says
Heck yes, thanks Rachel!
Jim Rubin says
Keep up the great vegan recipes.
Gary says
You won't be disappointed Charmaigne. I made a pot a week ago, finished it, and am now going to make another batch. It was and is a great soup. Loaded w vegetables, minerals and vitamins. It was delicious tasting. I followed the recipe to the letter and it turned out perfect.
For Bread I used French Bread w lots of butter. It topped the soup off perfectly.
Alexis Joseph says
Thanks so much for the feedback, Gary! Love your topping ideas 🙂
Gary Price says
I made this one week ago and am already craving a second pot of it. It was really delicious. So, I'm going to the grocery store to buy a few items I'll need to accomplish this.
Don't forget the French Bread and butter, it makes the entire meal.
Alexis Joseph says
Yes to the french bread and butter!
KAM says
I used to use "Soup Starter", and was lost after it was no longer available. I recently found this recipe and it is absolutely delicious! I left out the beans because of carbs, and the parsley, because I don't care for it, and I used beef broth (instead of vegetable) along with extra bouillon for a really rich beefy flavor. It was so good I woke up wanting this for breakfast! I'm a slow chopper and dicer so it took me a little longer in prep time but was so worth it.
Alexis Joseph says
Glad you loved it!
María says
Second night enjoying this soup with my fiancé. Delicious! We topped the soup with a lot of fresh parsley and gratted a sharp cheese! We also used Maldon salt... yummy!! We will be cocking this for the rest of the family! Thank you so much for sharing this recipe!
Alexis Joseph says
Wonderful! If you'd be up for leaving a star rating next time, I'd be so grateful! It helps other people find my recipes 🙂 Enjoy!
Hannah Flack says
WOW! This came out so delicious! I do the same thing, taking inspiration from a recipe and then changing it up. I had some left over roasted sweet potatoes so I just carmelized onions, browned the turkey in a pan, added some other vegetables, red thai chili paste, and a bit of lemongrass (along with everything you put in the recipe) and it came out amazingly delicious! My fiance was shocked because I put it together rather quickly and it was so yummy 🙂
Alexis Joseph says
Mmmm lemongrass sounds DELICIOUS. Thanks, Hannah!
Les Pantel says
I browned some minced meat as well in my Dutch oven then followed the recipe - came out DELICIOUS
Alexis Joseph says
Hooray!
Jackson Ellisor says
Best Veggie soup I've ever had! (including mom's...would never tell her that though;). I substituted green beans for corn and fig infused balsamic vinegar for lemon. Also, I added a chopped chipotle pepper (in adobo sauce) to give it a little "kick". Everyone raved about this soup. It will be a regular item on the menu! Oh...did the instant pot version!
Alexis Joseph says
OH wow--fig insused vinegar sounds fantastic! Thanks for letting me know you loved the Instant Pot version, too 🙂
Marlies says
This turned out so well! I added a bit of tahini and nutritional yeast because I put them in everything 🤣and used chickpea pasta instead of beans bc that's what I had and my boyfriend and I both loved it! Psyched to have leftovers for lunch this week 😋
Sandy Mehl says
Loved this recipe. It's cooking now. Wondering if I should a Dr the lemon a t the end. So far it is resslly ddelicious.
Alexis Joseph says
Great! Yes, lemon juice is added at the end after cooking to brighten the flavor.
Julie says
This is the yummiest veggie soup ever! Make it often and make extra to share. - always to rave reviews!
Alexis Joseph says
I'm so glad! I appreciate you letting me know, Julie!
Cheri says
Five stars! It was delicious! But really, everything you make is delicious Alexis, so there's no surprise here =)
My two year old kept taking bites and saying, "Mmmm soup." So there you go, it's toddler approved lol.
Alexis Joseph says
You're so sweet. Thank you so much, Cheri! I'm smiling thinking of your toddler enjoying it, too 🙂
Esther Logan says
Easy! Delish!
Alexis Joseph says
Fabulous, thanks Esther!
Emily Davidson says
Amazing! This recipe was so easy to make and tasted delicious. It was my first ever time making soup and I'm so glad I picked this recipe. I highly recommend 🙂
Alexis Joseph says
Wonderful! So glad, Emily! You're a pro.