FREE 5-Ingredient Recipe EBook
GET IT NOWSkip the bland canned stuff… my healthy vegetable soup recipe is packed with savory flavor from fresh produce, broth, and herbs! Although I love to make hearty soups with veggies, like my cabbage hamburger soup and Mexican chicken soup, this is my best vegetable soup recipe to lean on when you want something light and quick. I’ll show you how to make it with your favorite in-season ingredients to warm you up from the inside out (all in just over half an hour). Plus, it’s so easy to customize. Make it with me!
Why You Need My Healthy Vegetable Soup Recipe

- Light, but big on flavor – Veggies with savory, herby tomato broth? It’s the best of both worlds.
- Simple ingredients – You’ll find everything you need at any grocery store, and possibly even in your refrigerator. Best of all, it’s easy to customize with whatever you have on hand. I often make this recipe for vegetable soup when I want to clean out my fridge!
- Fast to make – I love that I can whip it up in just 30 minutes on busy weeknights.
- Fits many healthy lifestyles – I make this healthy vegetable soup with fresh ingredients, so of course it’s got lots of veggies! But it’s also naturally gluten-free, dairy-free, and low carb.


Ingredients & Substitutions
Here I explain the best ingredients for my homemade vegetable soup, what each one does in my recipe, and substitution options. For measurements, see the recipe card.
I see vegetable soup recipes as a blank canvas — you can add almost anything. Here are the basic components that you can customize based on your preferences and what you have:
- Vegetables – Most often, I make this healthy vegetable soup with onions, bell peppers, cauliflower, green beans, canned diced tomatoes, and garlic. But I’ve also made it with other veggies, like kale or spinach (or throw in some leftover sauteed kale or sauteed spinach), zucchini, cabbage, broccoli, or sliced celery ribs. Fresh veggies taste the best, but I’ve used frozen when I needed to. If you’re including greens, add them toward the end of cooking the soup.
- Broth – I prefer the flavor of reduced-sodium chicken broth here. You can use vegetable broth (to make this vegetable soup recipe both vegetarian and vegan), or otherwise homemade bone broth is amazing.
- Starches – I didn’t include any to keep this soup light. To make it more hearty, throw in potatoes, corn kernels, butternut squash, carrots, beans (like chickpeas or white beans), corn, or green peas. Cut larger veggies into bite-sized pieces.
- Seasonings – Aside from the obvious salt and pepper, I add Italian seasoning, because it tastes great and saves time getting out multiple seasoning containers. If you don’t have any, you can use any combination of dried herbs you like, such as basil, rosemary, thyme, parsley, oregano, marjoram, or tarragon. If you have fresh herbs, triple the amount, as their flavor is less concentrated. I like to throw in some dried bay leaves for flavor as well.

How To Make Vegetable Soup
I have step-by-step photos here to help you visualize the recipe. For full instructions with amounts and temperatures, see the recipe card.
- Saute the aromatics. Heat oil in a large Dutch oven (this is my favorite one!) over medium heat. Saute the onions and bell peppers until softened. Add the minced garlic and cook until fragrant.
- Add the vegetables and broth. Add the cauliflower, green beans, diced tomatoes, broth, seasonings, and bay leaves, if using. Stir to combine.


- Simmer. Bring the soup to a boil over medium-high heat. Reduce heat to low, cover, and cook until the veggies are tender. This is the part where my house smells amazing! 😉
- Serve. Remove the bay leaves, and ladle into bowls. Sometimes I like to serve this healthy vegetable soup with a sprinkle of parmesan cheese or fresh parsley.

My Tips For Adjusting Flavor
Sometimes the taste can vary depending on your veggies and brand of broth or diced tomatoes. Plus, everyone is a little different. Here are some ways I adjust this healthy vegetable soup when needed — and so can you:
- Too sweet? Mix in a splash of vinegar, salt, or tabasco.
- Too bland? Add more salt, or an extra dash of herbs and spices. Your preferences might be a little different from mine, but it’s so easy to customize this if you feel like something is missing!
- Too spicy? A little heavy cream (or coconut cream) tames spicy foods, or dilute with extra broth or some vinegar.
- Too salty? Extra tomatoes or some lemon juice can help.
- Too acidic? Dilute with cream or coconut cream, or add more salt.
In my experience, PH balance is often all a vegetable soup needs. Lemon juice or vinegar add more acidity, while heavy cream or coconut cream will make it more alkaline (if tastes sour or spicy).
Want to add a protein? I’ve got recipes for beef vegetable soup or chicken vegetable soup. You can also just use the recipe I have here and simply add your protein before simmering the soup, along with an extra 1-3 cups of broth.
Healthy Vegetable Soup (30 Minutes!)
This healthy vegetable soup recipe is cozy, flavorful, fast, and easy! Make it in 30 minutes with veggies, broth, diced tomatoes, and spices.
Instructions
Tap on the times in the instructions to start a kitchen timer.
-
Heat olive oil in a pot or dutch oven over medium heat.
-
Add the onions and bell peppers. Saute for 7 to 10 minutes, until onions are translucent and browned.
-
Add the minced garlic. Saute for about 1 minute, until fragrant.
-
Add the cauliflower, green beans, diced tomatoes, broth, and Italian seasoning. Adjust sea salt and black pepper to taste. Add the bay leaves, if using.
-
Bring the soup to a boil. Cover, reduce heat to medium low, and cook for about 10 to 20 minutes, until veggies are soft.
LAST STEP: Leave a rating to help other readers, or tag me @wholesomeyum on Instagram. I’d love to hear from you!
Maya’s Recipe Notes
Serving size: 1 cup
- Tips: If the flavor of your soup isn’t quite what you like, check out my tips above to help you figure out what it’s missing.
- Store: Keep the soup covered in an airtight container in the refrigerator for up to 5 days.
- Meal prep: I like to cut the vegetables ahead of time, because it makes cooking this healthy vegetable soup recipe is a breeze! Store them in the refrigerator until ready to use. You can also make the entire soup ahead — I love it reheated for lunch.
- Reheat: Warm on the stovetop, or in the microwave, until warm.
- Freeze: Cool to room temperature, then pour into airtight zip top bags. Lay flat in the freezer until solid, and after that you can move them upright to save space if needed. Thaw in the fridge overnight (in a container or pot to be safe, in case it leaks!).
📖 Want more recipes like this? Find this one and many more in my Healthy Ebook Bundle!
I provide nutrition facts as a courtesy. Have questions about calculations or why you got a different result? Please see my nutrition policy.
Add Your Notes Your Notes
© Copyright Maya Krampf for Wholesome Yum. Please DO NOT SCREENSHOT OR COPY/PASTE recipes to social media or websites. We’d LOVE for you to share a link with photo instead.
Homemade Vegetable Soup
More Vegetable Soup Recipes
Need more healthy veggie soup recipes? I have lots! Below are some of my favorites, or find my other healthy soups here.

