Hearty Vegetable Soup


Nothing satisfies on a chilly day like a hearty homemade soup. This veggie-packed recipe makes enough for several meals and freezes well.

Total Time: 43 min.
Prep Time: 15 min.
Cooking Time: 28 min.
Yield: 8 servings, about 1½ cups each

1 Tbsp. olive oil
1 medium onion, chopped
2 medium carrots, sliced
2 cloves garlic, chopped
1 cup white corn kernels
1 (14.5 oz) can diced tomatoes, no salt added
3 cups low-sodium organic vegetable broth
1 tsp. dried ground thyme
2 bay leaves
1 cup broccoli florets (or cauliflower florets)
2 medium red or white potatoes, cut into ¾-inch cubes
1 medium yellow squash, cut into ¾-inch cubes
1 cup medium zucchini, cut into ¾-inch cubes

1. Heat oil in large stockpot over medium-high heat.
2. Add onion and carrots; cook, stirring frequently, for 4 to 5 minutes, or until onion is translucent.
3. Add garlic; cook, stirring frequently, for 1 minute.
4. Add corn, tomatoes, broth, thyme, and bay leaves. Bring to a boil. Reduce heat to medium-low; cook, stirring occasionally, for 10 minutes.
5. Add broccoli and potatoes; cook, stirring occasionally, for 5 to 6 minutes.
6. Add squash and zucchini; cook, stirring occasionally, for 5 to 6 minutes.

Calories in Vegetable Soup

If you have questions about the portions, please click here to post a question in our forums so our experts can help. Please include a link to the recipe you’re asking about.


Related posts


  1. glassyfish said:

    This sounds great, but where is the protein (28 grams) coming from. There is no meat, no beans. I do not see the source of protein.

  2. Susan said:

    I would also add 1 yellow for the 21 Day Fix container count as it includes corn, potatoes and squash and remove the red as I don’t see a protein. Looks yummy though.

  3. Marcia said:

    This looks really yummy. I am surprised as to how high the cholesterol (175 mg) is since this is mainly veggies and some potatoes.

    • mcdmom said:

      I agree. I remember about a month ago this same recipe included a red, green and 1/2 blue (or something like it) not 4 yellows. Something recently changed. I love this recipe, so I would be grateful for some clarification.

      • Rebecca Swanner said:

        Hi! I will double triple check this with our nutritionist when she returns from holiday vacation. I believe we changed it to 4 yellows to be accurate, but I’ll check and see.