Vegetable Soup
Updated Oct. 15, 2024

- Total Time
- About 1 hour
- Prep Time
- 20 minutes
- Cook Time
- 45 minutes
- Rating
- Comments
- Read comments
Advertisement
Ingredients
- 3tablespoons extra-virgin olive oil
- 1large yellow onion, chopped
- 3medium carrots, diced (about 2 cups)
- 2 to 3large celery stalks, diced (about 1½ cups)
- 4garlic cloves, minced (about 2 tablespoons)
- 2teaspoons fresh thyme, or 1 teaspoon dried
- 1½teaspoons dried oregano
- Pinch of crushed red pepper
- Kosher salt (such as Diamond Crystal) and black pepper
- 2 to 3Yukon Gold potatoes, diced (about 2 cups)
- 1tablespoon tomato paste
- 8cups (2 quarts) vegetable broth
- 1(15-ounce) can diced tomatoes
- 1cup frozen or fresh chopped green beans
- 1cup frozen or fresh corn kernels
- 1cup frozen or fresh green peas
- 2cups baby spinach
- ⅓cup chopped fresh parsley, plus more for serving
- 1tablespoon red wine vinegar
Preparation
- Step 1
In a large pot or Dutch oven, heat the oil over medium. Add the onions, carrots and celery and cook, stirring occasionally, until the vegetables are crisp-tender, about 10 minutes. Add the garlic, thyme, oregano, crushed red pepper, 1 teaspoon salt (or 2 teaspoons if you’re using low-sodium broth) and 1 teaspoon black pepper; cook until the garlic is fragrant, about 1 minute.
- Step 2
Add the potatoes and tomato paste and cook, stirring often, until the tomato paste begins to brown on the bottom of the pot, 2 to 3 minutes.
- Step 3
Pour in the broth and diced tomatoes with their juices and bring to a boil over medium-high heat. Lower the heat and simmer, partially covered, until the potatoes are fork tender, 20 to 25 minutes.
- Step 4
Stir in the green beans, corn and peas, return to a simmer and cook until the green beans are tender, 3 to 5 minutes more.
- Step 5
Off the heat, add the spinach, parsley and vinegar, stirring until the spinach is wilted. Taste and season with salt and pepper, if desired. Serve hot, topped with more parsley. (See headnote for more serving suggestions.) Soup will keep for up to 5 days in the refrigerator or 3 months in the freezer (see Tip).
- To freeze soup, cool to room temperature in the pot, then transfer to airtight containers and freeze for up to 3 months. Thaw overnight in the fridge, or run the container under hot tap water until the soup releases in a saucepan on the stove. Simmer, partially covered, until heated, adding more water or broth if necessary.
Private Notes
Advertisement
Comments
Good veggie soup recipe. Add some red lentils for some protein--they don't take long to cook. Pearled barley would be another good addition. The recipe doesn't list salt amounts, but the nutritional info lists over 1000 mg sodium per serving, based on 8 servings. I always cut down on salt. Why make a very healthy soup somewhat unhealthy because of its sodium levels? Those who like more saltiness can always add salt, but those who don't like it cannot remove the salt already added.
I make this recipe and freeze it in silicone bread pans. When it's frozen I pop them out and put them in saved bread bags (back in the freezer). Way fewer containers to deal with. Fits well in the freezer.
I added cooked garbanzo beans to increase protein.
I use V8 as a base to my veg soup. Half spicy, half regular.
I used 2 cups V8 juice instead of some veg broth since I had some to use up. Also added small can garbanzos and fresh corn (three ears) instead of frozen since it’s in season. 8 mins in Instant Pot. Served with pan fried halloumi sandwichs on grilled focaccia rolls with arugula and sweet chili sauce.
I have an abundance of tomatoes so I'm using one very large heirloom beefsteak tomato (not sure of the name) but it's ripe. Has anyone used fresh tomatoes? Or eggplant? I have a lot of eggplant but it might make the soup too bitter.