Healthy Vegetable Soup Recipe
I am not going to pretend that healthy vegetable soup is the most exciting thing you will ever cook. It is not. But this healthy vegetable soup recipe has been in my regular rotation for years for a reason. When I am eating lighter, this is what I make. No cream, no butter, no oil. Just broccoli, zucchini, yellow squash, green beans, and red bell pepper dropped into boiling vegetable broth. The vegetables cook for 5 to 7 minutes, and that is it. Healthy vegetable soup like this one is done before you have time to check your phone, and the flavors are honest. You taste the actual vegetables, not some heavy sauce covering them up. I think a lot of people overcomplicate vegetable soup, and this healthy vegetable soup is my answer to that.

When doing a cleansing diet, this is all I have for dinner and nothing more. It sounds extreme but it works for me. The broth keeps me warm, the vegetables keep me full enough, and by morning I actually feel lighter. My wife is the opposite. She wants bread on the side, maybe some grilled fish too. So we compromise. I make a big pot and she sets up the extras. Either way, the soup disappears fast.
Here is the thing about this recipe, though. It is only as good as your broth. There is no tomato base, no sauteed onions building flavor in the background, nothing to hide behind. If your broth is flat, the soup is flat. So spend the extra dollar on a good one. That single choice makes everything else fall into place.
What is Healthy Vegetable Soup?
Healthy vegetable soup is a clear broth soup made from fresh vegetables with no cream, butter, or thickeners. It is one of those dishes that exists in some version in almost every cuisine. Filipino cooking has bulanglang and laswa, which follow a similar idea. You take whatever vegetables are available, cook them in a clear liquid, and let the ingredients speak for themselves. This recipe works on that same principle, just with vegetables you can find at any grocery store in the US.
Most of the vegetable soup recipes start with sauteing onions, carrots, and celery in oil, then building a tomato-based broth around that. There is nothing wrong with that approach. But it takes more time, uses more ingredients, and honestly produces a different kind of soup. This version is lighter. The broth stays clear, the vegetables keep their individual colors, and the whole thing tastes cleaner.
I started making it this way years ago when I realized I did not always want a 45 minute soup project on a Tuesday night. Sometimes I just wanted vegetables in a warm bowl, done fast.
Why This Healthy Vegetable Soup Recipe Works
This recipe is stripped down on purpose. Every choice in the method is about keeping things simple without losing flavor.
- Boiling the broth first – The vegetables go straight into rolling liquid, so they start cooking the moment they hit the pot. No waiting around for a cold pot to heat up with everything already in it.
- No sauteing – This is the biggest difference between this recipe and most others. Skipping the saute means no added fat and about 10 fewer minutes of active cooking. It also means the soup tastes like vegetables, not onion and garlic.
- Short cook time – Five to seven minutes sounds almost too fast, but it is enough. The broccoli turns bright green, the squash gets tender, and the bell pepper still has a slight firmness. Go past that window and everything turns to mush.
- The broth carries the flavor – Without a tomato base or cream, the vegetable broth is not a background ingredient. It is the main one. A well-seasoned broth means you might not need to add any salt at the end.
Ingredients
- Broccoli florets – Chopped small so they cook in the same time as everything else
- Yellow squash – Mild, slightly sweet, softens without falling apart
- Zucchini – Similar to yellow squash but with a slightly different texture
- Red bell pepper – The sweetest one. I do not bother with green bell pepper here because it can taste bitter in a light broth like this
- Green beans – Cut into 1 1/2 inch pieces. They stay firm and give the soup something to bite into
- Yellow onion – Sliced thin so it disappears into the broth after a minute
- Vegetable broth – Five cups. This is the foundation, so do not cheap out on it
- Salt and ground black pepper – Only if the broth needs it. Taste first.
Vanjo’s Advice
This might be a simple recipe, but I am learning new things everytime I make it.
- Your broth matters more than anything else. I have tried this with cheap broth and with good broth, and the difference is night and day. Low sodium is my preference because I want to control the salt myself. If you open the carton and it smells like nothing, the soup will taste like nothing.
- Cut your vegetables to the same size. I have made this in a hurry before, chopping the broccoli tiny and leaving the green beans long. The broccoli turned to mush while the green beans were practically raw. Lesson learned. Take the extra minute to get them consistent.
- Give the onion a head start. Just one minute before the rest of the vegetables go in. That small window is enough. I tried adding everything at the same time once and the onion slices were still sharp and unpleasant at the end.
- Set a timer. I got distracted by a phone call once and came back to a pot of gray, sad looking broccoli. Started over from scratch. That is how fast this goes wrong. Five to seven minutes is not a suggestion.
- Taste before you season. I cannot tell you how many times I have reached for the salt, then tasted the broth and realized it was already fine. Some brands are well-seasoned right out of the carton.
How to Cook Healthy Vegetable Soup
This is probably the fastest soup you will ever make from scratch. Just follow these steps and it will be on the table before the rice is done.
Boil the Broth
- Pour the vegetable broth into a large cooking pot.
- Bring it to a boil over high heat.
You want a full rolling boil, not just a few bubbles at the bottom. This way the vegetables start cooking the second they go in. Using a well-seasoned broth here limits how much salt you will need at the end.
Cook the Vegetables
- Add the sliced onion and cook for about 1 minute until it starts to soften.
- Add the broccoli, yellow squash, zucchini, green beans, and red bell pepper.
- Let the soup return to a boil, then lower the heat and cook for 5 to 7 minutes.
- Avoid overcooking so the vegetables stay tender and vibrant.
Here is how I know it is done: the broccoli is bright green, not olive colored. A piece of zucchini yields to a fork but does not collapse. If you are second guessing yourself, pull a piece out and taste it. That is always the best test.
Season and Serve
- Taste the soup and season with salt and ground black pepper only if needed.
- Transfer to individual serving bowls and serve warm.
Pro Tips
- Keep the lid off while cooking – The steam buildup from a covered pot will overcook the vegetables faster than you expect
- Do not stir too much – A couple of gentle stirs is all you need. Aggressive stirring breaks the broccoli into tiny pieces and makes the soup look messy
- Room temperature vegetables cook more predictably – Straight from the fridge, cold vegetables drop the broth temperature and add a minute or two you did not plan for
What to Serve with Healthy Vegetable Soup
- Crusty bread – My wife’s non-negotiable. She will not eat this soup without it.
- Steamed white rice – This is my preference. A small bowl of rice turns a light soup into a proper meal.
- Grilled fish – Tilapia or pompano on the side works really well with the clean broth
- Shrimp and Broccoli Stir Fry – For when you want something with more substance alongside the soup
- Chopsuey with Chicken and Broccoli – A sauteed vegetable dish that makes a nice contrast to the lighter broth
Storage
Honestly, this healthy vegetable soup is best eaten the same day. The vegetables hold their texture and color perfectly when fresh. But if you have leftovers, here is how to handle them.
- Refrigerator: Airtight container, up to 3 days. The zucchini and squash will soften more as they sit. It is still good, just not as vibrant.
- Freezer: You can freeze it for up to 2 months, but I will warn you, the zucchini turns soft when thawed. Broccoli and green beans survive better. Freeze in single portions so you only defrost what you need.
- Reheating: Stovetop, medium heat, just until warm. Do not boil it again. A gentle simmer for a couple of minutes is enough. If you nuke it in the microwave, check it at 90 seconds.
More Soup Recipes
- Cheesy Broccoli Soup – A richer take on broccoli soup with melted cheese and milk
- Chicken and Corn Soup – Shredded chicken and corn in a light broth, takes about 20 minutes
- Hototay Soup – A Chinese inspired clear soup with mushrooms, vegetables, and egg
- Laswa – A Visayan vegetable soup with shrimp and native greens, similar clear broth approach
- Bulanglang– The Filipino version. Quick and light, done in under 20 minutes
- Miso Soup – A light and savory Japanese soup made with miso broth and simple ingredients like tofu and seaweed.
- Tortilla Soup – A comforting chicken soup topped with crispy tortilla strips.
Substitutions
- Broccoli – Cauliflower works. Similar cook time, different flavor.
- Yellow squash – Chayote (sayote) if you want something firmer. Holds up better as leftovers too.
- Zucchini – More yellow squash, or thinly sliced carrots. If using carrots, add them a minute or two before everything else.
- Red bell pepper – Any color bell pepper works. I just prefer red because it is the sweetest and does not taste bitter in a clear broth.
- Green beans – Snow peas or sugar snap peas are a nice swap. They cook faster, so add them in the last 3 minutes.
- Vegetable broth – Chicken broth if you are not keeping this vegetarian. The soup will taste richer.
Frequently Asked Questions
Can I use other vegetables in this soup?
Of course. This is a starting point, not a strict list. Spinach, cabbage, corn, celery, carrots. They all work. The one thing to watch is cook times. Carrots need more time than zucchini, so drop them in a couple of minutes earlier. Leafy greens like spinach go in during the last minute or they wilt into nothing.
How do I keep the vegetables from getting mushy?
Timing. That is really it. Five to seven minutes, and then pull it off the heat. The broccoli should be bright green, not army green. I also do not put a lid on the pot because the trapped steam cooks things faster than you realize.
Can I make this soup ahead of time?
Yes, but cook the vegetables on the shorter end, closer to 5 minutes. They will keep softening in the hot broth even after you turn off the heat, and then soften more when you reheat. Giving yourself that buffer is the difference between a good reheated soup and a mushy one.
Is vegetable soup good for weight loss?
It is. No oil, no cream, no butter in this recipe. A bowl is mostly water, broth, and vegetables, so the calorie count stays low. I make this regularly when I am trying to eat lighter, and it fills me up enough to get through the evening without reaching for snacks.
Can I use chicken broth instead of vegetable broth?
Absolutely. Chicken broth will give it a slightly richer taste. Either one works. Just pick a broth you actually enjoy on its own, because in this recipe, you are going to taste it with every sip.
This healthy vegetable soup is not fancy. It is not going to win any awards for complexity. But it is the recipe I reach for when I want to eat clean, cook fast, and still have something warm and satisfying in front of me. I hope you give this healthy vegetable soup recipe a try.
Did you make this? If you snap a photo, please be sure tag us on Instagram at @panlasangpinoy or hashtag #panlasangpinoy so we can see your creations!

