This hearty vegetable soup is packed with vegetables and protein! This easy to make vegetable soup is ready in under 1 hour and it won’t disappoint. It’s dairy-free, vegetarian, and so flavorful.
What Vegetables are in Vegetable Soup?
Vegetable soup traditionally has a tomato broth with delicious vegetables such as potatoes, green beens, carrots, and celery!
We love all soup recipes on Fit Foodie Finds. Creamy soup, brothy soup, and everything in between, but this soup is a perfect combo of hearty AND also brothy!
We wanted this homemade vegetable soup recipe to be packed with vegetables, protein, and flavor! This easy vegetable soup was made to satisfy all three of these with help from its protein and heartiness, and let’s not forget the flavor! This soup is so flavorful that you’ll want to lick the bowl!
Though there are traditional vegetables that are used in vegetable soup, you can really use any vegetable that you want in your vegetable soup! Check out all the vegetables and other ingredients we used below:
Everything You Need for Easy Vegetable Soup
We used both traditional vegetables for this easy vegetable soup recipe and then threw in some curve balls like sweet potato and then added white northern beans for an extra serving of protein! Check out everything you need for this soup:
- Olive Oil
- White Onion
- Idaho Potato
- Sweet Potato
- Green Beans
- Red Pepper Flakes
- Dried Minced Bell Pepper
- Dried Minced Garlic
- Dried Minced Onion
- Dried Basil
- Dried Parsley
- Hot Sauce
- Crushed Tomatoes
- Vegetable Broth
- Fresh Rosemary
- Fresh Thyme
- White Northern Beans
- Sweet Corn
Don’t fret if you don’t have everything this recipe calls for! You can make easy substitutions or swaps and still end up with the best vegetable soup. Some easy swaps you can make are:
- Hot sauce –> sriracha or more red pepper flakes
- Vegetable broth –> chicken broth or beef broth
- Dried minced garlic or onion –> granulated garlic powder or onion powder
- White onion –> yellow onion or purple onion
- Carrots –> parsnips or another root vegetable
- Green Beans –> asparagus or pea pods
- Crushed tomatoes –> diced tomatoes or petite diced tomatoes
- Corn –> hominy
- Any vegetables –> mushrooms, zucchini, swiss chard, broccoli, kale, spinach, etc.
How to Make Homemade Vegetable Soup (step by step)
This recipe for soup is crazy easy to follow! This soup is also easy to make for how flavorful and delicious it is.
The key to making homemade vegetable soup is make sure you create a delicious flavor base before simmering all the ingredients together! Here’s how to make vegetable soup in 3 easy steps (with a total time to cook of less than an hr!):
- You start this recipe by first sautéing the onions, garlic, and potatoes. You do this to bring out all of the delicious flavor of the garlic and onion. You also want to give the potatoes a little head start to cook!
- After that, you add the carrots and celery in to both get the cooking and to add to the base flavor!
- Lastly, you add everything else to the pot except for the corn and beans and bring it all to a boil and then simmer to deliciousness. We wait to add the corn and beans to the soup because they are already cooked and we don’t want them to get mushy!
here’s a flavor tip
Looking for more ways to up the flavor of this soup? Check out some fun ways to add even more complex flavor below!
Make it SPICY – Add an extra teaspoon or two of hot sauce to the soup for an extra kick!
Make it SWEET – We add maple syrup to balance out the acidity and spice of this soup. Feel free to add a teaspoon or two more for even more great flavor and maple flavor!
Make it HERBY – There is a bundle of fresh rosemary and thyme in this soup! If you want more, try adding fresh sage, oregano, or even tarragon to the herb bundle!
Vegetable Soup Recipe Q & A
What are the best vegetables to put in soup?
You can use any vegetable in a vegetable soup recipe, you just have to aware of HOW you cook them and when you add them to the soup.
When you are simmering vegetable soup you want to make sure that you use hearty vegetables that don’t dissolve while you are simmering the soup (potatoes, carrots, celery, etc.)
However, you can add vegetables like zucchini, green beans, spinach, or kale right at the end of your cook time and simmer the soup for about 5-10 minutes and they won’t dissolve!
What are the benefits of eating vegetable soup?
There are so many healthy benefits to eating vegetables in general! You get your daily fiber, protein, potassium, and vitamin A in with this soup.
How long does this soup last?
This soup can last up to 7 days in the refrigerator! To store this soup in the fridge, let the soup cool completely before placing it in refrigerator in an airtight container.
Can I freeze this soup?
Yes, you can freeze this soup! To freeze easy vegetable soup, let the soup cool completely before placing it in a freezer safe container and placing it in the freezer for up to 3 months.
Need more details on how to freeze soup? We take a deep dive on how to freeze soup here!
- 2 tablespoons olive oil
- 1 large white onion, minced
- 1 large Idaho potato, peeled cubed
- 1 large sweet potato, peeled and cubed
- 1 tablespoon minced garlic
- 2 large stalks celery, diced
- 2 large carrots, diced
- 2 cups fresh green beans, trimmed and halved
- 2 teaspoons ground cumin
- 1 teaspoon dried ground oregano
- 2 teaspoons red pepper flakes
- 2 teaspoons dried minced bell pepper
- 2 teaspoons dried minced garlic
- 1 teaspoon dried minced onion
- 1 teaspoon dried basil
- 1 teaspoon dried parsley
- 1/2 tablespoon hot sauce
- 1 teaspoon salt
- 1 28-oz. can crushed tomatoes
- 8 cups vegetable broth
- 5 sprigs fresh thyme
- 5 sprigs fresh rosemary
- 1 15-oz. can white northern beans, drained and rinsed
- 1 cup sweet corn
- Begin by heating a large stock pot over medium/high heat. Add olive oil.
- Once the olive oil is fragrant, add the onion to the pot. Sauté the onions for one minute until they start to sweat. Add the garlic.
- Then add the potatoes and sweet potatoes to the pot sauté for about 4 minutes. Sprinkle 1/4 teaspoon salt to the potatoes and mix.
- Next, add the celery and carrots to the pot. Sauté for another 3 minutes.
- Finally add the rest of the ingredients (except corn and beans) to the pot. Mix and bring to a boil over high heat.
- Turn the heat to low add the corn and beans to the pot. Simmer on low for 20-30 minutes stirring occasionally.
- After the soup has simmered, check the potatoes. If the potatoes are fork tender the soup is ready to eat!