Vegetable Soup Recipe

Warm up with this satisfying vegetable soup packed with colorful veggies and savory herbs. It’s nourishing, filling, and perfect for cozy nights.

Jump To Recipe
A bowl of hearty vegetable soup with colorful vegetables and parsley, accompanied by bread on a wooden table.
Suitable for Vegetarian, Vegan, Gluten-Free, and Dairy-Free diets
Pin this recipe

Why I Keep Coming Back to Hearty Vegetable Soup

This vegetable soup is an easy and incredibly versatile dish that is always comforting. It’s always nice to use up whatever fresh ingredients we have hanging around in the fridge and make it into something filling, healthy, and tasty.

The bold aroma from garlic and onion, along with the color of green beans and peppers in this bowl, is amazing. This is an excellent way to pack in many vegetables and keep you filled like with a proper meal. Using everything together takes only an hour, so perfect for hectic weeknights and lazy weekend outings.

This vegetable soup is for you, if you’re looking for something with flavor that is not boring. Inclusion of thyme, basil, and other herbs enhance the flavor completely.

To change up the flavors and textures, I like to add a handful of barley or a serving of cooked pasta for added bulk.

Some ways I love enjoying this soup are:

  • With crusty bread for mopping up the broth.
  • Topped with a sprinkle of fresh parsley for a flavorful finish.
  • With a side of simple salad when I want an extra-healthy hit.

Try this vegetable soup, and you’ll see why it’s a staple for me, any time of year.

A bowl of hearty vegetable soup with colorful vegetables and parsley, accompanied by bread on a wooden table.

Hearty Vegetable Soup


Total Time:40 minutes
Yield:6 bowls

A colorful medley of fresh vegetables simmered in a savory, aromatic broth—hearty yet light and perfect for lunch or dinner.


Ingredients


Instructions

  1. 1

    Heat the olive oil in a large pot over medium heat. Add the onion and garlic, sautéing until fragrant and softened, about 3-4 minutes.

  2. 2

    Add the carrots, celery, and red bell pepper to the pot. Cook for another 5 minutes, stirring occasionally.

  3. 3

    Stir in the green beans, vegetable broth, diced tomatoes, thyme, basil, salt, and pepper. Bring to a boil, then reduce heat to low and simmer for 20-25 minutes until the vegetables are tender.

  4. 4

    Add the chopped spinach or kale and cook for an additional 5 minutes until wilted.

  5. 5

    Serve hot, garnished with fresh parsley if desired.

Notes

Swap in other vegetables like zucchini, potatoes, or peas as desired.

Add cooked barley, pasta, or rice to make the soup even heartier.

For added flavor, use homemade vegetable broth.

Leftovers taste even better the next day.

Prep Time:10 minutes
Cook Time:30 minutes
Category:Soup, Dinner, Lunch, Side Dish
Cuisine:American

Nutrition Facts

Serves: 6 bowls

Calories Per Serving: 150

Total Fat: 5 g
Carbohydrates: 25 g
Protein: 4 g

Did you love this recipe?

I'd love if you would leave a rating or review below! Your feedback helps others find the recipes that are fan-favorites!

Frequently Asked Questions About This Recipe

Can I freeze hearty vegetable soup?

Yes, this soup freezes well. Cool completely before transferring to airtight containers. Freeze for up to 3 months and reheat gently on the stove.

How can I make this soup gluten-free?

This soup is naturally gluten-free since it uses only vegetables and broth—just make sure your broth is certified gluten-free.

Can I add different vegetables?

Absolutely! This recipe is very flexible—add potatoes, zucchini, peas, or any favorite vegetable you have on hand.

Is this soup vegan?

Yes, as long as you use vegetable broth and no animal-derived garnishes, this soup is vegan.

Can I prepare this in advance?

Yes, you can make this soup ahead of time. It stores well in the fridge for up to 4 days, and flavors may even improve overnight.

More Cozy and Nourishing Soups

Leave a comment

First Name *
Email *
Website
Comment *
Recipe rating

Sign me up for recipes, please!

All the food, right to your inbox.

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