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
Hearty Vegetable Soup First Image

Vegetable Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Recipe Creator
  • Total Time: 45 minutes
  • Yield: 6 servings 1x
  • Diet: Vegan

Description

This hearty vegetable soup is packed with nutrients and flavor, perfect for a comforting meal any day of the week.


Ingredients

Scale
  • 2 tablespoons olive oil
  • 1 onion, diced
  • 2 carrots, peeled and sliced
  • 2 celery stalks, sliced
  • 3 garlic cloves, minced
  • 2 teaspoons Italian seasoning
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • 1 zucchini, chopped
  • 1 yellow squash, chopped
  • 1 cup green beans, trimmed and halved
  • 1 can (15 oz) diced tomatoes
  • 6 cups vegetable broth
  • 1 russet potato, peeled and diced
  • 1½ cups cabbage, shredded
  • 1 cup frozen peas
  • ¼ cup fresh parsley, chopped

Instructions

  1. Sauté the aromatics: In a large pot, heat olive oil over medium heat. Add the onion, carrots, and celery. Sauté for about 5–7 minutes until they start to soften and become fragrant.
  2. Add garlic and seasoning: Stir in the minced garlic, Italian seasoning, salt, and pepper. Let it cook for 1 minute to release the flavors.
  3. Build the soup: Add in zucchini, yellow squash, green beans, diced tomatoes (with their juices), and vegetable broth. Stir everything together, then bring the mixture to a boil.
  4. Add hearty veggies: Add the diced potatoes and shredded cabbage. Reduce heat and simmer for about 20–25 minutes, until the vegetables are tender.
  5. Finish it off: Stir in the peas and fresh parsley during the last 5 minutes of cooking. Taste and adjust seasoning if needed.
  6. Serve warm: Ladle the soup into bowls and enjoy with crusty bread or crackers. It’s even better the next day!

Notes

  • Letting the soup sit overnight allows the flavors to meld and improve.
  • This soup can be frozen for up to 3 months; just leave out the peas and parsley and add them fresh when reheating.
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 bowl
  • Calories: 250
  • Sugar: 5g
  • Sodium: 800mg
  • Fat: 10g
  • Saturated Fat: 1g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 38g
  • Fiber: 8g
  • Protein: 8g
  • Cholesterol: 0mg