As an Amazon Associate we earn from qualifying purchases.
This simple yet flavor-packed vegetable soup is perfect for any occasion, whether you’re cozying up on a chilly evening or looking for a light lunch that still satisfies. Packed with bright veggies and comforting broth, this soup will bring warmth and nourishment to your table without a lot of fuss.

Ingredients

- 2 tablespoons olive oil
- 1 onion, chopped
- 2 carrots, peeled and sliced
- 2 stalks celery, sliced
- 3 cloves garlic, minced
- 1 teaspoon dried thyme
- 1 teaspoon dried basil
- 4 cups vegetable broth
- 1 cup diced tomatoes (fresh or canned)
- 2 cups mixed vegetables (peas, corn, green beans, or any favorite mix)
- Salt and pepper to taste
Instructions
Begin by warming the olive oil in a large pot over medium heat. Add the onion, carrots, and celery, allowing them to soften and become fragrant—this usually takes about five minutes. Stir occasionally to prevent sticking or browning.

Next, toss in the garlic, dried thyme, and dried basil. Let these come to life for a minute before pouring in the vegetable broth. Boost the flavor by adding the diced tomatoes and any pinch of salt or pepper you prefer. Bring everything up to a gentle simmer.
Once the soup is bubbling, stir in your mixed vegetables. Simmer for another 10 to 15 minutes until they’re tender but still vibrant. Adjust the seasonings if necessary, and feel free to add more broth if you crave a thinner consistency.
Ladle the soup into bowls and enjoy hot. Pair it with crusty bread or a light salad if you want to round out the meal.

This Garden-Fresh Comfort Vegetable Soup is a wonderful go-to for everyone—from busy parents seeking a quick, wholesome meal to those with dietary preferences like vegetarian or vegan. Its flexibility means you can swap in almost any vegetables you have on hand and easily find gluten-free or low-sodium soup stock to suit your needs. Whether you keep it entirely plant-based or add shredded chicken or beans for protein, this adaptable soup is certain to bring cozy satisfaction, time and time again.