Anytime we’re under the weather, I make a vat of this easy vegetable soup to cure what ails us. It’s loaded with good stuff and healing herbs and spices.  While we’ve been fighting whatever this bug is for the past few days, it’s caught up with all of us now.  So, veggie soup to the rescue!

Years ago, my 2nd mom showed me how to make her incredible chicken vegetable soup.  It was the soup she would make with whatever veggies she had on hand and in the freezer, some chicken, italian seasonings and half a jug of vegetable juice.  If she had leftover green beans or rice or corn or whatever from dinner one night, she would put them in freezer.  Then, when it was time to make the soup, she pulled everything out and tossed it in!

Mirepoix vegetable soup starter with onion, carrot, celery and garlic by Very Veganish
Mirepoix vegetable soup starter with onion, carrot, celery and garlic

Easy Tomato Vegetable Soup for the Soul. Healthy, plant-based, vegan, oil-free and healing by Very Veganish

The basic recipe for this vegetable soup is so simple and extremely versatile.  Converting it to the whole food plant-based, vegan, oil-free version I make today was just as simple and delicious.  You can make this in a stockpot on the stove or in a crockpot. Some of the staples I always include are: onion, celery, carrot, garlic, corn, green beans, zucchini and yellow squash and tomatoes.

Healthy and Easy Tomato Vegetable Soup for the Soul. Plant-based, vegan, oil-free and healing by Very Veganish

But, you can throw in whatever strikes your fancy to make this easy vegetable soup.  Some ideas for variations: potatoes, rice, pasta, bell peppers, mushrooms, kidney beans, cannellini beans, chickpeas, lentils, roasted bell peppers, kale, spinach, swiss chard, butternut squash, asparagus, cauliflower, broccoli.

Here it is bubbling away!


When you make this, let me know how you like it!

easy tomato vegetable soup
Prep time
Cook time
Total time
An easy and extremely versatile oil-free, vegan, plant-based vegetable soup that is cheap to make, delicious and filling.
Recipe type: Main
Cuisine: American
Serves: 8
  • 1 large sweet onion, chopped
  • 8 stalks celery, chopped
  • 2 cups carrot, chopped
  • 5 garlic cloves, minced
  • 2 tablespoons dried Italian seasonings
  • 1 tablespoon granulated garlic
  • 2 cups green beans (fresh or frozen), sliced into 2 inch pieces if not already smallish pieces
  • 1 bag frozen corn
  • 2 cans diced or stewed tomatoes
  • 1 can tomato paste
  • 1 zucchini, quartered longwise and cut into 1 inch pieces
  • 1 yellow squash, quartered longwise and cut into 1 inch pieces
  • salt and pepper, to taste
  1. Fill your pot halfway with water and turn on high. Then, add the onion, celery, carrot, garlic, Italian seasonings and granulated garlic, stir and bring to a boil.
  2. Turn heat down to medium low and simmer ingredients until the onion is mostly translucent.
  3. Add green beans, corn, tomatoes and tomato paste (and any beans, uncooked white rice or other non-tender veggies at this point) and turn heat to medium. Bring to a slow boil and cook for about 10 minutes.
  4. Add zucchini, squash, salt and pepper and cook for 5 minutes. (If you're going to add pasta, already cooked rice or any other tender veggie, this would be when to add it.)
  5. Taste and adjust seasonings, as needed. Sometimes, I add more Italian seasonings or a bit more tomato or tomato paste.
  6. Serve piping hot by itself or with crusty whole grain bread or crackers.

Pin for later!

Easy Tomato Vegetable Soup for the Soul by Very Veganish

Abi Cowell
Abi Cowell is a pasta-slinging food and travel blogger with a cup of tea in one hand and her phone in the other. She believes that making even small changes in what you eat can improve your health and quality of life. Her family of four travel for fun and purpose, homeschooling on the road and love sharing their fun adventures and tips for family travel with you.

Leave a Response

Rate this recipe: