Go Back
Hearty vegetable soup
Print Recipe
5 from 1 vote

Hearty Vegetable Soup

This hearty vegetable soup is full of garden vegetables, herbs, and rotini for the perfect summer vegetable soup.
Prep Time15 mins
Cook Time30 mins
Total Time45 mins
Servings: 6 people


  • 2-3 tbsp olive oil
  • 1 medium yellow onion diced
  • 4 cloves garlic grated or pressed
  • 3 large carrots sliced
  • 1-2 tsp of both salt and pepper
  • 2 yellow squash sliced and halved (should be about 1 cup)
  • 1 medium Zucchini sliced and halved (should be about 1 1/2 cups)
  • 2 cups chopped cabbage
  • 48 oz vegetable broth or broth of choice
  • 1 cup filtered water
  • 1 can fire-roasted tomatoes
  • 1/2 box rotini pasta
  • 1/2 -1 cup fresh parsley, basil or both


  • In a large soup pot heat olive oil and add in the chopped onion, add a little salt and pepper. Cook on medium heat until aromatic and translucent.
  • Add in the chopped carrot, cabbage, squash, and zucchini. Coat with some salt and pepper (about a 1/2 tsp of each) Stir and cook for another 2-3 minutes.
  • Grate in the garlic and stir for 1-2 minutes.
  • Pour in vegetable broth, tomatoes, and water and stir. Taste and add salt and pepper.
  • Bring to a simmer and let simmer for about 25 minutes or until the vegetables are tender.
  • Pour in a half of a box of rotini and cook until al dente.
  • Add in chopped fresh herbs like fresh parsley, basil, or both.
  • Taste and add more salt or pepper if needed. Serve with more fresh herbs, a drizzle of olive oil, and pepper flakes if you want a little heat.