Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Bowl of colorful vegetable soup with fresh ingredients

Vegetable Soup


  • Author: Sarah Mendez
  • Total Time: 40 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

A warm, comforting vegetable soup loaded with fresh vegetables, beans, herbs, and leafy greens—easy to make, nutritious, and perfect for any day of the week.


Ingredients

Scale
  • 1 tablespoon olive oil
  • 1 onion, chopped
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 2 garlic cloves, minced
  • 4 cups vegetable broth
  • 2 cups assorted vegetables (fennel, zucchini, broccoli, etc.)
  • 1 can (15 ounces) white beans, drained and rinsed
  • 2 cups fresh spinach or kale
  • 1 teaspoon dried oregano
  • 1 teaspoon dried thyme
  • Salt and pepper, to taste
  • Parmesan cheese, optional, for serving
  • Scallions, thinly sliced, optional
  • Fresh basil, torn, optional

Instructions

  1. Heat 1 tablespoon of olive oil in a large pot over medium heat. Add the chopped onion, diced carrots, and diced celery. Sauté for 5–7 minutes until softened and fragrant.
  2. Stir in 2 minced garlic cloves and cook for 1 minute until aromatic.
  3. Pour in 4 cups of vegetable broth and bring to a boil.
  4. Add 2 cups of assorted vegetables and the drained, rinsed white beans. Reduce heat and simmer for 20–25 minutes until vegetables are tender.
  5. Stir in the spinach or kale, dried oregano, dried thyme, and season with salt and pepper. Simmer for another 5 minutes.
  6. Ladle the soup into bowls and garnish with Parmesan cheese, scallions, and fresh basil if desired.

Notes

  • Swap white beans with chickpeas for a different texture.
  • Add peas during the last minutes of cooking for extra sweetness.
  • Include diced potatoes for a heartier soup.
  • Use frozen vegetables if fresh ones aren’t available.
  • Water with added seasonings can replace vegetable broth.
  • Pre-chopped vegetables save time.
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 bowl
  • Calories: 220
  • Sugar: 6g
  • Sodium: 680mg
  • Fat: 5g
  • Saturated Fat: 1g
  • Unsaturated Fat: 4g
  • Trans Fat: 0g
  • Carbohydrates: 34g
  • Fiber: 8g
  • Protein: 10g
  • Cholesterol: 0mg

Keywords: vegetable soup, healthy soup, easy vegetable soup, bean soup, vegetarian soup