Go Back
Print
Recipe Image
Notes
Smaller
Normal
Larger
Print
Hearty Veggie Soup
A comforting, veggie-packed soup full of flavor and warmth.
Prep Time
15
minutes
mins
Cook Time
35
minutes
mins
Servings
6
Calories:
215
kcal
Ingredients
2
large carrots
diced
2-3
celery stalks
chopped
1
onion
diced
4
garlic cloves
minced
3
medium yellow potatoes
diced
1
cup
fresh green beans
trimmed & chopped
2
cans
14.5 oz each diced tomatoes
2
bay leaves
2
heaping tbsp fresh parsley
or 1 tbsp dried
1
cup
frozen peas
1
cup
frozen corn
2
tbsp
tomato paste
2
tsp
salt
½
tsp
black pepper
¼
tsp
smoked paprika
½
tsp
garlic powder
½
tsp
onion powder
¼
tsp
red pepper flakes
optional
2
tsp
Italian seasoning
6-8
cups
vegetable or chicken broth
1
tsp
apple cider vinegar
1
tsp
lemon juice
Olive oil
for sautéing
Instructions
Heat a drizzle of olive oil in a large pot over medium heat. Add carrots, celery, and onion. Sauté until softened, about 5 minutes.
Stir in minced garlic and cook for 1–2 minutes.
Add tomato paste and stir for 1 minute, allowing it to deepen in flavor.
Pour in diced tomatoes, all seasonings, and bay leaves. Stir well.
Add potatoes and fresh green beans, then pour in broth. Bring to a boil, cover, and reduce heat to a simmer.
Cook until potatoes are almost tender, about 15–20 minutes.
Stir in frozen peas and corn. Simmer for another 5 minutes.
Remove from heat and stir in fresh parsley, apple cider vinegar, and lemon juice. Adjust seasoning if needed.
Serve warm and enjoy!
Notes
Customization Tips:
Feel free to add your favorite vegetables! Here's how to adjust cooking times:
Bok choy & leeks – Add with onions and carrots for a flavorful base.
Zucchini & kale – Stir in during the last 5–7 minutes to soften without becoming mushy.
Spinach – Add at the very end, just before serving, as it wilts quickly.
Adjust seasoning as needed and make this soup your own! 😊