Vegetable Soup

This vegetable soup is my go-to when I want something hearty on the table without babysitting a pot all afternoon. I build it with white beans instead of potatoes, which keeps it lighter while adding protein and fiber, and the vegetable lineup is flexible enough to shift with whatever's in season or sitting in your fridge. From chopping to bowl, you're looking at about 30 minutes.
5 from 2 votes
0
Comments
Jump to Recipe
vegetable soup in a deep flavorful tomato based broth  in a bowl with a spoon.

When I first started making this soup, it was mostly an experiment to get more vegetables into my family without a fight. I remember the day my toddler tried it: she went in for the peas first, then turned the whole bowl into a treasure hunt, picking out one vegetable at a time to taste.

My husband, who has never been a soup person or a vegetable person, ended up going back for seconds. He said it smelled too good not to eat.

Years later, this is still the soup I make when I want something that everyone at the table will actually finish. And I’ve kept the same formula: a big mix of fresh vegetables, white beans instead of potatoes for extra protein and fiber, and a broth that comes together in about 30 minutes. It’s similar to my classic minestrone soup with a few flavor differences and less time.

veggies in a soup pot before making the veggies soup.

What Veggies Are Good In A Simple Vegetable Soup

I like to include a combination of hearty vegetables and whose that will add a little sweetness. Start with the basic onions, carrots, and garlic. After that, you can gather your favorites like – 

  • celery
  • green beans
  • peas
  • cauliflower and/or broccoli
  • tomatoes
  • potatoes
  • Summer squash, zucchini, and peas add a nice touch of sweetness to each bite.
  • Corn is another vegetable to add heartiness and sweetness at the same time. For healthier soup, leave potatoes out and add some beans.
vegetable soup in a pot before cooking with a wooden spoon.

Best Way To Store Leftover Vegetable Soup

  • Vegetable soup can be stored right in the pot it’s cooked in, in the refrigerator. Make sure there is a tight fitting lid on the pot and that the soup and the pot is cool enough to be put in the refrigerator. 
  • You can also transfer soup into a large food storage container with a tight fitting lid and store it in the refrigerator. 
  • Vegetable soup should last in the refrigerator for up to 5 days when stored property. Make sure the lid is air-tight. Use a clean ladle each time you take soup out of the container and don’t leave any spoons in it.
white bowl full of tomato based vegetable soup with visible cauliflower, green beans, tomatoes, and squash.

How To Freeze Leftover Vegetable Soup

When freezing any soup, it’s important to cool cooked soup as quickly as possible before freezing. 

  • Place the pot with vegetable soup into a larger container filled with ice and let it cool, stirring occasionally.
  • Once soup is cooled to room temperature, portion it into freezer zip-lock bags. Get the air out and seal. Label and date each bag and lay them flat on a cutting board. Place it in the freezer.
  • It’s easier to freeze soup in freezer bags because when soup is frozen flat, it can be stacked easily one on top of the other. This saves a lot of room in the freezer.
  • Defrost vegetable soup overnight in the refrigerator.
a white bowl filled with vegetable soup in tomato based broth.

Stovetop Vegetable Soup Recipe FAQs

Can I Make Vegetable Soup In A Crock Pot?

You can easily make vegetable soup in a slow cooker instead of stove top. There will be a little taste different because the veggies will all cook at the same time and there is no searing of onions, carrots, and garlic. Differences in taste won’t be dramatic though. 
Cut vegetable into small chunks and combine them in a slow cooker. 
Add can of tomatoes, tomato paste, broth, and beans (juices drained). Stir well until everything, including tomatoes paste, is evenly incorporated.
Add herbs and seasoning and stir well. 
Cook on high for 2-3 hours or on low for 4-6 hours. If you like your veggies softer, cook for longer period of time and if you like them less soft, aim for lesser time. You can check seasoning amount and how soft the veggies are every hour.

More Comforting Soup Recipes

DID YOU MAKE THIS RECIPE? PLEASE leave a 🌟 star rating! Let me know how you liked it by leaving the 📝 comment below or share and tag me on social media @willcookforsmiles. DON’T FORGET to subscribe to my newsletter!

Vegetable Soup Recipe

This vegetable soup is my go-to when I want something hearty on the table without babysitting a pot all afternoon. I build it with white beans instead of potatoes, which keeps it lighter while adding protein and fiber, and the vegetable lineup is flexible enough to shift with whatever's in season or sitting in your fridge. From chopping to bowl, you're looking at about 30 minutes.
5 from 2 votes
Print Pin Rate
Course: dinner, Main Course, Side Dish, Soup
Cuisine: American
Diet: Gluten Free, Vegan, Vegetarian
Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes
Servings: 8 (makes about 3 1/2 quarts)
Calories: 252kcal
Author: Lyuba Brooke

Ingredients

  • 2 tbsp canola oil
  • 1 Vidalia onion
  • 2 medium carrots
  • 4 cloves of garlic
  • 14 oz cauliflower florets
  • 12 oz green beans
  • 8 oz peas fresh or frozen
  • 1 medium summer squash
  • 14.5 oz can diced tomatoes
  • 2 tbsp tomato paste
  • 30 oz great northern white beans (2 cans, drained)
  • 4 cups vegetable broth (can also use beef or chicken)
  • 2 tsp smoked paprika
  • 1 tsp dry thyme
  • 1 tbsp dry parsley
  • 1 tsp garlic powder
  • 1 tsp crushed red pepper flakes
  • salt
  • fresh cracked black pepper

Instructions

  • Prep your vegetables first. Chop green beans into 1-inch long pieces. Cut cauliflower florets and summer squash into small chunks. Peel garlic, smash and mince it. Dice onion and carrots. 
  • Heat up vegetable broth so that it’s hot when you’re ready to add it to the soup.
  • Preheat a large cooking pot over medium heat and add a couple of tablespoons of canola oil.
  • Add onions and carrots and cook until starts to soften. Add garlic, stir, and cook until fragrant. 
  • Add cauliflower and green beans. Stir and let it cook for a few minutes. 
  • Add diced tomatoes (with the juice), summer squash, peas, and beans (drain juice from beans first). Add tomato paste and mix everything well.
  • Pour in warmed vegetable broth. Add herbs and seasoning and mix well.
  • Bring to boil and lower the heat to medium-low. Taste to make sure the seasoning is right. Cook soup, stirring once in a while, until vegetables are done. 
    (If you like your veggies to be softer, cook until desired softness is reached.)

Nutrition

Calories: 252kcal | Carbohydrates: 42g | Protein: 13g | Fat: 4g | Sodium: 616mg | Potassium: 1054mg | Fiber: 13g | Sugar: 10g | Vitamin A: 3800IU | Vitamin C: 55.4mg | Calcium: 145mg | Iron: 4.4mg
Tried this recipe?Mention @willcookforsmiles or tag #willcookforsmiles!

Would you like to save this recipe?

We'll email this post recipe to you, so you can come back to it later!

Categories:

, , , ,

All images and text ©Lyubov Brooke for ©Will Cook For Smiles. Please do not use my images without prior permission. If using my posts in collections and features, please link back to this post for the recipe.
Disclaimer: Nutrition information shown is not guaranteed to be 100% accurate as most ingredients and brands have variations.

5 from 2 votes (2 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

More Recipes...