Print

Vegetable Soup Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A warm, comforting vegetable soup made with fresh veggies, herbs, and a flavorful broth — easy to make and perfect for any season.

Ingredients

  • 2 tablespoons olive oil
  • 1 medium onion, diced
  • 3 cloves garlic, minced
  • 2 carrots, sliced
  • 2 celery stalks, sliced
  • 1 red bell pepper, diced
  • 2 medium potatoes, peeled and cubed
  • 1 zucchini, diced
  • 1 cup green beans, trimmed and cut into 1-inch pieces
  • 1 (14.5 oz) can diced tomatoes
  • 6 cups vegetable broth
  • 1 teaspoon dried thyme
  • 1 teaspoon dried oregano
  • 1 bay leaf
  • Salt and black pepper, to taste
  • 2 cups chopped spinach or kale (optional, for extra greens)
  • Fresh parsley, chopped (for garnish)

Instructions

  • Heat olive oil in a large pot over medium heat.
  • Add onion, garlic, carrots, and celery. Sauté for 5 minutes until softened.
  • Stir in bell pepper, potatoes, zucchini, and green beans. Cook for another 3–4 minutes.
  • Add diced tomatoes, vegetable broth, thyme, oregano, bay leaf, salt, and pepper.
  • Bring to a boil, then reduce heat and simmer for 20–25 minutes, until vegetables are tender.
  • Stir in spinach or kale during the last 5 minutes of cooking if using.
  • Remove bay leaf, adjust seasoning, and garnish with fresh parsley before serving.

Notes

  • Swap in your favorite seasonal vegetables.
  • Add cooked beans or lentils for extra protein.
  • Stores well in the fridge for up to 4 days or freezer for up to 3 months