Seriously Good Vegetable Soup
This vegetable soup recipe is seriously so good! It's easy to make, and full of healthy vegetables and fresh flavor. There's nothing "blah" about it!
Updated by Kathryne Taylor on July 10, 2024
You know how most vegetable soups are pretty tired and “blah”? Not this one! This hearty homemade vegetable soup is full of fresh, wholesome flavors.
I’m excited to share this vegetable soup recipe with you. It’s honestly the best I’ve ever had, and I hope you’ll agree. You just might have all the ingredients you’ll need to make this easy soup on hand already.
I can think of so many reasons to make this soup. Warm up with a big bowl of veggie soup on a cold day. Make it for someone who’s under the weather. My husband has a cold and it’s snowing outside as I type, so this soup is just what we need right now.
Prepare a batch and you’ll have a healthy side dish ready to go for the rest of the week. This soup is a great way to lighten up heavier meals, especially as we get into the holidays. Did I mention that it’s vegetarian, vegan and gluten free for all to enjoy?
Vegetable Options for Vegetable Soup
This homemade vegetable soup is versatile by design, so you can enjoy it from fall through winter. We’ll use onion, carrots and celery as a base.
We’ll also add two cups of seasonal vegetables to make this soup more hearty and interesting. Choose from veggies you have on hand, or grab your favorites at the store. Any of these will work:
- Sweet potatoes or regular potatoes, cut into 1/2-inch cubes
- Butternut squash, cut into 1/2-inch cubes
- Green beans, trimmed and cut into 1-inch long segments
- Bell pepper, chopped
- Cauliflower, cut into very small bite-sized pieces
- Zucchini or yellow squash, chopped
- Fresh greens: Kale, collard greens, chard, or spinach
How to Make the Best Vegetable Soup
We’ll use several simple techniques to build flavor as we cook this soup. Here’s how:
1) Start with the veggies.
We’ll sauté chopped onion, celery, carrots and seasonal vegetables in olive oil, with some salt. This softens them up and enhances their flavors. Adding salt during different stages of the cooking process builds more flavor than simply adding it all at the end.
2) Add fresh minced garlic, curry powder, and dried thyme.
Sautéing these ingredients for about 1 minute wakes up their flavors, but isn’t long enough to risk burning the garlic (burnt garlic tastes awful).
Curry powder is the secret to making this soup so delicious. We aren’t adding much. You probably won’t be able to pinpoint the flavor, but it adds some subtle intrigue and warmth to this soup. I’ve also used curry powder in my lentil soup and chickpea noodle soup as well, and it always works like a charm.
3) Add canned diced tomatoes with their juices.
We’ll cook them all together for a couple of minutes to reduce any tinny flavors. I used fire-roasted diced tomatoes for these photos, but regular diced tomatoes were just as good. I always recommend using Muir Glen brand of tomatoes because they taste the best and come in BPA-free cans.
4) Almost done—add some vegetable broth, water, and more flavorings.
Vegetable broth keeps this soup vegetarian/vegan. We’ll also add bay leaves, red pepper flakes, and a little more salt. If you’re sensitive to spice, you can reduce or omit the red pepper flakes. If you love spice like me, you might even want to double the amount at the end (add to taste). Regardless, we’ll let the soup gently simmer for 25 minutes so the flavors can meld together.
5) Add chopped fresh greens and finally, some fresh lemon juice.
Lastly, we’ll add chopped greens for health bonus points, and simmer for 5 minutes to soften them up. Before serving, we’ll brighten up the soup with a big squeeze of lemon juice (one of my other go-to soup tricks) and add another splash of olive oil for rich flavor. Taste the soup before and after these additions, and you’ll notice a big difference! Finally, season to taste with salt and pepper, as necessary.
Watch How to Make Vegetable Soup
Please let me know how this soup turns out in the comments. I love hearing from you, and your feedback encourages other readers to try the recipe.
Craving more hearty, healthy, meatless soups this season? Me, too. Here are a few more great options:
- Classic Minestrone Soup
- Best Lentil Soup
- Chickpea Noodle Soup
- Pasta e Fagioli (Italian Pasta and Beans Soup)
- Quinoa Vegetable Soup with Kale
- Sweet Potato, Kale and Chickpea Soup
Don’t miss the hearty soups in my cookbook, Love Real Food. They’re some of my favorites!
Seriously Good Vegetable Soup
This vegetable soup recipe is seriously so good! It’s easy to make, and full of veggies and fresh flavor. If you’re feeing under the weather or just wanting to lighten up your meals, this soup is the answer. Recipe yields 6 bowls of soup.
Ingredients
- 4 tablespoons extra-virgin olive oil, divided
- 1 medium yellow or white onion, chopped
- 3 carrots, peeled and chopped
- 2 celery stalks, chopped
- 2 cups chopped seasonal vegetables, such as sweet potatoes, green beans, butternut squash, potatoes, bell pepper, zucchini or yellow squash
- 1 teaspoon fine sea salt, divided, to taste
- 6 cloves garlic, pressed or minced
- ½ teaspoon curry powder
- ½ teaspoon dried thyme
- 1 large can (28 ounces) diced tomatoes
- 4 cups (32 ounces) vegetable broth
- 2 cups water
- 2 bay leaves
- ½ teaspoon red pepper flakes, reduce or omit if sensitive to spice
- Freshly ground black pepper, to taste
- 2 cups chopped kale or collard greens or chard (thick ribs removed), or spinach
- 1 tablespoon lemon juice
Instructions
- Warm 3 tablespoons of the olive oil in a large Dutch oven or soup pot over medium heat. Once the oil is shimmering, add the chopped onion, carrot, celery, seasonal vegetables and ½ teaspoon of the salt. Cook, stirring often, until the onion has softened and is turning translucent, about 6 to 8 minutes.
- Add the garlic, curry powder and thyme. Cook until fragrant while stirring frequently, about 1 minute. Pour in the diced tomatoes with their juices and cook for a few more minutes, stirring often.
- Pour in the broth and water. Add ½ teaspoon more salt, 2 bay leaves and the red pepper flakes. Season generously with freshly ground black pepper. Raise the heat and bring the mixture to a boil, then partially cover the pot and reduce heat to maintain a gentle simmer.
- Cook for 25 minutes, then remove the lid and add the chopped greens. Continue simmering for 5 minutes or more, until the greens have softened to your liking.
- Remove the pot from heat and remove the bay leaves. Stir in the lemon juice and remaining 1 tablespoon of olive oil. Taste and season with more salt, pepper and/or red pepper flakes. (You might need up to ½ teaspoon more salt, depending on your vegetable broth and your personal preferences.) Divide into bowls and enjoy.
Notes
Recipe adapted from my quinoa vegetable soup and lentil soup.
Storage suggestions: This soup keeps well in the refrigerator for about 4 days. It freezes and defrosts well if you want to freeze extra portions for later!
Recommended equipment: I’m convinced that everything I cook in my Dutch oven (affiliate link) comes out extra delicious.
Nutrition
The information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for a professional nutritionist’s advice. See our full nutrition disclosure here.
Absolutely delicious! It’s a cold and snowy Michigan day; so I decided to make this soup since I had all of the main ingredients on-hand. I used a red potato, rutabega, sweet potato, garbanzo beans, and left over collard greens. I also cooked two whole grain/stone-ground hot water cornbread patties. It’s the best veggie soup I’ve EVER eaten. (Yes, curry powder is a key ingredient.)
The soup was so delicious. I am on the Whole30 program, so it goes perfectly with that. I didn’t have curry powder, so I used chili powder and red pepper flakes. I like my soups with mild spice. Thank you for the recipe!
Five star. The best vegetable soup I have made
The vegetable soup was fantastic. I uses 2 teaspoons of dried thyme, two teaspoons of Dried oregano and one teaspoon of dried sage.
I also added two tablespoons of Knorr chicken broth powder
This soup was excellent!!! It even hit home with my occasionally veggie-aversed children. The touch of curry and red pepper flakes add nice flavor and zip without being overwhelming. We threw in fresh spinach, cauliflower and zucchini and it was delish. You could virtually add any veggie to that broth and it would be wonderful. Thanks for yet another wonderful recipe!
NC had it’s first snowstorm yesterday, and I had this wonderful soup! Thank you for the delicious recipe, can’t wait to make it again.
Wonderful! I doubled the seasonal veggies since I had so many and it was fabulous.
Would this work in a crock pot? Suggestions? It looks delicious!
I made this last week with beef broth and a lb of lean ground beef but no tomatoes. It was delicious. The Curry gives a nice subtle flavor. Today I’m trying it with veg broth and Bella mushrooms for my vegetarian nephew. Hope he likes it.
This looks like the perfect use of my box of misfits veggies I just got! How can I tweak the instructions so I can make this in my slow cooker?
This soup is fantastic. Garlic taste is strong with 6 cloves – adjust if needed. Truly tasty!
Great instructions and DANG- the curry, thyme and garlic were a trifecta of genius. Gotta admit, I was afraid of all the garlic but it worked beautifully. The red pepper flakes added some zip! I did: sweet potato, kale, corn, onion, fire grilled tomatoes, celery, carrots, green beans & touch of cabbage.
I’ve made the soup at least five times in the last couple months. Delicious every time. One time I was out of veggie broth and I just used water, and it was still delicious. Highly recommend. I used sweet potatoes and butternut squash for the seasonal vegetables.
I made a pot of this Monday so I would have leftovers for lunch through the week, it is soo good!!!
Fabulously delicious! That curry powder makes a big (awesome) difference-but it doesn’t taste like “curry”. Really great recipe. Thank you!!
This soup was delicious and i will keep making it. I followed recipe with no variations. Yumm
It is a delicious recipe. My famíly enjoyed a lot. Thanks so much!!
Jade arsenal matchtröjor barn tredje fotbollströja 2020arsenal matchtröjor arsenal matchtröjor Billiga Fotbollskläder lacazette 9 barn borta fotbollströja 2020arsenal Rosal
Love this recipe! Definitely a keeper.
Made this soup for supper today. My husband is not a big fan of tomato based soup, so I used a smaller can of diced tomatoes. Otherwise I followed the recipe, used green beans and butternut squash along with the onions, carrots and celery, and added spinach at the end. Yummy!!!
Shayna die fußball-trikots von fortuna düsseldorf sind nicht gerade ein schnäppchenwir geben tipps Fußballtrikots Günstig
Kaufen, wie sie original fortuna-trikots deutlich billiger kaufen Carlo
Gwen maglie calcio a poco prezzo, completi da calcio, abbigliamento sportivo da personalizzare online Maglie Calcio A Poco Prezzo.
Chris
Really yummy soup! I added shredded Beecher’s cheddar and panko bread crumbs, on top, and gratained it. Superb!
Came out really well! Loved the flavours in the soup.Thanks for the recipe!
I’m happy to hear that!
This is a great recipe – my husband can’t get enough so I’m making it again today … very forgiving to use your fresh or frozen produce up ! Thanks for sharing
You’re welcome, Maureen! I’m glad you were able to use some of what you had on hand.
I enjoyed prepping all the wonderful veggies for this recipe. Hoping the outcome would be good. I have made classic vegie soup recipes before but this one…YUM. Thank you! so glad to have found you and your veggie recipes! I added a little of our Herbes de Provence as a garnish. Definitely be making more! Wendy
I made this soup and the whole family loved it. We have some prime ribs in the freezer, left from holidays. Could you add meat to this recipe? Or, maybe just enjoy as is and use meat for another recipe.
Hi, you could but of course I’m a vegetarian so love it this way. :)
Seriously Fabulous Vegetable Soup – the combination of vegetables, spices (wonderful), and lemon juice – fantastic. In the future, if we want vegetable soup this is the recipe.
Great recipe! For added depth add 1 tbsp of balsamic vinegar and 1 tbsp of worcestershire sauce toward the end. I also added 1 cup of dried soup mix (mix of 12 beans/lentils). Super filling & tasty :)
Thank you, Kat!
Dear Kate,
I am an older chap who has started mending a life-time of bad eating habits. I am trying to use the ‘flexitarian’ approach and now eat little meat, either red or white.
On monday last, I found your recipe and thought I would give it a go. Well to say the least both myself and my wife were thrilled at the taste discovery that goes with this recipe. So my daughter and the family were coming over later in the week for a dinner, and I decided soup it was going to be. She had her nose half turned up at the idea of me cooking soup. But guess who was first back to the pot after the first serving….lol. This is a brilliant recipe and will become a standard in our home. Thank you for sharing it with your readers.
Les
I’m glad you came across this recipe, Les! Thanks for your comment and review.
The curry, though subtle, puts this soup over the top delicious. Give it go.
The curry does really help make this soup! Thanks for your review, Jenn.
I absolutely love this soup. I’ve prepared it with zucchini and butternut squash and, this time (because I’ve made it a few times) I added a bit of pearl barley, too, just to make a full meal. It turned out wonderfully! Thank you!
I was so happy to find this recipe to use up the vegetables that I had. Because of being indoors, I could not go to the grocery store to buy what I didn’t have. It was still delicious- I left out the tomatoes, lemon juice and mistakenly added way too much curry powder. This will be a recipe I use often, especially while it’s cold outside.
i’m glad you could enjoy it, Sarah!
I have made so many pots of homemade vegetable soup and never could muster any enthusiasm for any of the recipes I’ve tried. No longer. This was the most wonderful, flavorful traditional veggie soup I’ve ever eaten. It must be the touch of curry…brilliant! My family couldn’t believe how good it was. I didn’t have canned tomatoes so I subbed 8 oz tomato sauce and 3 chopped Campari tomatoes. I also only had a quarter onion and it was fine. I used yellow summer squash, green pepper and fresh spinach. Can’t wait for the leftovers. Will make this again and again! Thank you!
Clearly the best vegetable soup recipe I have ever experienced. My wife concurs! Changing/substituting/enhancing in anyway seems to just make it better. Like adding beans .
Got a box of vegetables from misfits and used up the leftovers (some turnips, zucchini, green beans, and collard greens) to make this soup. I also added some eye of goat beans and quinoa. DELICIOUS VEGETABLE SOUP!! And endless possibilities. Thanks for the yummy recipe.
Thank you!
I used no salt added broth & added a 1/4 cup or so of white wine. Smells awesome & tastes excellent so far. Thx for sharing.
Will brussel sprouts in soup be good?
I don’t typically think of having them in a soup, but you could try it!
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!
I love that! Sounds spicy. I may have to try jalapeno sometime. I appreciate your review, Amy!
Brilliant!
I made this using frozen spinach instead of kale because that’s what I had. This is a great recipe and makes flavorful, delicious soup! This will be my go-to vegetable soup recipe from now on!
I couldn’t go to the store but had a farm deliver a box of veggies. This turned out so delicious!
Raining in Melbourne today all bunkered down. made your soup
tastes great!! Looking forward to making your other soups.
It’s a snowy Easter in Colorado and my husband and I had this delicious Seriously Good Vegetable Soup. I didn’t have any fresh greens like kale or spinach but I did have some fresh cabbage. I added it to the sauté of other vegetables and followed all other directions. Thank you for this delightful soup.
This is THE best staying-home soup on the planet. Used every vegetable in our weekly produce box and probably used more than 2 cups. The creamy white potatoes, sweet potato, green beans, butternut squash, onion, zucchini and yellow squash. Upped the curry and the garlic a bit, added a little dry rose and cooked down for about a minute and then added the broth with with a Parmesan rind and … i think its the best soup i have ever made.. so good that i ate it again for breakfast.
This is SERIOUSLY GOOD! Hands down the best vegetable soup I’ve ever made!! Even my kids loved it, and they can be hard to please! Thank you so much for sharing this recipe! I love your recipes!!
Meh. I love veggie soup, but this was really short on flavor. Tripled the salt and seasoning, and it still didn’t do much for us.
I’m sorry you didn’t love this one, Steph! I appreciate your review.
When do you add the sweet potatoes, zucchini, etc??
Hi Joy, the seasonal vegetables are added in step one.
Great recipe! I made mine with pinto beans, a can of green beans and omitted the greens/thyme. It turned out great! I added a little more salt afterwards to my own bowl. I would in the future cook it for at least an hour though. The recommended cooking time left me with crunchy carrots and celery, I prefer them to be soft in my vegetable soup. Perfect amount of spice don’t neglect pepper and the curry powder!
Thanks for sharing this recipe Kate. Did not add curry. Did use the fire roasted tomatoes, which I’d also recommend. Added a few potatoes, asparagus from our garden, celery leaves & spinach. The color of soup is beautiful! Topped with grated pecorino cheese. Had with some crusty semolina bread.
We loved it!