Go Back
+ servings
Large stockpot with colorful vegetable soup
5 from 4 votes

Ultimate Vegetable Soup

Colorful, nutrient-packed Ultimate Vegetable Soup! The variations are endless with this simple, healthy meal. Try it with your own favorite veggies, or add quinoa, beans, herbs, etc.!
Author: Kaitlin - The Garden Grazer
Prep Time25 minutes
Cook Time30 minutes
Total Time55 minutes
Course: Soup
Cuisine: Gluten-Free, Oil-Free, Vegan
Servings: 8 bowls


  • 1 onion
  • 3 cloves garlic
  • 2-3 carrots
  • 1 zucchini
  • 1 1/2 cups cabbage (I love purple for color)
  • 2 cups broccoli
  • 2 cups cauliflower
  • 1 1/2 cups mushroom
  • 1 1/2 cups cut green beans (can use frozen)
  • 1 1/2 cups peas (can use frozen)
  • 1 1/2 cups corn (can use frozen)
  • Large handful spinach (or more)
  • 15 oz. can diced tomatoes (and/or fresh)
  • 8 cups vegetable broth
  • Salt to taste
  • Optional: quinoa, rice, herbs, beans, pasta, etc.


  • Prep veggies: dice onion, carrots, zucchini, mushrooms. Mince garlic. Roughly chop cabbage, and cut broccoli and cauliflower into small bite-sized pieces.
  • In a large stockpot over medium heat, saute onion for 5-7 minutes. (I use 3 Tbsp. broth/water for no-oil saute method.)
  • Add garlic (and any dried herbs if using) and saute 30 seconds.
  • Add broth, tomatoes with juice, and all veggies (except spinach).
  • Increase heat and bring to a boil.
  • Reduce heat, cover, and simmer for 20-30 minutes or until veggies are desired tenderness.
  • Stir in spinach, and salt to taste.


This makes a very large batch (we’re soup monsters) so cut if half if desired.
I love adding dried herbs for more flavor (basil, oregano, parsley, etc.) or quinoa and beans for a little more substance.
Frozen veggies work great as “fillers” if you want to quickly and easily add more veggies without all the prep or if fresh produce isn’t available.
Vegetable soup also freezes wonderfully!


Calories: 115kcal | Carbohydrates: 24g | Protein: 5g | Fat: 1g | Potassium: 636mg | Fiber: 5g | Sugar: 10g | Vitamin A: 3740IU | Vitamin C: 64.1mg | Calcium: 67mg | Iron: 1.9mg