Shop
My
Custom


















176 Comments
Ginger Phillips
0I L.O.V.E. this recipe. The taste was incredible. I am following IBIH and using this soup for 5 days twice a day. It’s absolutely the most delicious vegetable soup I’ve ever made.
Susan
0I really liked this soup! Due to time constraints, I used a bag of frozen pepper onion blend. I also used a small bag of frozen green beans and a bag of cauliflower florets. I decreased the amount of broth to 6 cups, as I like a thicker soup. It was so tasty with some grated Parm and a drizzle of EVOO before serving.
Kristen Wood
0Wow, this is so easy and delicious!!
Linda
0Oh yum! I love slurping a big bowl of good vegetable soup like this. So flavorful, nutritious, and perfect for any weeknight dinner.
Anne Lawton
0There aren’t too many things better than a bowl of hot vegetable soup, I loved all of the ingredients for this healthy and low-carb lunch!
Hope
0This was full of so much flavour and is the perfect comfort food! I made a big batch and have frozen the rest – perfect make ahead meal for busy evenings!
Zuzana
0This is really perfect proper explanation to the veggie soup. We love it and especially winter is just the perfect time to cook.
Linda Spiker
0This is a gorgeous soup! After trying this, I will be putting it in my spring rotation!
Raia Todd
0This was so comforting! I love all the herbs and veggies you’ve included!
Jean
0This vegetable soup was so hearty and flavorful! I usually like meat in my soups but this one actually is really comforting and filling.
Joni Gomes
0This soup was so easy to make and VERY filling! Excited about my leftovers!
Thess Solis
0Hi Maya,
I made two of your low-carb soups Vegetable and chicken spaghetti squash soups.
They were a hit and really easy to make.
Thank you so much for the recipes.
Leslie
0Just when we thought spring might be here…whammo! I’m ready for a steaming bowl of veggie soup. I like the cauliflower in this. I never thought about adding it to my usual veggie soup.
Essie
0Thanks so much for the post. Really thank you! Great.
Linda
0I love a good vegetable soup! It was my Dad’s specialty and his was fantastic. This soup was delicious as well and I love how quick and easy it was. I fixed it for dinner at the last moment and served it with some fresh baked bread. I know, totally ruined the low carb, but it was soooo good.
wilhelmina
0I could eat this soup every day! So healthy and chock full of satisfying veggies!
Karen
0I used to make some version of bean soup a lot. I tended to put most of the soup in the blender and almost puree for a naturally creamy soup. Any suggestions?
Maya | Wholesome Yum
0Hi Karen, Cauliflower works pretty well for this! You could puree some of this soup, or you can ladle out some liquid with just the cauliflower, puree that, and then return it to the soup.
Karen
0Of course!!!! thanks so much
Valentina
0Oh my, this was wonderful. This Vegetable Soup is perfect for the cooler weather. Thanks for sharing the recipe, Maya.
Jules Shepard
0What I love so much about veggie soup is most of the time everything is on hand! This looks super yummy because everything in it is yummy AND healthy!
Beth
0Your recipes are awesome. I am looking for a spicy cauliflower chicken wing recipe.
Maya | Wholesome Yum
0Thank you, Beth! You can find buffalo cauliflower wings here!
Wiletta
0If too salty, would putting in a potato to absorb some of the salt (and remove it later). Would that make it not low carb?
Maya | Wholesome Yum
0Hi Wiletta, I’ve heard mixed things about whether the potato trick really works or is a myth. You can try it if you’d like. The soup would still be low carb if you remove the potato afterward.
Anne
0I have found that an easy way to make soups “creamy” without having to add anything extra is to to take out some of the veggies with a little broth and puree it with a hand blender, then put it back in the soup pot. Delicious!
Maya | Wholesome Yum
0Thank you for sharing, Anne! I like doing that, too!