Healthy Vegetable Soup
Ingredients
- 1 cup broccoli florets chopped
- 1 cup yellow squash sliced
- 1 cup zucchini sliced
- 1 pieces red bell pepper chopped
- 1 cup green beans sliced into 1 1/2-inch pieces
- 1 pieces yellow onion sliced
- 5 cups vegetable broth
- salt and ground black pepper to taste
Equipment
- 1 Large cooking pot A wide pot allows the vegetables to spread out and cook evenly instead of stacking on top of each other.
- 1 Cutting board and knife For chopping the vegetables to a uniform size.
Instructions
- Pour the vegetable broth into a large cooking pot. Bring it to a boil over high heat. Using a well-seasoned broth helps limit the amount of added salt.5 cups vegetable broth
- Add the sliced onion to the boiling broth and cook for about 1 minute until it starts to soften.1 pieces yellow onion
- Add the broccoli, yellow squash, zucchini, green beans, and red bell pepper. Let the soup return to a boil, then lower the heat and cook for 5 to 7 minutes. Avoid overcooking so the vegetables stay tender and vibrant.1 cup broccoli florets, 1 cup yellow squash, 1 cup zucchini, 1 pieces red bell pepper, 1 cup green beans
- Taste the soup and season with salt and ground black pepper only if needed.salt and ground black pepper
- Transfer to individual serving bowls.
- Serve warm. Share and enjoy!



Geraldine says
More power to panglasang pinoy I hope you can produce a cooking book for us.