Vegetable Soup Recipe
Ella
This cozy and colorful vegetable soup comes together in just 40 minutes and delivers rich, layered flavor without feeling heavy. Packed with fresh veggies and flexible enough for pantry swaps, it’s perfect for weeknights or meal prep. Warm, nourishing, and deeply satisfying!
Prep Time 10 minutes mins
Cook Time 30 minutes mins
Total Time 40 minutes mins
Course Soup
Cuisine American
Servings 6 servings
Calories 165 kcal
For the flavor base
- 2 tablespoons extra virgin olive oil
- 1 medium yellow onion diced
- 1 teaspoon sea salt to start
- freshly cracked black pepper to taste
- 1 medium carrot diced
- 1 small sweet potato diced
For the main simmer
- 14.5 ounces fire roasted diced tomatoes one can
- 4 cloves garlic chopped
- 2 teaspoons dried oregano or use fresh thyme or rosemary
- 0.25 teaspoon red pepper flakes or more to taste
- 4 cups vegetable broth
- 2 bay leaves
For the vegetables added later
- 1 cup cherry tomatoes halved
- 1 cup green beans chopped
- 1 zucchini diced
- 15 ounces chickpeas drained and rinsed
For finishing
- 2 tablespoons white wine vinegar
- 1.5 cups chopped kale
Warm the olive oil in a large pot over medium heat. Add onion, salt, and pepper. Cook about 8 minutes, stirring occasionally, until softened and golden.
Add carrot and sweet potato. Stir to coat, and cook 2 minutes to begin softening.
Add tomatoes, garlic, oregano, and red pepper flakes. Stir well, then pour in broth and add bay leaves. Bring to a boil, reduce to a simmer, cover, and cook for 20 minutes.
Add cherry tomatoes, green beans, zucchini, and chickpeas. Cover and simmer 10–15 minutes until vegetables are tender.
Stir in white wine vinegar and kale. Simmer uncovered 5 minutes until kale is wilted.
Taste and adjust salt or pepper as needed. Serve warm.
Taste as you cook to adjust for vegetable sweetness. Simmer uncovered longer for thicker texture. Swap kale for spinach, or sweet potato for butternut squash. Stir in lentils or white beans for extra protein. A pinch of smoked paprika adds depth.
Estimated Nutrition Facts (Per Serving)
Calories 165
Total Fat 5g
Saturated Fat 1g
Carbohydrates 26g
Fiber 6g
Sugar 7g
Protein 6g
Sodium 540mg
Potassium 620mg
Vitamin A 160 percent DV
Vitamin C 35 percent DV
Calcium 8 percent DV
Iron 15 percent DV
Keyword best vegetable soup, easy vegetable soup, flavorful vegetable soup, homemade vegetable soup, vegetable soup