Print

Hearty Vegetable Soup Recipe – Wholesome, Cozy & Full of Flavor

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A wholesome, colorful vegetable soup simmered with garlic, herbs, and tomatoes—perfect for cozy dinners, meal prep, or anytime you need a nourishing bowl of comfort.

Ingredients

Scale
  • 2 tbsp olive oil

  • 1 yellow onion, diced

  • 3 cloves garlic, minced

  • 3 carrots, sliced

  • 2 celery stalks, diced

  • 2 medium potatoes, diced

  • 1 tsp thyme

  • 1 tsp basil or Italian seasoning

  • 6 cups vegetable broth

  • 1 (14 oz) can diced tomatoes

  • 2 bay leaves

  • 1½ cups green beans, chopped

  • 1 cup zucchini, diced

  • 1 cup corn (frozen)

  • ¾ cup peas (frozen)

  • Salt and pepper to taste

  • Optional: lemon juice, fresh parsley

Instructions

  • Sauté onion, garlic, carrots, and celery in olive oil for 5–6 minutes.

  • Add potatoes, herbs, salt, and pepper. Cook 2 minutes.

  • Stir in tomatoes, broth, and bay leaves. Simmer 15 minutes.

  • Add green beans, zucchini, corn, and peas. Simmer 10–15 minutes more.

  • Remove bay leaves. Adjust seasoning and add lemon juice if desired.

  • Serve hot, garnished with parsley.

Notes

Add beans or grains for extra protein. Soup thickens as it rests. Store in fridge up to 5 days or freeze for later.